Re: Next release ?

"Fabio Maulo" <[email protected]> Tue, 9 Sep 2008 19:48:52 -0300
Newsgroups gmane.comp.windows.dotnet.nhibernate.devel
Message-ID <[email protected]>
--===============2133296688==
Content-Type: multipart/alternative; 
	boundary="----=_Part_102494_10172528.1221000532110"

------=_Part_102494_10172528.1221000532110
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Ah... I forgot something [NH-1034] - HQL functions - parameters support
Without it NHibernate.Spatial can't be released.

2008/9/9 Fabio Maulo <[email protected]>

> Thanks Pierre for your response.So... next release planned will be 2.0.1
> (starting ASAP releasing Alpha1).
>
> Would be very useful if somebody can help fixing some significant bug as =
we
> have for MSSQL2005 dialect and CriteriaImpl.
>
> After 2.0.1 we can full dedicate (or, if you want, I will dedication full=
)
> on trunk (2.1.0).
>
> Thanks again to help with decisions.
> Bye.
> Fabio.
>
> 2008/9/9 Pierre Henri Kuat=E9 <[email protected]>
>
> Hi,
>>
>> Since we are using JBoss versioning system:
>> http://wiki.jboss.org/wiki/JBossProductVersioning (and I don't see why w=
e
>> should stop doing so); we can follow their description of SP:
>>
>> "An SP (Service Pack) may follow a final release. A service pack (e.g.
>> jboss-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 sched=
uled
>> final release."
>>
>> 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.GAdepe=
nding on how many changes are made.
>>
>> As for when it should be done, that's quite relative I guess. My rule of
>> thumb would be something like: "Release the next version when there is
>> something 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
>> xcopy)
>> - 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]>
>> 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
>> concept" about what a ServicePack is...
>> In our case we have bug-fixing and a new feature (we don't have
>> breaking-change 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 fixe=
d
>>> 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
>>> previous release.
>>>
>>>
>>>
>>> On Mon, Sep 8, 2008 at 12:46 PM, Fabio Maulo <[email protected]>wrot=
e:
>>>
>>>> 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 =
work
>>>> * [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
>>>> results
>>>> * [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
>>>> across every RDBMS
>>>> * [NH-1439] - Handle Dialect.GetIdentityColumnString(DbType type)
>>>> * [NH-1459] - Sybase dialect
>>>> * [NH-1462] - StringHelper.GetFullClassname fails to parse generic typ=
es
>>>>
>>>> Is it early to release a ServicePack ? (only 7700 downloads of
>>>> NH2.0.0.GA)
>>>> Would the next version be a ServicePack or a minor release ? (NH-1034
>>>> is not a minor change)
>>>> Do somebody check if we can fix something else before release a new
>>>> version ? (especially bugs/possible-bug)
>>>>
>>>
>>>
>>>  --
>>> Dario Quintana
>>> http://darioquintana.com.ar
>>>
>>> -----------------------------------------------------------------------=
--
>>> 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
>>>
>>>
>>
>>
>> --
>> 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 wo=
rld
>> 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
>>
>>
>>
>> ------------------------------------------------------------------------=
-
>> 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
>>
>>
>
>
> --
> Fabio Maulo
>



--=20
Fabio Maulo

------=_Part_102494_10172528.1221000532110
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div dir=3D"ltr">Ah... I forgot something<div><span class=3D"Apple-style-sp=
an" style=3D"border-collapse: collapse; font-family: Arial; font-size: 12px=
; white-space: pre-wrap; "> [NH-1034] - HQL functions - parameters support<=
/span></div>
<div><span class=3D"Apple-style-span" style=3D"border-collapse: collapse; f=
ont-size: 12px; white-space: pre-wrap;">Without it NHibernate.Spatial can&#=
39;t be released.<br></span><br><div class=3D"gmail_quote">2008/9/9 Fabio M=
aulo <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]">fabiomau=
[email protected]</a>&gt;</span><br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;"><div dir=3D"ltr">Thanks Pierre for your res=
ponse.<div>So... next release planned will be 2.0.1 (starting ASAP releasin=
g Alpha1).</div>
<div><br></div><div>Would be very useful if somebody can help fixing some s=
ignificant bug as we have for MSSQL2005 dialect and CriteriaImpl.</div>
<div><br></div><div>After 2.0.1 we can full dedicate (or, if you want, I wi=
ll&nbsp;dedication&nbsp;full) on trunk (2.1.0).</div><div><br></div><div>Th=
anks again to help with decisions.</div><div>Bye.</div><div>Fabio.<br><br><=
div class=3D"gmail_quote">

2008/9/9 Pierre Henri Kuat=E9 <span dir=3D"ltr">&lt;<a href=3D"mailto:phkua=
[email protected]" target=3D"_blank">[email protected]</a>&gt;</span><div><div></d=
iv><div class=3D"Wj3C7c"><br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<table cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tbody><tr><td valign=3D"top" style=3D"font:inherit">Hi,<br><br>Since we ar=
e using JBoss versioning system: <a href=3D"http://wiki.jboss.org/wiki/JBos=
sProductVersioning" target=3D"_blank">http://wiki.jboss.org/wiki/JBossProdu=
ctVersioning</a> (and I don&#39;t see why we should stop doing so); we can =
follow their description of SP:<br>

<br>&quot;An SP (Service Pack) may follow a final release. A service pack (=
e.g. jboss-4.0.3.SP1) may be released when there are significant issues fou=
nd after a final release to provide a bug fix release before the next sched=
uled final release.&quot;<br>

<br>Since I don&#39;t see any &quot;significant&quot; issue, I think a SP i=
s unnecessary; instead, we can plan the next GA which could be <a href=3D"h=
ttp://2.0.1.GA" target=3D"_blank">2.0.1.GA</a> or <a href=3D"http://2.1.0.G=
A" target=3D"_blank">2.1.0.GA</a> depending on how many changes are made.<b=
r>

<br>As for when it should be done, that&#39;s quite relative I guess. My ru=
le of thumb would be something like: &quot;Release the next version when th=
ere is something new that many users will benefit from&quot;.<br><br>There =
are also a lot of unrelated
 elements:<br>- We shouldn&#39;t release &quot;too often&quot; or &quot;not=
 often enough&quot;<br>- Releasing &quot;forces&quot; users to upgrade thei=
r code (even if it is just a xcopy)<br>- Releasing gives a feeling of &quot=
;being alive&quot; and &quot;moving forward&quot; (which is a good thing)<b=
r>

But these can get quite messy to take into consideration.<br><br>Bottom lin=
e, IMHO, you can release when you feel that it should be done. If we hear c=
omplains, we can always change the pace :)<br><br>Pierre Henri.<br><br>

<br>--- On <b>Mon, 9/8/08, Fabio Maulo <i>&lt;<a href=3D"mailto:fabiomaulo@=
gmail.com" target=3D"_blank">[email protected]</a>&gt;</i></b> wrote:<br=
><blockquote style=3D"border-left:2px solid rgb(16, 16, 255);margin-left:5p=
x;padding-left:5px">

From: Fabio Maulo &lt;<a href=3D"mailto:[email protected]" target=3D"_bl=
ank">[email protected]</a>&gt;<br>Subject: Re: [NHibernate-development] =
Next release ?<br>To: &quot;the NHibernate development list&quot; &lt;<a hr=
ef=3D"mailto:[email protected]" target=3D"_blank=
">[email protected]</a>&gt;<br>

Date: Monday, September 8, 2008, 7:22 PM<div><div></div><div><br><br><div><=
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 &quot;new concept&quot; abou=
t what a ServicePack is...</div><div>
In our case we have bug-fixing and a new feature (we don&#39;t have breakin=
g-change so probably is not a SP in the MS concept ;) ).</div><div>.....</d=
iv><div><br><div class=3D"gmail_quote">2008/9/8 Dario Quintana <span dir=3D=
"ltr">&lt;<a rel=3D"nofollow" href=3D"mailto:[email protected]"=
 target=3D"_blank">[email protected]</a>&gt;</span><br>


<blockquote class=3D"gmail_quote" style=3D"border-left:1px solid rgb(204, 2=
04, 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 products w=
ith minor release (a.k.a: &quot;we fixed a lot of bugs or a big one&quot;) =
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><br><br><div class=3D"gmail_quote">


On Mon, Sep 8, 2008 at 12:46 PM, Fabio Maulo <span dir=3D"ltr">&lt;<a rel=
=3D"nofollow" href=3D"mailto:[email protected]" target=3D"_blank">fabiom=
[email protected]</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left:1px solid rgb(204, 2=
04, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex"><div dir=3D"ltr">Hi fri=
ends.<div>So far this is a a list of fixed issues after NH2.0.0GA release</=
div>

<div><span style=3D"font-family:Arial;font-size:12px;white-space:pre-wrap">=
** Bug<br>    * [NH-1464] - C++ and Dispose method<br>    * [NH-1466] - cur=
rent_session_context_class =3D thread_static doesn&#39;t work<br>    * [NH-=
1473] - IsEqual and Compare broken in EntityType<br>

<br>** Patch<br>    * [NH-1034] - HQL functions - parameters support<br>   =
 * [NH-1434] - Some unit test supplies non-character value to LIKE: not por=
table across every RDBMS<br>    * [NH-1435] - Explicitly order query in NH-=
1179 to ensure reliable results<br>

    * [NH-1436] - Mapping of NH-1250 not portable across every RDBMS<br>   =
 * [NH-1437] - Mapping of NH-1408 not portable across every RDBMS<br>    * =
[NH-1438] - Some queries from FooBarTest fixture are
 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" href=3D"http://NH2.0.0.GA" target=3D"_blank">NH2.0.0=
.GA</a>)</div>


<div>Would the next version be a&nbsp;ServicePack&nbsp;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 check =
if we can fix something else before release a new version ? (especially bug=
s/possible-bug)</span></div></div></blockquote></div><br clear=3D"all"><br>


</div></div>
-- <br>Dario Quintana<br><a rel=3D"nofollow" href=3D"http://darioquintana.c=
om.ar" target=3D"_blank">http://darioquintana.com.ar</a><br>
</div></div>
<br>-----------------------------------------------------------------------=
--<br>
This SF.Net email is sponsored by the Moblin Your Move Developer&#39;s chal=
lenge<br>
Build the coolest Linux based applications with Moblin SDK &amp; 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" href=3D"http://moblin-contest.org/redirect.php?banner_i=
d=3D100&amp;url=3D/" target=3D"_blank">http://moblin-contest.org/redirect.p=
hp?banner_id=3D100&amp;url=3D/</a><br>_____________________________________=
__________<br>


Nhibernate-development mailing list<br>
<a rel=3D"nofollow" href=3D"mailto:[email protected]=
.net" target=3D"_blank">[email protected]</a><br=
>
<a rel=3D"nofollow" href=3D"https://lists.sourceforge.net/lists/listinfo/nh=
ibernate-development" target=3D"_blank">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&#39;s<br>challenge<br>Build the coolest Linux based applications with Mo=
blin SDK &amp; win great<br>

prizes<br>Grand prize is a trip for two to an Open Source event anywhere in=
 the world<br><a href=3D"http://moblin-contest.org/redirect.php?banner_id=
=3D100&amp;url=3D/" target=3D"_blank">http://moblin-contest.org/redirect.ph=
p?banner_id=3D100&amp;url=3D/</a></pre>

<pre>_______________________________________________<br>Nhibernate-developm=
ent mailing list<br><a href=3D"mailto:[email protected]=
rge.net" target=3D"_blank">[email protected]</a>=
<br>

<a href=3D"https://lists.sourceforge.net/lists/listinfo/nhibernate-developm=
ent" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/nhibern=
ate-development</a><br></pre></div></div></blockquote></td></tr></tbody></t=
able>

<br>

      <br>-----------------------------------------------------------------=
--------<br>
This SF.Net email is sponsored by the Moblin Your Move Developer&#39;s chal=
lenge<br>
Build the coolest Linux based applications with Moblin SDK &amp; win great =
prizes<br>
Grand prize is a trip for two to an Open Source event anywhere in the world=
<br>
<a href=3D"http://moblin-contest.org/redirect.php?banner_id=3D100&amp;url=
=3D/" target=3D"_blank">http://moblin-contest.org/redirect.php?banner_id=3D=
100&amp;url=3D/</a><br>_______________________________________________<br>
Nhibernate-development mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_=
blank">[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/nhibernate-developm=
ent" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/nhibern=
ate-development</a><br>
<br></blockquote></div></div></div><br><br clear=3D"all"><br>-- <br>Fabio M=
aulo<br>
</div></div>
</blockquote></div><br><br clear=3D"all"><br>-- <br>Fabio Maulo<br>
</div></div>

------=_Part_102494_10172528.1221000532110--


--===============2133296688==
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=/
--===============2133296688==
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

--===============2133296688==--