On Thu, Jan 10, 2019 at 1:59 PM Ben Rosser <rosser....@gmail.com> wrote:
>
> 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.
>

Of course, I'm definitely interested!

> 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 think when topics like this come up, I think I've complained more or
less about the same things. I hope we'll be empowered to actually make
such improvements...

> 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.
>

I'll take a look when I've got a few moments and see if I can add
something useful there..



-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org

Reply via email to