This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
.Open source technology is now available through a completely new install mechanism (RPM's). More information can be found here: http://ibm.biz/ibmi-rpms
These RPM's address your primary concerns, as the install of open source is now greatly simplified. It is also chroot-friendly, so you can preserve old versions of open source packages by simply installing the new version into a separate chroot jail. However, since we are not currently (or planning to) ship an archive of all past releases, this RFE is being marked as "declined."
I've since learned I had a wrong perception of needing to IPL. Thanks for clarifying.
Concerning only doing major versions as separately installable... I think it's important to look at the reason there are minor versions after a major version; namely, bugs. Each bug fix could introduce new bugs and I should be able to easily do a/b testing before I move my code forward to a new version.
It would be great to eventually get to the point of using tools like/similar to nvm (https://github.com/creationix/nvm).
IBM will provide multiple installable versions only for major versions that affect compatibility (such as Node 0.12 alongside Node 4.0 or Python 2 alongside Python 3). Minor bugfix versions will not be made to be co-installable. Regarding IPL issues, none of the OPS PTFs should require an IPL. If you continue to have IPL issues, please contact IBM support in the future
I have not experienced having to IPL to install the PTF's for node.
But I back the request to be able to have different versions of node (and the other OSS) installed concurrently. This will make testing new versions and fallback to previous versions much easier.
Creating a new RFE based on Community RFE #89473 in product IBM i.