Hello, We had a recent discussion on this list last month about (among other things) the current state of Pagure as a replacement for pkgdb [1]. I mentioned in that discussion that there are various issues which have arisen from the deprecation of pkgdb that have made the packager workflow ever so slightly worse. But it's not just pkgdb-- there are lots of places where the packager workflow could use improvement. There are parts of the process that are tedious and manual which could be replaced with (partial) automation, or parts where automation exists but is in need of improvement. For example, there are tools (namely, the "fedora-review" script) to automate parts of the package review process. But fedora-review has been lagging behind the packaging guidelines for some time, and has to be manually ran by packagers over review requests. But, there's no reason we couldn't run fedora-review automatically over every package submission-- which might save both reviewers and submitters a lot of time. Or, as another example, there's currently a lot of work going on in the distribution to support new packaging formats-- like containers and modules. New workflows for making containers or modules out of existing packages are being created, and I think it's vital we make sure these workflows and processes are designed in such a way to make things as easy as possible for packagers. Anyway, as part of that discussion, I was encouraged to propose a new Fedora Community Objective focused on improving the packaging experience and workflow in Fedora. Community Objectives are approved by the Fedora Council and intended to be 12-18 month goals for the entire project. The goal of this Objective would be to identify problems with the current packager workflow(s), put together a group of packagers interested in fixing things, and then fix them! If this sounds like something you'd be interested in helping out with, great! The Objective will need two things, if it's to succeed: 1. People who are interested in helping! Some people did express interest in the other thread, but I thought I would put out a general call for interested packagers and volunteers. Anyone who is interested and thinks they'll have some available time is more than welcome. 2. A concrete list of goals to accomplish. What glitches are there in the current workflow, and how can they be fixed? What do you wish was simpler, or better, or easier to do? What, basically, would make your life easier a packager? I've written an initial draft proposal [2] on the wiki here, though the list of tasks to focus on is pretty sparse at present. If you are interested in helping out, please feel free to add your own thoughts as well. Sincerely, Ben Rosser [1] https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/thread/FYNU7W6KQQWA65JWVPUFDHKUP3RX6EKR/ [2] https://fedoraproject.org/wiki/Objectives/Packager_Experience _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx