Thanks for the advice.
Peace, David S.
I can still see important fixes for trunk in the svn, so you're probably
well off using the svn trunk.
Depending on demand, we may release a final pre-magic-removal release
of Django -- maybe 0.91.1 or something. Or maybe it'll be 0.92 and
magic-removal will be 0.95, to signify it's a big leap. Thoughts?
For your immediate concern, I'd urge you to use Django's trunk.
With more thanks for all the hard work,
The one thing I am slightly concerned about is the fact that the MR
branch is lingering and lingering and diverging beyond simply the
'magic removal' goal that was set at first.
How many more changes are expected before a new release or in other
words: what's the schedule? :)
Jeroen Ruigrok van der Werven
Look for an announcement on this soon...It's about time to get a
schedule set up.
next release *must* be magic removal - no point doing any interim
releases - one drastic piece of surgery and then 1.0 ... interim
releases would just prolong the agony
I have to agree with Kenneth here.
Any day you prolong the non-MR use is going to come back later for
people who need to convert from one system to another.
Better to bite the bullet and get this over with.
The better question might be: is the current magic removal branch that
what you intend for a 1.0 version?
> On 4/14/06, Kenneth Gonsalves <lawgon <at> thenilgiris.com> wrote:
> > next release *must* be magic removal - no point doing any interim
> Better to bite the bullet and get this over with.
I was thinking simultaneous release. Really just for the sake of a label for
the pre-magic removal stuff. This is not about "biting the bullet" or any of
that. I am talking about projects that are complete and for which it would be
mighty convenient to have the last and best code to run on. When it comes time
for rev 2, we'll be happy to move to 1.x or whatever Django is at.
Of course, it can always be fetched from SVN, it just feels better to have a
nice EGG for your disaster recovery stack.
I think your next release should be an alpha based on magic-removal not
an upgrade of .92. Cut your losses. Fwiw, as a bystander, magic-removal
has been too long on the branch and looking at the commit history it
seems to be your true development trunk (ie there's a lot more than
magic removal going on). It needs to get merged back or killed.
Simulataneous releases will confuse people and enhance any perception
that Django is unstable not ready for production work. Parallel branch
management has really hurt the Zope community for example; there are
lots of other examples out there.
I can definitely live with this course of action and would throw my
vote in for this.
There has been some commits to the trunk and given how some hosting
parties will not install non-released versions I think it might be
fair for those people depending on that to release a 0.92 or something
like that prior to cut everything in MR over to trunk.
> Fwiw, as a bystander, magic-removal
> has been too long on the branch and looking at the commit history it
> seems to be your true development trunk (ie there's a lot more than
> magic removal going on). It needs to get merged back or killed.
Branches are indeed meant for testing and such without disrupting the
main development line. But given how the main development line will be
the MR code it needs to be moved back to trunk.
> Simulataneous releases will confuse people and enhance any perception
> that Django is unstable not ready for production work. Parallel branch
> management has really hurt the Zope community for example; there are
> lots of other examples out there.
I have to agree to that sentiment too though. The less confusion the better.
"May the forces of evil become confused on the way to your house."
-- George Carlin
I'll prefer to deal with an alpha M-R version knowing that this is the
main trunk than inverting my effort in developing applications that I
positivelly know I should remake in order to adapt to the near future
The M-R should also involve a documentation and examples re-write, as
the quality of the documentation is one of the most important factors
that diferentiates Django.
Antoni Aloy López
Binissalem - Mallorca
Soci de Bulma