Hello everyone,
For a strange reason I never saw Christoph's response in the first
place, sorry for the late reply. Kudos to tyll for the reminder
About the admin privileges the whole ambassadors-emea[1] group has over
the 4 issue trackers we have for EMEA Ambassadors in pagure, this is
mainly for visibility purposes. The problem is that if the
ambassadors-emea group is not an admin in the repos, the repositories
will not be visible in the ambassadors-emea page[1], and people will
have to manually search and find the repos (since they won't be
displayed in the group). Even if we give commit access to the group, the
repos still wouldn't be displayed in the main group page. During setup,
I noticed how other projects deal with this, and many of them had given
to the whole group admin privileges for exactly this reason (see Design,
Commops, Marketing, etc). Unfortunately this is how pagure is
configured.
On the other hand, I realize how dangerous this is, as everyone could
delete/edit tickets or even delete the whole tracker.
What are your thoughts on this?
By the way, a few days ago I changed the funding_requests tracker from
public to private, because it now contains sensitive information
(receipts and paypal addresses).
Cheers,
Zach
[1]
https://pagure.io/group/ambassadors-emea
---
Zacharias Mitzelos
<mitzie at mitzelos dot com>
mitzie on freenode
http://zacharias.mitzelos.com