Oh, I can also make a distinction between "any user logged in" and "a maintainer", if someone provides me with a list of people. Right now there are 3 "lists" for your projects, "admin", "core", and "committers". I can make a 4th that doesnt have commit access but does get more Trac permissions (TICKET_MODIFY per the link in my last email). I dont have time to work out an automated script right now, but I'm happy to keep it up via email notices similar to the way committers are done right now. -Bill On Dec 21, 2007, at 10:33 AM, William Siegrist wrote:
Like I said in my previous comment, the list is limited to accounts that can modify tickets. Thats just committers right now. Sorry I wasnt more clear in this most recent comment. I can give more permissions to the regular users, but to make them show up in the assign-to list also lets them resolve tickets and change properties. It was already decided on another ticket that the properties permission was to be just committers.
v0.11 will have a new permission system which might make this easier, and also opens up more plugin options for this.
The current permissions for v0.10:
http://trac.edgewall.org/wiki/TracPermissions
-Bill
On Dec 21, 2007, at 1:39 AM, Ryan Schmidt wrote:
On Dec 20, 2007, at 13:29, MacPorts wrote:
#13352: Shortened "Assign to" list in tickets -------------------------------- +------------------------------------------- Reporter: jmpp@macports.org | Owner: wsiegrist@apple.com Type: defect | Status: closed Priority: Normal | Milestone: Component: server/hosting | Version: 1.5.2 Resolution: fixed | Keywords: assign to list -------------------------------- +------------------------------------------- Changes (by wsiegrist@apple.com):
* status: new => closed * resolution: => fixed
Comment:
Closing. Trac generates the list from all valid accounts, so if a maintainer is missing they can just login to trac and they will show up.
So why do we have so few of our maintainers logging into Trac? The list of possible assignees contains only four email addresses not @macports.org, and two of those are @apple.com:
kvv@apple.com macosforge@otierney.net pguyot@kallisys.net wsiegrist@apple.com
But I count well over 200 maintainer email addresses in our portfiles that aren't @macports.org. How can it be that only two of our non-@macports.org maintainers are logging in?
Take as an example this ticket:
http://trac.macosforge.org/projects/macports/ticket/13597
It was filed by Paulo Moura, one of our maintainers. Surely he logged in in order to file the ticket. Why is his email address not showing up in the assignee list?
---- William Siegrist Software Support Engineer Mac OS Forge http://macosforge.org/ wsiegrist@apple.com 408 862 7337
---- William Siegrist Software Support Engineer Mac OS Forge http://macosforge.org/ wsiegrist@apple.com 408 862 7337