on Wed Oct 10 2007, "Emmanuel Blot" <manu.blot-AT-gmail.com> wrote:

>> so if you release now, and then do a bugfix release by changing the
>> context like cmlenz suggests, who would care? and then release
>> something further developped with maybe an idea of cboos in it
>> discussed?
>
> The developers team use a version numbering scheme that carries some meaning:
> 0.11.1 and subsequent 0.11.x releases should not break APIs that will
> be available in 0.11. This scheme won't be changed for the sake of
> releasing earlier.
>
> 0.11 needs to be released, everyone's expecting it, but it needs to be
> a well defined object.

I still think it's possible to release a well-defined Trac-0.11 soon,
and without fixing *all* the design problems that you know about
first.  I suggested a way that could happen in
http://article.gmane.org/gmane.comp.version-control.subversion.trac.devel/2600
but I guess that post was either not understood or considered
irrelevant, because nobody replied.

> If you don't care about the numbering scheme, you can check out the
> code from the trunk.

And that has serious problems in a component-based world like you have
created.  Plugins generally don't work with "the trunk" because it's a
moving target.  The longer 0.11 continues moving before a release, the
more hostile the environment becomes for plugin authors.

> As a user, I do care about the version numbering.
> Users are already confused about which plugin they can use with a
> given release of Trac. I can't imagine the support nightmare
> (MailingList and tickets) if the APIs vary over bug fix releases...

Agreed.  That would be a reason to release sooner with some of the new
and less-stable APIs still in the code but essentially removed from
Trac's public interface.

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
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/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to