Happy New Year! This is an important topic, so thanks for starting up a discussion on it.
A bit of background: prior to releasing PBS Pro as Open Source, there were several different commercial branches supporting different capabilities. In June 2016, PBS Pro v14 was the first Open Source release. It focused on mainstream Linux support, but lacked full support for other core capabilities and platforms (e.g., Windows, Cray systems). A major goal of the PBS Pro Open Source Project is to have a single PBS Pro core that can serve as the basis for both the Open Source Project and commercially-licensed software. To that end, the Altair team has been working hard to merge all the core capabilities that were part of (commercial-only) PBS Pro, but were missing from v14. The plan was to finish that merge work and release it in the next major version… in 2017. Unfortunately, it is taking longer than anticipated.
The good news: the target for the next major release is March 2018, and we plan to have at least one major release per year in the future. (We’re planning on calling it v18.1, the “18” to match the year “2018”.) The v18.1 release will have a bunch of new features (see the Roadmap at https://pbspro.atlassian.net/wiki/spaces/PBSPro/pages/6193157/PBS+Pro+Roadmap) as well as bunches of bug fixes along the way (see the git logs). The last features should be checking in sometime in Feb, then we’ll focus a few weeks on testing and bug fixing before declaring v18.1 ready.
A couple things you (as well as everyone in the community) could help with:
- Testing out v18.1 beta (which should be ready in early Feb), filing bugs, and, ideally, fixing bugs too. We will add a v18.1 beta tag when it’s ready. If there’s something we could do to make it easier for you (or anyone) to test and provide feedback, please add ideas here.
- Providing suggestions regarding additional releases (beyond yearly major releases). Does the community want releases more often, and if so, what should be in them?
Sorry for the longish note. I will just add that all the above is open to discussion, so please don’t hesitate to provide feedback and suggestions. (That goes for anyone in the community too.)
Thanks for your support!
(Acting) Community Manager