On 2009.01.26. 22:38, Yuval Levy wrote: > Lukáš Jirkovský wrote: >> I don't like stable release cycle (I mean releasing new version after >> exact time). > > I understand this, and I know where you come from. > > I would not like to see the clock becoming the main driver of the > release cycle either. > > But I would like to see us release more often, and that's where a > deadline comes handy because else the release gets postponed indefinitely. > > What I would like to see is more frequent release,s i.e. we should > *target* one every three months.
this usually depends on developer activity. maybe a longer period works better for some projects, maybe shorter for others. now, what seems to make sense - target for a release every n months, no new features in trunk for last month or so (of course, still can be developed in branches). once it's stable, decide how many new features are there. many ? new major release. few or bugfixes only ? new minor release. ... > There is a trade-off between speed and quality. Trunk should focus on > speed. Make the change once it has passed an initial simple test and > test broadly later. Releases should focus on quality. Branch out for > release, then polish up in the cycle from alpha to beta to release > candidate, each one fulfilling more stringent quality criteria than the > previous one. ok, that's probably even better than freezing the trunk ;) > what you describe above are "snapshots". SVN-snapshots are a good idea > but they don't replace releases. AFAIK no Linux distribution includes > snapshots on a regular basis. > > Yuv > > > Releases serve a different public. definitely. they can be considered the only thing most users will use. faster release cycle pushes new features to users faster, generates interest etc. while i personally started using trunk soon after discovering hugin, i wouldn't recommend that to most persons i know - but then they miss the neat features... -- Rich --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ 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/hugin-ptx -~----------~----~----~----~------~----~------~--~---
