On Wed, Jul 01, 2026 at 10:36:04AM +0200, [email protected] wrote:
> On Sun, 2026-06-28 at 15:21 -0500, Maxwell G wrote:
> While this can be preferable to some more technical Fedora
> contributors, to me it kinda looks like trying very hard to avoid
> making a simple web app instead, that takes the content of a couple
> fields, validates the content of them if possible (change type set,
> owner FAS account exists, Fedora version set, etc.) and generates
> outputs as needed (plaintext email summary, static web page, etc.).

The problem with a "simple web app" is that while the initial job
may look simple, and impl may even be simple, we then have an
ongoing never ending burden to support this web app.

We've got a long (and disappointing) track record in Fedora of building
things and then being unable to support them sufficiently well due to
lack of resources, especially when the original author moves on. We
can't even get sufficient resources to support & develop critical
infrastructure such as our accounts system (see recent discussions
about its sub-optimal support for 2FA that no one has had time to
improve for years).

IMHO it is more sustainable to use off-the-shelf software even if the
solution has worse usability, unless the payoff from a custom solution
is exceedingly valuable. Beyond using an off-the-shelf solution, it is
also important to cnsider what existing sofware we have deployed that
could do the job sufficiently well. Again, to minimize the number of
different services that we have to support.

Deploying and maintaining a code forge is a non-trivial undertaking,
so it makes alot of sense to maximise its benefits to the project
by considering whether it can be put into service for other use
cases we have, such as the Change proposal workflow.

IOW, while I agree with your concerns about usability to some degree,
Fedora has to be realistic about what we can do with our limited
resources for infrasturucture & apps. I can't see it being a good
use of resources to build & maintain a custom app for this.

With regards,
Daniel
-- 
|: https://berrange.com       ~~        https://hachyderm.io/@berrange :|
|: https://libvirt.org          ~~          https://entangle-photo.org :|
|: https://pixelfed.art/berrange   ~~    https://fstop138.berrange.com :|

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to