SME11 Roadmap

From SME Server
Jump to navigationJump to search

Work in progress

This page provides the roadmap objectives and status updates for SME Server version 11

Base software present

here is some of the basic software that will be present on SME11. Modular is a way to change the default version running on the system. Software collection allows you torun multiple version aside, e.g. php-**-php-fpm.

for modules enabled by [default]
name core version Apstream modules Remi modular Remi-safe software collection
horde 6 6 with php8.2
httpd 2.4 [2.4]
mariadb 10.5 [10.3] 10.5
perl 5.26.3 5.24 [5.26] 5.30 5.32
php 8.2? [7.2] 7.3 7.4 8.0 7.2 7.3 7.4 8.0 8.1 8.2 8.3 7.2 7.3 7.4 8.0 8.1 8.2 8.3
python 3.6 [2.7] [3.6] [3.8] [3.9]

we will need to deactivate mariadb:10.3 php:7.2 and activate mariadb:10.5 activate php:remi-8.2

Wishlist

A selection of improvements and or additions to SME Server 11 has to be made from the wishlist


Current suggestions:

  • SME Server 11 is to be considered a MAJOR update
  • SME Server 11 based on upstream Rocky 8
  • Updated Horde Framework, ease switching to an alternate webmail
  • Improvements to Backup and Restore
  • encrypted backup (for cloud purpose and others)
  • Updated packages to latest releases at the time of ISO release
  • new version of qpsmtpd
  • MariaDB
  • switch from yum to dnf
  • deal with modularity and dnf
  • systemd improvement and removal of last runit/daemontool scripts
  • Move server manager to Mojolicious
  • Facilitate Integrator Customization SME10_Integrator_Customization
  • ibays
  • merger ibays with Shared folders Bugzilla:9568
  • The contrib Shared folder offers many new features which enhance a lot the file sharing. We will be winners if we can have this contrib in the sme core
  • finish tmp folder integration Bugzilla:9568
  • Cloud awareness
  • Market development and usage of services and software are changing quickly. One of them being 'Cloud' and all xaaS related services
  • Being able to deploy SME Server as a Virtual Machine (VPS) in ServerGateway mode with an ISP that only offers 1 Network interface
  • Patch available, Proof of concept applied on production servers Bugzilla:7200
  • ease backup to cloud Bugzilla:9517
  • SSL Certificates
  • MTA to MTA delivery

see all final changes on : https://wiki.contribs.org/SME11Changes

Build Base Packages and missing deps

Upstream repos

upstream repo are :

  • Rocky 8 BaseOS, AppStream, PowerTools
  • remi 8 safe
  • epel 8
  • openfusion 8 (missing arm)

State of the builds

see https://bugs.koozali.org/show_bug.cgi?id=12424

and Sme11BuildQueue


Pre-Alpha

Development has been performed using Rocky 8 minimal and rebuild packages from SME 10.0 and any other needed repo.


SME 11 Alpha 1

  • Status: TBD

Goal for next release

  • first iso with limited hardware support for install
  • horde webmail excluded of iso because of anaconda conflicts
  • functional systemd integration
  • bootloader
"Well done guys, no more open bugs!"