Skip to content

Conversation

@mbien
Copy link
Member

@mbien mbien commented Apr 19, 2022

  • use dev snapshot as fallback instead of RELEASE90
  • sort the version list properly, newest first
  • filter out non-apache releases

second commit is the usual language lvl cleanup, first commit has the fixes.

@mbien mbien added this to the NB14 milestone Apr 19, 2022
@neilcsmith-net neilcsmith-net requested a review from ebarboni April 20, 2022 10:22
@neilcsmith-net
Copy link
Member

Requested a review from @ebarboni - need to branch, but this would be a good fix to get in before release - will need rebasing on delivery once that is set up.

@neilcsmith-net neilcsmith-net modified the milestones: NB14, NB15 Apr 20, 2022
@ebarboni
Copy link
Contributor

ebarboni commented Apr 20, 2022

Hi, I wonder if we can rename the constant RELEASE90_VERSION to something like "Minimum Version" and adjust to RELEASE111 (first out of incubation)
(edited)
Order is well done but we should add an ignore list (for example, RELEASE120 should not be proposed, cluster pom were invalid and make project unbuildable RELEASE120-1 should be proposed )

@mbien
Copy link
Member Author

mbien commented Apr 20, 2022

Hi, I wonder if we can rename the constant RELEASE90_VERSION to something like "Minimum Version" and adjust to RELEASE111 (first out of incubation) (edited) Order is well done but we should add an ignore list (for example, RELEASE120 should not be proposed, cluster pom were invalid and make project unbuildable RELEASE120-1 should be proposed )

@ebarboni sure, i can do that. As far as i see, 90 is the last release with osgi support, this means we could basically remove the entire check box if we only list >=111 (minus ignore list).

@mbien
Copy link
Member Author

mbien commented Apr 21, 2022

@ebarboni there is a RELEASE120-1 and a RELEASE120-u1 should I put one of them on the ignore list? nevermind, u1 was an update release and -1 was a quickfix, i keep both.

@mbien mbien force-pushed the nbm-wizzard-version-fix branch from db7da2b to 0faf088 Compare April 21, 2022 01:10
@mbien
Copy link
Member Author

mbien commented Apr 21, 2022

  • added filter for >=111 and put 120 on the ignore list as suggested.
  • osgi checkbox is set to invisible, just in case someone wants to use that in future

 - use dev snapshot as fallback instead of RELEASE90
 - sort the version list properly, newest first
 - filter out non-apache releases
@mbien mbien force-pushed the nbm-wizzard-version-fix branch from 0faf088 to 25dfa90 Compare April 22, 2022 22:04
@mbien mbien changed the base branch from master to delivery April 22, 2022 22:04
@mbien mbien modified the milestones: NB15, NB14 Apr 22, 2022
@mbien
Copy link
Member Author

mbien commented Apr 22, 2022

rebased onto delivery just in case it is decided to include it.

@mbien mbien force-pushed the nbm-wizzard-version-fix branch from 25dfa90 to 8bc0bf1 Compare April 24, 2022 16:34
@mbien mbien changed the title new nb module project wizzard improvements. new nb module project wizard improvements. Apr 24, 2022
@ebarboni
Copy link
Contributor

LGTM merging

@ebarboni ebarboni merged commit 74e1e5f into apache:delivery Apr 27, 2022
@mbien
Copy link
Member Author

mbien commented Apr 29, 2022

@ebarboni this PR is not in rc2, right? I am just want to be sure that I am not crazy. I just decompiled apisupport and I saw the old file.

its also not listed here:
https://github.com/apache/netbeans/pull/4032/commits

@ebarboni
Copy link
Contributor

arf, I see that not on master nor on release140. I have no idea what happen. sync pr created too late ?

@mbien
Copy link
Member Author

mbien commented Apr 29, 2022

I don't know. but we have to check if its only this PR or if more is missing.

@mbien
Copy link
Member Author

mbien commented Apr 29, 2022

@ebarboni This PR fhere is also not in delivery:
https://github.com/apache/netbeans/commits/delivery

this explains why its not in master. Did someone force push into delivery?

found another PR which I can't find in delivery:
#4004

@ebarboni
Copy link
Contributor

ebarboni commented May 2, 2022

check a bit but only this PR + #4004 seems the missing one.

mbien added a commit to mbien/netbeans that referenced this pull request Jul 9, 2022
 - don't add osgi flag if it was not checked (followup on apache#4007)
 - upgrade nbm-plugin version in nb app project wizard (fixes apache#4316)
   (nbm project did already upgrade it correctly)
 - minor cleanup
@mbien mbien mentioned this pull request Jul 9, 2022
mbien added a commit to mbien/netbeans that referenced this pull request Jul 11, 2022
 - don't add osgi flag if it was not checked (followup on apache#4007)
 - upgrade nbm-plugin version in nb app project wizard (fixes apache#4316)
   (nbm project did already upgrade it correctly)
 - minor cleanup
@mbien mbien added Maven [ci] enable "build tools" tests Platform [ci] enable platform tests (platform/*) labels Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Maven [ci] enable "build tools" tests Platform [ci] enable platform tests (platform/*)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants