Re: Next release ?
Pierre Henri Kuaté <[email protected]> Tue, 9 Sep 2008 21:53:50 +0000 (GMT)
| Newsgroups | gmane.comp.windows.dotnet.nhibernate.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============1610151730== Content-Type: multipart/alternative; boundary="0-640120387-1220997230=:5766" --0-640120387-1220997230=:5766 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi, Since we are using JBoss versioning system: http://wiki.jboss.org/wiki/JBos= sProductVersioning (and I don't see why we should stop doing so); we can fo= llow their description of SP: "An SP (Service Pack) may follow a final release. A service pack (e.g. jbos= s-4.0.3.SP1) may be released when there are significant issues found after = a final release to provide a bug fix release before the next scheduled fina= l release." Since I don't see any "significant" issue, I think a SP is unnecessary; ins= tead, we can plan the next GA which could be 2.0.1.GA or 2.1.0.GA depending= on how many changes are made. As for when it should be done, that's quite relative I guess. My rule of th= umb would be something like: "Release the next version when there is someth= ing new that many users will benefit from". There are also a lot of unrelated elements: - We shouldn't release "too often" or "not often enough" - Releasing "forces" users to upgrade their code (even if it is just a xcop= y) - Releasing gives a feeling of "being alive" and "moving forward" (which is= a good thing) But these can get quite messy to take into consideration. Bottom line, IMHO, you can release when you feel that it should be done. If= we hear complains, we can always change the pace :) Pierre Henri. --- On Mon, 9/8/08, Fabio Maulo <[email protected]> wrote: From: Fabio Maulo <[email protected]> Subject: Re: [NHibernate-development] Next release ? To: "the NHibernate development list" <[email protected]= orge.net> Date: Monday, September 8, 2008, 7:22 PM That is the problem to choose what the next release is...In general peoples= think that a SP is only for bug fixing but Microsoft give us a "new concep= t" about what a ServicePack is... In our case we have bug-fixing and a new feature (we don't have breaking-ch= ange so probably is not a SP in the MS concept ;) )...... 2008/9/8 Dario Quintana <[email protected]> Hi My opinion:Is more familiar to me see products with minor release (a.k.a: "= we fixed a lot of bugs or a big one") like: - From Big release: X.0.0 - To Minor release: X.0.1 Automatically in mind I supose this release is just for fix bugs of the pre= vious release. On Mon, Sep 8, 2008 at 12:46 PM, Fabio Maulo <[email protected]> wrote: Hi friends.So far this is a a list of fixed issues after NH2.0.0GA release*= * Bug * [NH-1464] - C++ and Dispose method * [NH-1466] - current_session_context_class =3D thread_static doesn't w= ork * [NH-1473] - IsEqual and Compare broken in EntityType ** Patch * [NH-1034] - HQL functions - parameters support * [NH-1434] - Some unit test supplies non-character value to LIKE: not = portable across every RDBMS * [NH-1435] - Explicitly order query in NH-1179 to ensure reliable resu= lts * [NH-1436] - Mapping of NH-1250 not portable across every RDBMS * [NH-1437] - Mapping of NH-1408 not portable across every RDBMS * [NH-1438] - Some queries from FooBarTest fixture are not portable acr= oss every RDBMS * [NH-1439] - Handle Dialect.GetIdentityColumnString(DbType type) * [NH-1459] - Sybase dialect * [NH-1462] - StringHelper.GetFullClassname fails to parse generic type= s Is it early to release a ServicePack ? (only 7700 downloads of NH2.0.0.GA) Would the next version be a=A0ServicePack=A0or a minor release ? (NH-1034 i= s not a minor change) Do somebody check if we can fix something else before release a new version= ? (especially bugs/possible-bug) --=20 Dario Quintana http://darioquintana.com.ar ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challeng= e Build the coolest Linux based applications with Moblin SDK & win great priz= es Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=3D100&url=3D/ _______________________________________________ Nhibernate-development mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nhibernate-development --=20 Fabio Maulo ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=3D100&url=3D/_____________= __________________________________ Nhibernate-development mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nhibernate-development =0A=0A=0A --0-640120387-1220997230=:5766 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable <table cellspacing=3D"0" cellpadding=3D"0" border=3D"0" ><tr><td valign=3D"= top" style=3D"font: inherit;">Hi,<br><br>Since we are using JBoss versionin= g system: http://wiki.jboss.org/wiki/JBossProductVersioning (and I don't se= e why we should stop doing so); we can follow their description of SP:<br><= br>"An SP (Service Pack) may follow a final release. A service pack (e.g. j= boss-4.0.3.SP1) may be released when there are significant issues found aft= er a final release to provide a bug fix release before the next scheduled f= inal release."<br><br>Since I don't see any "significant" issue, I think a = SP is unnecessary; instead, we can plan the next GA which could be 2.0.1.GA= or 2.1.0.GA depending on how many changes are made.<br><br>As for when it = should be done, that's quite relative I guess. My rule of thumb would be so= mething like: "Release the next version when there is something new that ma= ny users will benefit from".<br><br>There are also a lot of unrelated elements:<br>- We shouldn't release "too often" or "not often enough"<br>-= Releasing "forces" users to upgrade their code (even if it is just a xcopy= )<br>- Releasing gives a feeling of "being alive" and "moving forward" (whi= ch is a good thing)<br>But these can get quite messy to take into considera= tion.<br><br>Bottom line, IMHO, you can release when you feel that it shoul= d be done. If we hear complains, we can always change the pace :)<br><br>Pi= erre Henri.<br><br><br>--- On <b>Mon, 9/8/08, Fabio Maulo <i><fabiomaulo= @gmail.com></i></b> wrote:<br><blockquote style=3D"border-left: 2px soli= d rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">From: Fabio Maulo= <[email protected]><br>Subject: Re: [NHibernate-development] Next= release ?<br>To: "the NHibernate development list" <nhibernate-developm= [email protected]><br>Date: Monday, September 8, 2008, 7:22 PM<b= r><br><div id=3D"yiv56587639"><div dir=3D"ltr">That is the problem to choose what the next release is...<div>In general peoples think that a SP = is only for bug fixing but Microsoft give us a "new concept" about what a S= ervicePack is...</div><div> In our case we have bug-fixing and a new feature (we don't have breaking-ch= ange so probably is not a SP in the MS concept ;) ).</div><div>.....</div><= div><br><div class=3D"gmail_quote">2008/9/8 Dario Quintana <span dir=3D"ltr= "><<a rel=3D"nofollow" target=3D"_blank" href=3D"mailto:contacto@darioqu= intana.com.ar">[email protected]</a>></span><br> <blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, = 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir=3D"ltr">= Hi<div><br></div><div>My opinion:</div><div>Is more familiar to me see prod= ucts with minor release (a.k.a: "we fixed a lot of bugs or a big one") like= :</div> <div>- From Big release: X.0.0</div><div> - To Minor release: X.0.1</div><div><br></div><div>Automatically in mind I = supose this release is just for fix bugs of the previous release.</div><div= ><br></div><div><div><div></div><div class=3D"Wj3C7c"><br><br><div class=3D= "gmail_quote"> On Mon, Sep 8, 2008 at 12:46 PM, Fabio Maulo <span dir=3D"ltr"><<a rel= =3D"nofollow" target=3D"_blank" href=3D"mailto:[email protected]">fabiom= [email protected]</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, = 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir=3D"ltr">= Hi friends.<div>So far this is a a list of fixed issues after NH2.0.0GA rel= ease</div><div><span style=3D"font-family: Arial; font-size: 12px; white-sp= ace: pre-wrap;">** Bug<br> * [NH-1464] - C++ and Dispose method<br> *= [NH-1466] - current_session_context_class =3D thread_static doesn't work<b= r> * [NH-1473] - IsEqual and Compare broken in EntityType<br><br>** Patc= h<br> * [NH-1034] - HQL functions - parameters support<br> * [NH-1434= ] - Some unit test supplies non-character value to LIKE: not portable acros= s every RDBMS<br> * [NH-1435] - Explicitly order query in NH-1179 to ens= ure reliable results<br> * [NH-1436] - Mapping of NH-1250 not portable a= cross every RDBMS<br> * [NH-1437] - Mapping of NH-1408 not portable acro= ss every RDBMS<br> * [NH-1438] - Some queries from FooBarTest fixture ar= e not portable across every RDBMS<br> * [NH-1439] - Handle Dialect.GetIde= ntityColumnString(DbType type)<br> * [NH-1459] - Sybase dialect<br> *= [NH-1462] - StringHelper.GetFullClassname fails to parse generic types</sp= an><br clear=3D"all"><br></div><div>Is it early to release a ServicePack ? = (only 7700 downloads of <a rel=3D"nofollow" target=3D"_blank" href=3D"http:= //NH2.0.0.GA">NH2.0.0.GA</a>)</div> <div>Would the next version be a ServicePack or a minor release ?= (<span style=3D"font-family: Arial; font-size: 12px; white-space: pre-wrap= ;">NH-1034 is not a minor change)</span></div> <div><span style=3D"font-size: 12px; white-space: pre-wrap;">Do somebody ch= eck if we can fix something else before release a new version ? (especially= bugs/possible-bug)</span></div></div></blockquote></div><br clear=3D"all">= <br> </div></div> -- <br>Dario Quintana<br><a rel=3D"nofollow" target=3D"_blank" href=3D"http= ://darioquintana.com.ar">http://darioquintana.com.ar</a><br> </div></div> <br>-----------------------------------------------------------------------= --<br> This SF.Net email is sponsored by the Moblin Your Move Developer's challeng= e<br> Build the coolest Linux based applications with Moblin SDK & win great = prizes<br> Grand prize is a trip for two to an Open Source event anywhere in the world= <br> <a rel=3D"nofollow" target=3D"_blank" href=3D"http://moblin-contest.org/red= irect.php?banner_id=3D100&url=3D/">http://moblin-contest.org/redirect.p= hp?banner_id=3D100&url=3D/</a><br>_____________________________________= __________<br> Nhibernate-development mailing list<br> <a rel=3D"nofollow" target=3D"_blank" href=3D"mailto:Nhibernate-development= @lists.sourceforge.net">[email protected]</a><br= > <a rel=3D"nofollow" target=3D"_blank" href=3D"https://lists.sourceforge.net= /lists/listinfo/nhibernate-development">https://lists.sourceforge.net/lists= /listinfo/nhibernate-development</a><br> <br></blockquote></div><br><br clear=3D"all"><br>-- <br>Fabio Maulo<br> </div></div> </div><pre>----------------------------------------------------------------= ---------<br>This SF.Net email is sponsored by the Moblin Your Move Develop= er's<br>challenge<br>Build the coolest Linux based applications with Moblin= SDK & win great<br>prizes<br>Grand prize is a trip for two to an Open = Source event anywhere in the world<br>http://moblin-contest.org/redirect.ph= p?banner_id=3D100&url=3D/</pre><pre>___________________________________= ____________<br>Nhibernate-development mailing list<br>Nhibernate-developme= [email protected]<br>https://lists.sourceforge.net/lists/listinfo/nh= ibernate-development<br></pre></blockquote></td></tr></table><br>=0A=0A = --0-640120387-1220997230=:5766-- --===============1610151730== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ --===============1610151730== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Nhibernate-development mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nhibernate-development --===============1610151730==--