On Tue, Apr 25, 2017 at 01:36:50PM -0600, Kevin Fenzi wrote: > On 04/25/2017 08:23 AM, Pierre-Yves Chibon wrote: > ...snip... > > Now going through each of the requirements listed above > > - Store point of contact for a package (default assignee on bugzilla) > > - we could use the first committer, alphabetically > > - we could use the 'owner', but we need pagure to be able to "give" a > > repo which it currently cannot. > > - in order to "orphan" a package, we need this. > > - we could list the default assignee in the yaml file in dist-git > > - Not ideal since less "self-service" > > One possibility I'll toss out... change POC to > packagename-owner@xxxxxxxxxxxxxxxxx and have it go to the alias. This > has the advantages of: > > * Never need to update bugzilla after the package is made. > * People perhaps stop thinking of packages as "theirs" a bit more. > > But also disadvantages of people liking to see a name they can point to > about the package or know who is cc'ed on the bug. I like this idea a lot. > > - Store new package requests > > - matt prahl is already cooking up a way to do this using a > > https://pagure.io/repo-requests/issues/ queue and some scripts. > > - https://pagure.io/fedrepo_req/pull-request/1 > > - !!! we have problems using pagure ticket queue here (api tokens, need > > commit or really admin access...) > > - other options: > > - bugzilla > > no no, please not again. ;) > > > - custom made queue > > - fpaste! > > Ha. > > > - patch pagure to do what we need. > > -> Add the possibility to select a project in > > https://pagure.io/settings/token/new and allow there the > > issue_create, issue_update and issue_comment ACLs > > -> Add the possibility to set the duration of the token (with > > an upper limit: 365 days?) (per token with a default in the > > config file?) > > -> pingou will handle this > > Note that I think we still want an admin to ack new package requests. Agreed! Last time I talked with dgilmore about it, he pointed out that all kinds of oddball trademark issues only get caught at the cvsadmin level.
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx