Doubts about NS8

Echoes from the Ivory Tower :slight_smile:

  • Is it for SME? – Yes, absolutely otherwise I loose my job and I’m still far from retirement! There are many platforms to run containers out there. I’m sorry if we reinvent some wheels, but they not fit SMEs as we have in Italy.

  • Community vs Enterprise – Is it still worth to mention this FAQ: What is the NethServer Business Model? We do not deliver a finished product to the community, everybody has their part to play to do it.

  • Containers effective portability – With containers, data is in another directory and has a different owner than what you expect. Porting a container volume to another node is something new to learn and still possible: I already recovered Nextcloud and Mattermost from a crashed NS8 node starting from bare disk image. See Trello card.

  • Containers not maintainers – The software supply-chain has changed in the last 20 years. Distro-level package maintainers have retired or changed their job. Software comes directly from its creators and is quickly shipped in containers. We need more RAM to run them: we pay RAM vendors instead of paying distro package maintainers. RAM vendors are happy, maintainers… I don’t know.

  • Containers bandwidth – Containers are bigger than packages. They require less metadata than package repositories for update checks. If we run update checks every day the monthly bandwidth usage might surprise you.

  • Containers and opportunities – With containers we can quickly integrate more software, like DNS servers, single-sign-on and many other applications. I understand this looks far from now, because priority is on NS7 feature parity and migration.

  • Complete firewall – Do not build a battle cruiser that is also a container ship. Firewall was moved to another nice, free and open source project: NethSecurity. It has NS8 integration too!

  • Single file restore – Not a general need. In practice it is useful only for some applications, as explained in another thread.

  • Fancy old times template system – In the sense of “configuration override”, not a general need. In practice it is useful only for some applications, as explained in another thread.

  • Protocols for LAN backups – You are right and… luckily, we have a fantastic forum and community! We need it and we are working on it, as explained in another thread.

4 Likes