You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stanbol.apache.org by Reto Bachmann-Gmür <re...@apache.org> on 2011/10/19 11:48:04 UTC
version numbers
After failure to locate a dependency in in sling-stanbol I noticed
that with r1173968 the version of
org.apache.stanbol.data.sites.dbpedia.default was increase from
1.0.1-incubating to 1.0.2-incubating. First I'm surprised that these
version number do not have the -SNAPSHOT suffix.
In my opinion:
- All artifacts that are not released (and thus published in maven
central) should have a SNAPSHOT version
- I think that the version number should only be increased when there
is a release so that if 1.0.1-incubating-SNAPSHOT is no longer
available this means that 1.0.1-incubating is available
Reto
Re: version numbers
Posted by Rupert Westenthaler <ru...@gmail.com>.
On Thu, Oct 20, 2011 at 9:16 AM, Reto Bachmann-Gmür
<me...@farewellutopia.com> wrote:
> Hi Rupert
>
> When changing back to -SNASPHOT version we should increase the version
> number, as the -SNAPSHOT version is considered less new by maven that
> the one without.
>
done.
see https://issues.apache.org/jira/browse/STANBOL-385
> Cheers,
> Reto
>
> On Wed, Oct 19, 2011 at 10:58 PM, Rupert Westenthaler
> <ru...@gmail.com> wrote:
>> Hi Reto
>>
>> Currently all Stanbol artifacts that contain only data (e.g. a small
>> dbpedia index, language models ...) do not use SNAPSHOT versions to
>> avoid that mvn downloads such bundles for each build. Previously this
>> was important because such bundles required to execute a shell script
>> that downloaded/created the data before the build. Typically users had
>> not build such bundles but downloaded them from the Nuxeo maven
>> server.
>> Since some time all such bundles are now build as part of the normal
>> maven build and therefore I think we could easily switch back to
>> SNAPSHOT version.
>>
>> The version change you mentioned was necessary because the data within
>> the dbpedia.default data had changed (additional languages, addition
>> of the english rdfs:comment field).
>>
>> If we decide to switch back to use the -SNAPSHOT suffix should we than
>> use {currentVersion}-incubation-SNAPSHOT or would we need to increase
>> the version number?
>>
>> best
>> Rupert
>>
>> On Wed, Oct 19, 2011 at 11:48 AM, Reto Bachmann-Gmür <re...@apache.org> wrote:
>>> After failure to locate a dependency in in sling-stanbol I noticed
>>> that with r1173968 the version of
>>> org.apache.stanbol.data.sites.dbpedia.default was increase from
>>> 1.0.1-incubating to 1.0.2-incubating. First I'm surprised that these
>>> version number do not have the -SNAPSHOT suffix.
>>>
>>> In my opinion:
>>> - All artifacts that are not released (and thus published in maven
>>> central) should have a SNAPSHOT version
>>> - I think that the version number should only be increased when there
>>> is a release so that if 1.0.1-incubating-SNAPSHOT is no longer
>>> available this means that 1.0.1-incubating is available
>>>
>>> Reto
>>>
>>
>>
>>
>> --
>> | Rupert Westenthaler rupert.westenthaler@gmail.com
>> | Bodenlehenstraße 11 ++43-699-11108907
>> | A-5500 Bischofshofen
>>
>
--
| Rupert Westenthaler rupert.westenthaler@gmail.com
| Bodenlehenstraße 11 ++43-699-11108907
| A-5500 Bischofshofen
Re: version numbers
Posted by Reto Bachmann-Gmür <me...@farewellutopia.com>.
Hi Rupert
When changing back to -SNASPHOT version we should increase the version
number, as the -SNAPSHOT version is considered less new by maven that
the one without.
Cheers,
Reto
On Wed, Oct 19, 2011 at 10:58 PM, Rupert Westenthaler
<ru...@gmail.com> wrote:
> Hi Reto
>
> Currently all Stanbol artifacts that contain only data (e.g. a small
> dbpedia index, language models ...) do not use SNAPSHOT versions to
> avoid that mvn downloads such bundles for each build. Previously this
> was important because such bundles required to execute a shell script
> that downloaded/created the data before the build. Typically users had
> not build such bundles but downloaded them from the Nuxeo maven
> server.
> Since some time all such bundles are now build as part of the normal
> maven build and therefore I think we could easily switch back to
> SNAPSHOT version.
>
> The version change you mentioned was necessary because the data within
> the dbpedia.default data had changed (additional languages, addition
> of the english rdfs:comment field).
>
> If we decide to switch back to use the -SNAPSHOT suffix should we than
> use {currentVersion}-incubation-SNAPSHOT or would we need to increase
> the version number?
>
> best
> Rupert
>
> On Wed, Oct 19, 2011 at 11:48 AM, Reto Bachmann-Gmür <re...@apache.org> wrote:
>> After failure to locate a dependency in in sling-stanbol I noticed
>> that with r1173968 the version of
>> org.apache.stanbol.data.sites.dbpedia.default was increase from
>> 1.0.1-incubating to 1.0.2-incubating. First I'm surprised that these
>> version number do not have the -SNAPSHOT suffix.
>>
>> In my opinion:
>> - All artifacts that are not released (and thus published in maven
>> central) should have a SNAPSHOT version
>> - I think that the version number should only be increased when there
>> is a release so that if 1.0.1-incubating-SNAPSHOT is no longer
>> available this means that 1.0.1-incubating is available
>>
>> Reto
>>
>
>
>
> --
> | Rupert Westenthaler rupert.westenthaler@gmail.com
> | Bodenlehenstraße 11 ++43-699-11108907
> | A-5500 Bischofshofen
>
Re: version numbers
Posted by Rupert Westenthaler <ru...@gmail.com>.
Hi Reto
Currently all Stanbol artifacts that contain only data (e.g. a small
dbpedia index, language models ...) do not use SNAPSHOT versions to
avoid that mvn downloads such bundles for each build. Previously this
was important because such bundles required to execute a shell script
that downloaded/created the data before the build. Typically users had
not build such bundles but downloaded them from the Nuxeo maven
server.
Since some time all such bundles are now build as part of the normal
maven build and therefore I think we could easily switch back to
SNAPSHOT version.
The version change you mentioned was necessary because the data within
the dbpedia.default data had changed (additional languages, addition
of the english rdfs:comment field).
If we decide to switch back to use the -SNAPSHOT suffix should we than
use {currentVersion}-incubation-SNAPSHOT or would we need to increase
the version number?
best
Rupert
On Wed, Oct 19, 2011 at 11:48 AM, Reto Bachmann-Gmür <re...@apache.org> wrote:
> After failure to locate a dependency in in sling-stanbol I noticed
> that with r1173968 the version of
> org.apache.stanbol.data.sites.dbpedia.default was increase from
> 1.0.1-incubating to 1.0.2-incubating. First I'm surprised that these
> version number do not have the -SNAPSHOT suffix.
>
> In my opinion:
> - All artifacts that are not released (and thus published in maven
> central) should have a SNAPSHOT version
> - I think that the version number should only be increased when there
> is a release so that if 1.0.1-incubating-SNAPSHOT is no longer
> available this means that 1.0.1-incubating is available
>
> Reto
>
--
| Rupert Westenthaler rupert.westenthaler@gmail.com
| Bodenlehenstraße 11 ++43-699-11108907
| A-5500 Bischofshofen