You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2021/09/03 17:02:44 UTC

[GitHub] [netbeans] lkishalmi opened a new pull request #3151: Snapcraft Upgrade for core18

lkishalmi opened a new pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151


   The main theme is to upgrade the Snapcraft package generation to core18 as the "coreless" package builds are no longer supported having Ubuntu 16.04 has reached it's end of life. The new build method requires a build in container with multipass or LXD. That is actually safer and a good step towards more reliable build. It also means that the Snapcraft descriptors are no longer able to access the code in their project parent directories (relative ../../ path references do not work any more), so they need to rely on Git checkout.
   
   As the Snap project are no longer bound to the source code it might make sense to store them in an other repo. Opinions?
   
   Also unfortunately Apache build grid does not support neither multipass nor LXD builds at the moment. Though I have filed [INFRA-22200](https://issues.apache.org/jira/browse/INFRA-22200) for that, and it seems feasible to have a few build nodes with LXD in the future.
   
   There is also a change in the default home and cache directories. The default home would be automatically copied over to its new location by Snapcraft whenever a new release happens, and it will use a clean cache directory as well. That would mean seamles upgrade from version to version. It would make also possible to safely revert to a previous version if needed.
   
   There is a small improvement on GitBranchHash which is able to get at least the hash of a detached HEAD, as that would be the scenario when building a release Snap out of a git tag.
   
   It would be nice to have this in 12.5.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] lkishalmi closed pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
lkishalmi closed pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] ebarboni commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
ebarboni commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-913691141


   @lkishalmi I wanted to start voting later this week on beta3. Is this a blocker for 12.5 or can we make it for 12.6 ?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] lkishalmi commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
lkishalmi commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-914948041


   @neilcsmith-net I'm fine not having an RC. It was just unusual. I was quite remote from NB in the last few months, just starting to approach it again.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] ebarboni commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
ebarboni commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-915173365


   np but that should be done prior to  next release ?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] lkishalmi commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
lkishalmi commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-914025455


   @ebarboni I had hoped that there would be an RC before the vote. But it would be fine to vote without this one.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] lkishalmi commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
lkishalmi commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-915503272


   I'm going to create a separate PR-s, to patch GitBranchHash, remove the Snap package creation from the netbeans repository and add the Snap package creation stuff to the netbeans-tools repository.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] neilcsmith-net commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
neilcsmith-net commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-913704908


   > As the Snap project are no longer bound to the source code it might make sense to store them in an other repo. Opinions?
   
   I'm in favour of this.  Maybe in NetBeans Tools repo?  I'm currently working on another packaging submission which is currently intended to be a PR there.  Or we start a repo for extra packaging infrastructure?
   
   Anyway, be good to look at alternatives to delaying 12.5 any further IMO.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] geertjanw commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
geertjanw commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-915182370


   We have been working for a few releases now that the last beta becomes the voting candidate. Unless there's a reason to change that, let's continue, and start voting once we have a voting candidate, hopefully soon.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] neilcsmith-net commented on pull request #3151: Snapcraft Upgrade for core18

Posted by GitBox <gi...@apache.org>.
neilcsmith-net commented on pull request #3151:
URL: https://github.com/apache/netbeans/pull/3151#issuecomment-914181727


   @lkishalmi why?! We're close to running a month late already.  A discussion to move to dev@, but both my beta2 email and Eric's beta3 stated the intention to have them as vote - beta3 only happened due to couple of criticals. Issues in naming, process and/or communication need resolving here?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists