Trac Component Cleanup

As discussed in yesterday’s meetup, here’s a list of proposed changes to the Components in Trac:

1. Merge Optimization into Performance: they’re basically the same

2. Remove JavaScript: tickets should be moved to specific features, like Menus, Widgets etc.

3. Create Libraries component: tickets dealing with upgrading third party libraries, like jQuery or SimplePie, should go there.

4. Merge TinyMCE into Editor: there should be a single component that deals with the editor as a whole.


After this is done, I plan to document each component in the Codex, so that we have a clear description of what goes where.