Hello,

I'd like to propose the reorganization of the components to something 
more rational, basically following the hierarchical layout of the code, 
which is itself quite close to the functional subsystems.

Here's the current list:

    attachment     
    browser    
    changeset view
    general    
    log view
    mod_python frontend
    notification
    project    
    rendering
    report system    
    roadmap    
    search system
    spamfilter    
    ticket system    
    timeline    
    trac-admin    
    tracd    
    version control
    webadmin    
    wiki


Here's how I propose to rename them:

    admin/console
    attachment     
    general    
    notification
    plugins/spamfilter    
    plugins/webadmin
    project    
    rendering
    ticket
    ticket/report
    ticket/roadmap    
    search
    timeline    
    versioncontrol
    versioncontrol/browser    
    versioncontrol/changeset
    versioncontrol/revisionlog
    web/tracd
    web/mod_python
    wiki

When the components are grouped in a hierarchy, it becomes possible to 
expand the list without making it that much harder to grasp. So I think 
we could add those additional components:

    admin/web
    perm
    plugins/mercurial
    ticket/query
    web/fcgi

One advantage is that an user can pick first the right subsystem, then 
the subcomponent if needed, instead of being presented a list of 
toplevel components (browser, log view...).

It also allows to disambiguate plugins vs. non-plugin (plugins/webadmin 
vs. admin/web).

Finally, by adding a "begins with" option in Trac Query for the 
component field, it's more convenient to get all the issues related to a 
given subsystem (i.e. #5979).

-- Christian

--~--~---------~--~----~------------~-------~--~----~
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