On Mon, Jun 29, 2026 at 12:22:44PM -0400, Ben Cotton wrote: > On Mon, Jun 29, 2026 at 11:18 AM Daniel P. Berrangé <[email protected]> > wrote: > > > > I would suggest that the metadata does not need to be tracked > > in the same way. Some can be dropped, some can merely be inline > > text for humans not machines and some could be represented by the > > forge features for merge requests/issues. > > That's absolutely true for some things! > > > For example, > > > > * Owner - a merge request has a submitter that tracks it, > > co-owners merely needs to be inline text > > Sure, but it would be better if it was a validated field that > contained only FAS account IDs. This way, any mapping that needs to be > done between systems (and there will always need to be some kind of > linkages) can ensure it gets the right data. For example, the most > common way that creating bugzillas for approved Changes fails is > because someone uses a different Bugzilla account than they put in the > wiki.
Yeah. So I think the model of "rst file with some metadata fields" sounds like the best fit. We should be able to write a verifier for this, so that the simple stuff, like: are the owners' FAS names valid, are owners' bugzilla names valid, are the required fields filled in, is the file valid rst, are the categories specified correctly would be checked programatically with a result delivered to the submitter within 5 minutes. > > I don't understand -- why should the Change Wrangler spend a lot of time > > fixing formatting issues? > > Because Changes start in the wiki, go to the mailing list, FESCo's > issue tracker, Bugzilla, the wiki again, etc etc etc. There are a lot > of moving parts. Could some of them be simplified? Absolutely. Is it a > simple change to make? Nope. +100. Ideally we would have more of this and less of fighting with formatting. Zbyszek -- _______________________________________________ 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
