Bug 498124 - port nexus unzip plugin to Nexus 3.0
Summary: port nexus unzip plugin to Nexus 3.0
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Tycho (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement with 4 votes (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2016-07-19 06:23 EDT by Jan Sievers CLA
Modified: 2021-04-28 16:52 EDT (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Sievers CLA 2016-07-19 06:23:47 EDT
it looks like Nexus 3.0 is a complete rewrite compared to 2.x with many of the APIs changed.
Eventually we have to port the Nexus unzip plugin

https://wiki.eclipse.org/Tycho/Nexus_Unzip_Plugin
https://github.com/eclipse/tycho.nexus

to Nexus 3.0 APIs


A quick google search only turns up

https://books.sonatype.com/nexus-book/3.0/reference/bundle-development.html

I expect the efforts to be non-trivial.

I would be glad if there was a migration guide from Sonatype for porting Nexus 2.x plugins to Nexus 3.x
Comment 1 Jan Sievers CLA 2016-07-19 06:24:31 EDT
no timeline or ETA for now
Comment 2 Jan Sievers CLA 2016-08-15 05:05:58 EDT
FWIW Sonatype's production Nexus

https://oss.sonatype.org

is still running on version 2.13.0-01 at the time of writing

I also asked for support on Twitter
https://twitter.com/sieversjan/status/755350021827067904

no reply
Comment 3 Jörg Sesterhenn CLA 2017-01-03 08:41:24 EST
Added some visibility to this issue:

https://issues.sonatype.org/browse/NEXUS-12000

https://support.sonatype.com/hc/en-us/requests/16936
Comment 4 Jörg Sesterhenn CLA 2017-01-03 09:04:33 EST
Hi Jörg,

We already have an issue to track work on such a guide.

https://issues.sonatype.org/browse/NEXUS-10495

At this time it would be best for a developer to send specific questions to nexus-feedback@sonatype.com or the Nexus users list.

If there are features of the tycho unzip plugin that you would like to see as part of Nexus 3 core, then I encourage you to file a specific request detailing these at https://issues.sonatype.org in the NEXUS project so that we can gather more information from you.

Thanks for your feedback.

-Peter
Comment 5 Jörg Sesterhenn CLA 2017-01-03 09:21:57 EST
My previous comment was the response from Peter Lynch to my request in Sonatypes support portal.

Created an issue to implement tycho-unzip-plugin as nexus core feature (as requested by Peter Lynch).

@Jan: Maybe you want to add some feature details to the request:
https://issues.sonatype.org/browse/NEXUS-12001
Comment 6 Dietmar Stoll CLA 2017-01-05 06:10:54 EST
https://issues.sonatype.org/browse/NEXUS-12001 seems to be not publicly accessible, I get a 'Permission violation' (also when logged into Sonatype's Jira).
Comment 7 Jörg Sesterhenn CLA 2017-01-05 07:03:07 EST
(In reply to Dietmar Stoll from comment #6)
> https://issues.sonatype.org/browse/NEXUS-12001 seems to be not publicly
> accessible, I get a 'Permission violation' (also when logged into Sonatype's
> Jira).

I just asked to make it publicly accessible. Here is the description (There is currently noone assigned and no other content):

> We rely on the tycho-unzip plugin in Nexus 2.0.
>
> As suggested in http://support.sonatype.com/hc/requests/16936 I request to 
> provide the features of the tycho-unzip-plugin in nexus 3.x.
>
>The features we rely on are
>
>  -  unzipping any compressed file in a repo (hosted,proxy or group) by accessing it through a special url
>   - use of virtual version urls to access unzipped content of latest Snapshot/Release
>
>for details see https://wiki.eclipse.org/Tycho/Nexus_Unzip_Plugin
Comment 8 Jörg Sesterhenn CLA 2017-01-05 07:55:03 EST
https://issues.sonatype.org/browse/NEXUS-12001 is now publicly available - please vote/comment!
Comment 9 Jan Sievers CLA 2017-01-20 04:28:26 EST
https://issues.sonatype.org/browse/NEXUS-12226
Comment 10 Jörg Sesterhenn CLA 2017-01-20 06:22:03 EST
(In reply to Jan Sievers from comment #9)
> https://issues.sonatype.org/browse/NEXUS-12226

@Jan: could you please ask sonatype to make this issue publicly available as well?
Comment 11 Jan Sievers CLA 2017-01-20 07:26:11 EST
(In reply to Jörg  Sesterhenn from comment #10)
> (In reply to Jan Sievers from comment #9)
> > https://issues.sonatype.org/browse/NEXUS-12226
> 
> @Jan: could you please ask sonatype to make this issue publicly available as
> well?

done
Comment 12 Mickael Istria CLA 2021-04-08 18:13:44 EDT
Eclipse Tycho is moving away from this bugs.eclipse.org issue tracker to https://github.com/eclipse/tycho/issues/ instead. If this issue is relevant to you, your action is required.
0. Verify this issue is still happening with latest Tycho 2.4.0-SNAPSHOT
  if issue has disappeared, please change status of this issue to "CLOSED WORKFORME" with some details about your testing environment and how you did verify the issue; and you're done
  if issue is still present when latest release:
* Create a new issue at https://github.com/eclipse/tycho/issues/
  ** Use as title in GitHub the title of this Bugzilla ticket (may include the bug number or not, at your own convenience)
  ** In the GitHub description, start with a link to this bugzilla ticket
  ** Optionally add new content to the description if it can helps towards resolution
  ** Submit GitHub issue
* Update bugzilla ticket
  ** Add to "See also" property (up right column) the link to the newly created GitHub issue
  ** Add a comment "Migrated to <link-to-newly-created-GitHub-issue>"
  ** Set status as CLOSED MOVED
  ** Submit

All issues that remain open will be automatically closed next week or so. Then the Bugzilla component for Tycho will be archived and made read-only.