On 11/04/2016 09:30 AM, Christoph Wickert wrote:
2016-11-04 10:42 GMT+01:00 Joerg Simon
<jsimon(a)fedoraproject.org>:
> Hi Ambassadors,
>
> this is a heads up i just got from Infrastructure regarding retirement
> of TRAC
fedorahosted.org - Ambassador Tools
Hi,
when I raised my concerns about this migration months ago, I was told
that I should file individual bugs against pagure instead. I already
filed some and have a list of ~10 more I need to file. So far only one
bug was fixed, thus I doubt all problems will be resolved by the time
of the migration.
The biggest problem I see is that we need per-ticket ACLs. At least
the emea-swag-tracking trac uses the private tickets plugin. I don't
see anything like this in pagure, in fact, developers told me they
have no plans to implement something like this, all authentication
should happen elsewhere.
Any idea what we are going to do about this?
Best regards,
Christoph
Hey Christoph,
Support for private tickets has recently expanded in Pagure. It's
possible for tickets to be marked as "private tickets" on an individual
basis and only people explicitly added to the repository will be able to
access them. It might be worth considering splitting the primary EMEA
Trac into two Pagure repos, one for public and private information. The
public one would be able to have all Ambassadors in EMEA added to it,
while the private one would only have regional administrators / position
holders added to it.
FAmNA just migrated our public Trac to Pagure today, and we have plans
to migrate our private one over in the future (there's an option in the
importer tool to import all tickets as private by default).
--
Cheers,
Justin W. Flory
jflory7(a)gmail.com