On Jun 24, 10:34 pm, Robert Miller <rlmills...@gmail.com> wrote: > > I really like having the ticket number first, it makes it easy to see > > (given an ordered list of patches) what patches belong as part of a > > single ticket. E.g. > > > 6201-heegner.patch > > 6201-referee-fixes.patch > > ... > > +1
Something occurs to me, which is that the sage-combinat group spends a lot of time working on patches outside of trac. This is probably why Nicolas prefers to have them organized by concept. But for me, I'm always on trac-- everything I work on, even experimental, has a trac ticket. I generally tend to have several tickets open in Firefox so I know which issues I'm tracking. Then I just tab over to the relevant ticket, and that's why trac_### is so useful. Since we are discussing naming conventions for patches which are on trac, maybe we should keep that in mind. Maybe the combinat group can discuss a related scheme, and have conversion tools which make it effortless to swap between the two schemes (I'm not volunteering here, just so nobody gives the usual response :-) ). I'd also like to point out that one of the biggest reasons projects fail is due to trying to change their tools midstream, which is one argument for keeping the convention the way it is. However, that is precisely what the combinat group would have to do to adapt to this scheme. This is why I recommend automated conversion tools. Another point to make is a video I saw recently by the SVN guys, who claimed that the amount of discussion which centers around a decision is inversely proportional to how important it is. They related a story where the project nearly forked and many feelings were hurt over something ten times more trivial than this topic. Just for perspective. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---