On Monday, May 18, 2015 at 1:17:47 PM UTC-7, figaro wrote: > > I wanted to gather some feedback as to how to reorganise the Roadmap type > wiki pages on trac.edgewall.org. These are the pages that profess to > collect information on the future direction of Trac: > http://trac.edgewall.org/wiki/TracDev > http://trac.edgewall.org/wiki/TracDev/ToDo > http://trac.edgewall.org/wiki/SeaChange > http://trac.edgewall.org/wiki/TracIdeas > > However, each of these pages convey more or less the same information, are > not particularly inviting for new contributors because of their link-farm > nature and reflect the state of the program when there were more core > developers actively involved. > > I therefore like to propose that these pages are treated as follows: > - start with a fresh page called TracDev, that has the core information > copied from each of the pages above and fits on roughly two pages > - the focus will be on narrative supported by stats, as opposed to the > other way around > - archive pages that have their information copied elsewhere > - information that is rationalised should be turned into tickets, if they > aren't already >
I'd like to address the idea of creating tickets in general. There are currently 1116 open tickets. That's an unmanageable number of open tickets. TracIdeas pages are nice because we can //concisely// capture //potential// changes without adding to the number of open tickets, many of which will stay open forever. The TracIdeas pages are only effective if developers review them every so often. I've been an offender of creating too many tickets. For example (1) didn't need to exist; it was created on a whim in order to hold some thoughts. (1) can instead go into the TracDev pages. The action on #493 (2) feels like the right approach for dealing with the massive number of open tickets. We end up with a bunch of "me too" comments in the history and likely the feature will never be added. Instead the idea can just be a bullet point on a page, users can discuss on the mailing list if they like. Similarly, tickets with small patches are opened, and either the Trac developers let them sit with a patch, or the reporter loses interest in pursuing the problem or revising the patch. I sometimes look at an open ticket and realize it will take 20 minutes or more to read and understand the history of the ticket, in order to decide whether it's fixed or can be closed for other reasons. At some point we should just decide which aren't high enough priority and toss them out. Fundamentally, I'd like the issue tracker to contain things we believe we can actually do someday, rather than a massive collection of feature requests and stale bug reports [e.g. (3)]. I'm aiming to clean up the issue tracker and close a lot of tickets in the coming months. If anyone feels this is not the right approach let's discuss here. (1) http://trac.edgewall.org/ticket/11701 (2) http://trac.edgewall.org/ticket/493#comment:185 (3) http://trac.edgewall.org/ticket/9544 > - there should still be a place to reach each of the underlying links, so > the same rules apply (rationalise where possible, else mark as archived) > and still have a coherent whole > > I like to hear any suggestions you may have. > -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-dev+unsubscr...@googlegroups.com. To post to this group, send email to trac-dev@googlegroups.com. Visit this group at http://groups.google.com/group/trac-dev. For more options, visit https://groups.google.com/d/optout.