Re: [Trac] Adding Ticket Fields?

2006-03-16 Thread Martin Tomes

Mike Howarth wrote:

One of his initial questions was whether we would be able to modify the
actual TicketFields to add further fields to allow us to use one trac
installation for many different projects.

I've seen the documentation on CustomFields but haven't been able to
find anything on adding extra fields for TicketFields.


I think you have found what you are looking for, CustomFields add fields 
to the tickets, or have I missed something in your question?


--
Martin Tomes
echo 'martin at tomes x org x uk'\
 | sed -e 's/ x /\./g' -e 's/ at /@/'

Visit http://www.subversionary.org/
___
Trac mailing list
Trac@lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac


Re: [Trac] Using multiple Trac instances for multiple projects

2006-03-03 Thread Martin Tomes

Steve Gravrock wrote:

On Mar 2, 2006, at 2:56 AM, Martin Tomes wrote:

http://projects.edgewall.com/trac/wiki/TracMultipleProjects/MultiTrac


I've implemented a few pieces of that. I have a page which provides 
links to all projects, a page which displays all tickets assigned to the 
logged-in user, and a form for creating a repository and the 
corresponding Trac project. All of that was pretty trivial to write.


The main problem I ran into is that querying all of the Trac project 
databases can be slow. Displaying all of my tickets in 23 projects takes 
about half a second on a decent server. That's not going to be a problem 
for most people, but you wouldn't want to do it on the scale of 
Sourceforge.


Scalability is an issue, some work would need to be done to see where 
the bottlenecks are.  I would guess it is making and breaking lot of 
database connections but that would need to be proved.


I can look into getting my tools released if you're interested, but it 
would probably be less work to rewrite them.


It would be useful to take a look at them.  Perhaps you could send me a 
copy.


--
Martin Tomes
echo 'martin at tomes x org x uk'\
 | sed -e 's/ x /\./g' -e 's/ at /@/'

Visit http://www.subversionary.org/
___
Trac mailing list
Trac@lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac


[Trac] Trac Multiple Project Support Proposal

2006-01-23 Thread Martin Tomes
We require support for multiple projects in Trac and I started a page on 
this some time ago. My proposal for how to implement this is described here:


http://projects.edgewall.com/trac/wiki/TracMultipleProjects/ByProductAndSearch

If an implementation of this feature can be agreed with the project 
maintainers and accepted into the Trac code base we would commit one 
person for six months to implement this. Getting this code accepted into 
the Trac code base is important to us, and as this feature is on the 
roadmap this should be possible.


Please take my proposal as a starting point - any ideas which would make 
it better and or easier to do are very welcome. If there is anyone out 
there who is willing to help with this we would appreciate assistance.


The person who will be doing this doesn't speak Python yet so there will 
be a period at the start of the project allocated to learning Python and 
getting to grips with the internal workings of Trac.


Your comments please!

--
Martin Tomes
echo 'martin at tomes x org x uk'\
 | sed -e 's/ x /\./g' -e 's/ at /@/'

Visit http://www.subversionary.org/
___
Trac mailing list
Trac@lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac