winnielinnie
MVP
- Joined
- Oct 22, 2019
- Messages
- 3,641
If one decides to stick to the TrueNAS CORE releases (FreeBSD), yet pass on SCALE, are the following assumptions correct? I've gleaned different ideas from perusing the Jira tracker:
Is the above all true? Did I miss anything important to consider?
[1] I'm not sure about this one, since this ticket implies that the developers are contemplating the removal of less frequently used features. Even if few people use certain features, they might have established a workflow, which can break many setups with future upgrades to CORE if they are removed. The feature / code is stable, so why consider removing it? It's only a matter of maintenance, right? (Seriously. Read the description of the ticket linked in this footnote.)
[2] Except perhaps the in-house "CLI" program (which uses middleware calls) will be officially supported in CORE, rather than be an exclusive feature fore SCALE?
- TrueNAS CORE will always remain based on FreeBSD
- Each major version of CORE will follow the major version releases of FreeBSD (e.g, 12, 13, 14, 15 ... )
- All the features currently on CORE (12.0-U8) will remain indefinitely for every upgrade of CORE releases [1]
- No new features will ever be added to any future CORE releases [2]
- CORE will continue to follow OpenZFS releases and updates (i.e, CORE users will inherit improvements in ZFS over time)
- CORE will only be maintained strictly to follow FreeBSD's cycles, and to fix bugs and cosmetic issues
Is the above all true? Did I miss anything important to consider?
[1] I'm not sure about this one, since this ticket implies that the developers are contemplating the removal of less frequently used features. Even if few people use certain features, they might have established a workflow, which can break many setups with future upgrades to CORE if they are removed. The feature / code is stable, so why consider removing it? It's only a matter of maintenance, right? (Seriously. Read the description of the ticket linked in this footnote.)
[2] Except perhaps the in-house "CLI" program (which uses middleware calls) will be officially supported in CORE, rather than be an exclusive feature fore SCALE?
Last edited: