Bob,
There is one problem with "commit is the new version". Third-party
tools such as Warp-* are built against Guice 1.0. Until you put out an
official new version they will not bother updating their tools against
it. I can (and have) used the trunk build of Guice but it's useless when
it doesn't interoperate with my other dependencies...
Gili
Bob Lee wrote:
> When it comes to versioning schemes, the only thing you can count on
> is that no two projects will use exactly the same conventions. Any
> tool that cares about whether two versions are compatible should rely
> on explicit meta data, not numbering/naming conventions.
>
> As for releasing often, we release code every time we check in. Many
> people already build Guice themselves and test out the latest
> features. If we decide that Guice needs some sort of pre-release
> release before 2.0, we'll do it, but right now, I don't think we'll
> need one.
>
> Bob
>
> On Fri, Oct 10, 2008 at 3:15 AM, Endre Stølsvik <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
> And, as Gili states, "2.0" by itself markedly states that there are
> major, incompatible API changes. My personal understanding of the OSS
> world versioning scheme is rather like Gili's, apparently, where only
> revisions (the 0.0.x) don't have any API changes. And, as James here
> mentions, you also have the alpha, beta, rc nomenclature to ride on.
>
> On Gili's mail, I do not agree with him that it at this point is okay
> to "take your time". Get something out - it's been way over a year.
> There this saying: "Release early, release often". That's my
> understanding of open source, and that at least seems like how you get
> community building, involvement, input and innovation.
> Knowing that you've *obviously* read it, here's just for quick context
> reference:
>
> http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html
>
> <http://www.catb.org/%7Eesr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html>
>
> Don't end up as The Google Cathedral! :-)
>
> IMHO blahblah, of course.
>
> Endre.
>
>
>
>
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"google-guice" 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/google-guice?hl=en
-~----------~----~----~----~------~----~------~--~---