[opendaylight.org #57529] Remove serviceutils 0.5.0-SNAPSHOT from Nexus?


Michael Vorburger via RT <helpdesk@...>
 

On Thu, Jun 21, 2018 at 4:55 PM, Thanh Ha via RT <helpdesk@...>
wrote:

On Thu Jun 21 07:34:06 2018, vorburger@... wrote:
Hello Thanh,
Hi Michael,


I just got majorly confused re. versions of Maven artifacts of the new
serviceutils project... it seems like it initially pushed a mix of
0.2.0-SNAPSHOT and 0.5.0-SNAPSHOT versions, and in
https://git.opendaylight.org/gerrit/#/c/73260/ this got aligned to be
all
0.2.0-SNAPSHOT (there are no no more 0.5.0-SNAPSHOT in serviceutils
master).

Woud you be able to remove the old 0.5.0-SNAPSHOT versions of
serviceutils
from
https://nexus.opendaylight.org/#nexus-
search;gav~org.opendaylight.serviceutils~~~~
to avoid future confusion?
Normally I'd say no because SNAPSHOTS automatically clear out after 3
weeks anyway and for us to delete artifacts we have to do them 1 at a time.
Nexus does not provide a simple interface to bulk delete. But considering
that serviceutils only has a handful of artifacts it's at least manageable
without taking an entire day of effort.
Thank You!


BTW: The versions on stable/oxygen are likewise a bit confusing,
because
those stayed 0.4.3, so older code currently has higher version
numbers; I'm
proposing to make them 0.1.3 in
https://git.opendaylight.org/gerrit/#/c/73304/. (The stable/oxygen is
not
yet deployed to Nexus, so all good on those artifacts.)
In my opinion because the project changed namespaces the version numbers
can really start at whatever the project wants as there won't be any
version collision with the old project.
My point was less restarting at 0.1.x and more that, whatever the numbering
scheme is (I don't really care, actually), a past stable/* should have a
lower version than the master; that's all. And we have meanwhile agreed via
Gerrit that that's just what we will be doing here - so all good.


Regards,
Thanh


Michael Vorburger <vorburger@...>
 

On Thu, Jun 21, 2018 at 4:55 PM, Thanh Ha via RT <helpdesk@...> wrote:
On Thu Jun 21 07:34:06 2018, vorburger@... wrote:
> Hello Thanh,

Hi Michael,


> I just got majorly confused re. versions of Maven artifacts of the new
> serviceutils project... it seems like it initially pushed a mix of
> 0.2.0-SNAPSHOT and 0.5.0-SNAPSHOT versions, and in
> https://git.opendaylight.org/gerrit/#/c/73260/ this got aligned to be
> all
> 0.2.0-SNAPSHOT (there are no no more 0.5.0-SNAPSHOT in serviceutils
> master).
>
> Woud you be able to remove the old 0.5.0-SNAPSHOT versions of
> serviceutils
> from
> https://nexus.opendaylight.org/#nexus-
> search;gav~org.opendaylight.serviceutils~~~~
> to avoid future confusion?

Normally I'd say no because SNAPSHOTS automatically clear out after 3 weeks anyway and for us to delete artifacts we have to do them 1 at a time. Nexus does not provide a simple interface to bulk delete. But considering that serviceutils only has a handful of artifacts it's at least manageable without taking an entire day of effort.

Thank You!
 
> BTW: The versions on stable/oxygen are likewise a bit confusing,
> because
> those stayed 0.4.3, so older code currently has higher version
> numbers; I'm
> proposing to make them 0.1.3 in
> https://git.opendaylight.org/gerrit/#/c/73304/. (The stable/oxygen is
> not
> yet deployed to Nexus, so all good on those artifacts.)

In my opinion because the project changed namespaces the version numbers can really start at whatever the project wants as there won't be any version collision with the old project.

My point was less restarting at 0.1.x and more that, whatever the numbering scheme is (I don't really care, actually), a past stable/* should have a lower version than the master; that's all. And we have meanwhile agreed via Gerrit that that's just what we will be doing here - so all good.
 
Regards,
Thanh



Thanh Ha via RT <helpdesk@...>
 

On Thu Jun 21 07:34:06 2018, vorburger@... wrote:
Hello Thanh,
Hi Michael,


I just got majorly confused re. versions of Maven artifacts of the new
serviceutils project... it seems like it initially pushed a mix of
0.2.0-SNAPSHOT and 0.5.0-SNAPSHOT versions, and in
https://git.opendaylight.org/gerrit/#/c/73260/ this got aligned to be
all
0.2.0-SNAPSHOT (there are no no more 0.5.0-SNAPSHOT in serviceutils
master).

Woud you be able to remove the old 0.5.0-SNAPSHOT versions of
serviceutils
from
https://nexus.opendaylight.org/#nexus-
search;gav~org.opendaylight.serviceutils~~~~
to avoid future confusion?
Normally I'd say no because SNAPSHOTS automatically clear out after 3 weeks anyway and for us to delete artifacts we have to do them 1 at a time. Nexus does not provide a simple interface to bulk delete. But considering that serviceutils only has a handful of artifacts it's at least manageable without taking an entire day of effort.


BTW: The versions on stable/oxygen are likewise a bit confusing,
because
those stayed 0.4.3, so older code currently has higher version
numbers; I'm
proposing to make them 0.1.3 in
https://git.opendaylight.org/gerrit/#/c/73304/. (The stable/oxygen is
not
yet deployed to Nexus, so all good on those artifacts.)
In my opinion because the project changed namespaces the version numbers can really start at whatever the project wants as there won't be any version collision with the old project.

Regards,
Thanh