neilcsmith-net commented on PR #75:
URL: https://github.com/apache/netbeans-tools/pull/75#issuecomment-2639477188

   > Well, existing userdir migration path mostly have rules migrating user 
dirs from NetBeans versions before version 8.
   
   The code might still be there, but it won't offer to update anything before 
3 versions ago any more.
   
   > So, what Snap does is: It took the userdir of the current version and 
copies that to the new version. Then start the IDE with the newly copied 
userdir and a fresh cachedir. This also makes it possible to use snap revert to 
switch back to the previous version if the upgrade would not satisfy the user 
needs.
   
   Which also takes you out of upgrade filtering of userdirs, and presupposes 
that reverting never breaks anything.  I don't think the flatpak version takes 
this approach, but I also don't think they have forced updates.  I haven't used 
either NetBeans package so can't really speak to the pros and cons of 
approaches.  Personally I think we'd be better looking at things like 
https://github.com/apache/netbeans/issues/6713 but not bypassing the update 
paths in the IDE.
   
   > Also (if not explicitly said so), version upgrades are forced, happens in 
the background, so usually in a week after every release all Snapped NetBeans 
users will get the upgrade. I do not know more convenient, user friendly method 
to install NetBeans.
   
   Apart from every other one! :smile:  I'm not a fan of Snap, or it's default 
upgrade configuration, and I think forced updates are a terrible idea.  There's 
a reason I put time into shipping DEB and AppImage, and also why I'm not a good 
person to review this. :laughing: 


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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

Reply via email to