Re: Pagure over dist-git: what changes?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Aug 3, 2017 at 4:21 PM, Pierre-Yves Chibon <pingou@xxxxxxxxxxxx> wrote:
> Good morning everyone,
>
> We're now in the final sprint before Pagure over dist-git is a real thing. This
> is a great time and we're very excited to see it happen.
> However this change brings other changes with it which are detailed below.
>
>
> Point of contact in bugzilla
> ----------------------------
> Pkgdb used to be the place where package points of contact were set and then
> synced to bugzilla.
> With Pagure over dist-git, the main admin of the Pagure project is now the point
> of contact.
> However, this is not always valid. For example, there are cases where the main
> admin in Pagure does not want to be the point of contact for EPEL branches, or
> the point of contact is a group.
> For these cases, we have set up a procedure using a separate Pagure project
> which allows you to override the default point of contact and set it to a
> different Bugzilla account.
> To change the default point of contact, simply open a pull-request (we will
> build some automation around merging these requests so they do not depend on
> human interventions).
>
> More information at: https://pagure.io/dist-git-requests/
>
> On this note, Pagure does not support having a group as the main admin.
> We are of course using a script to sync data from pkgdb to pagure for packages
> and set admin access.
> When this script runs on a package with a group as main admin, it will set
> the new main admin to the first account it encounters with commit access that is
> not a group. So if you are suddenly the main admin of a project where you used
> to only be  co-maintainer before, this is likely why. Feel free to correct the
> situation with your fellow co-maintainers.
>
>
> CC in Bugzilla
> --------------
>
> Pagure over dist-git does not offer issue tracking. Issues for packages will
> continue to be tracked in Bugzilla.
> However, if you look at the watch options in a project in Pagure over dist-git,
> you will see there is an option to watch issues on the project. This mechanism
> will be used to retrieve the list of packagers to be CC'd on Bugzilla tickets.
>
> Note: there is a ticket open against Pagure to have the list of people watching
> the project available in the UI (it is currently only present in the API).
>
>
> New package and new branch request process
> ------------------------------------------
>
> PkgDB used to be the place where packagers could request a new branch or a new
> package to be added.
> The new package and branch processes will now rely on a project
> hosted on pagure.io where people can open a ticket to request additions.
> There is a CLI tool for packagers to use: fedrepo-req (already present
> in updates-testing) that opens the ticket for you in
> such a way that these requests can be automatically handled by release
> engineering.
>
> More information about this tool at: https://pagure.io/fedrepo_req

What about retiring a package? "fedpkg retire" seems to be broken now.

Peter
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux