Jonas Borgström kirjoitti:
> Jani Tiainen wrote:
>> Now that 0.11 is really finally out I can roll it to my work environment
>>   - together with SVN 1.5... And break things just before I leave for
>> summer vacation :D
>>
>> Well not really, even as an idea it sounds more than fun for my coworkers...
>>
>> Now three "outstanding" issues that I would like to point for future
>> releases, and preferably by contributing myself. At least by some noise
>> here.
>>
>> Last autum (around middle of November) there was short discussion about
>> information quality in tickets, and generally some other things about
>> documentation of Trac. And now I'm specially referring to end user
>> documentation. This area could do some improvement, something like "Trac
>> documentation team", which only takes care of that documentation is up
>> to date and collects relevant information from all that information
>> noise that is in tickets, here on mailing list etc. This is just an idea.
> 
> I'm not yet that familiar with Odd's newhelp branch but I hope we're 
> able to include this or some similar solution into 0.12. Forming a 
> Documentation team also sounds like a great idea if there is enough 
> interest.

Well, that's easily tested... :D

>> Advanced reporting. Current reporting methods are very much limited -
>> there is very basic form of search and list results but anything beyond
>> that - specially ad hoc reports are not easy to do with current
>> interfaces. I've already implemented in different context this kind of
>> generic reporting engine. I could try to do same for Trac. I think it
>> can be done as a plugin without hacking core itself. Unless this already
>> exists.
> 
> This is a great example of a piece of isolated functionality that could 
> initially be developed as a plugin both to make development easier and 
> to make it usable before (and if) it's later included in trac-core. But 
> as long as it's a general report system I think it's a good candidate 
> for core inclusion.

Since 0.11 query is pretty powerful and customizable I don't see this 
kind of functionality essential (except timetrackers would like to have 
it :D)

>> And finally, more complex feature that might need some attention in core
>> itself. User centric data and interactions. Good example would be saving
>> your own favorite queries, having private tickets/wiki pages and finally
>> possibility to listen ticket changes. This would change a lot how Trac
>> works nowadays, but also it would give lot of new oppurtunities.
>> Specially if bundled together with AccountManager plugin.
> 
> Agreed, this an area that has a lot of room for improvement. 
> Unfortunately the current db schema and the way our authentication 
> systems works makes this nontrivial.

I think I'll put some of my freetime to this feature since it's 
nontrivial and would provide lot of added value. In theory it would 
render CC-list unnecessary (not really, there is still use for that) but 
most of the time you just need to mark "follow this" and you start 
getting e-mail spam.

Basically my idea is to have:
  - Extensible user profile
  - Roles/Groups/ACL or what ever...
  - Link user profile to other components (like ticket and wiki)
    (as a listener for changes)


-- 
Jani Tiainen

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to