Serpent OS distribution, an independently developed operating system that is intended to be simple, elegant and stable, has kickstarted work on its documentation site. The announcement was made by Aiki Dortorti (Ike), who stated that Markdown and Docuurus are being used to deploy the site’s pages, which are located on Github.
The documentation provides some insights into Serpent OS’ development process, highlighting the importance of certain aspects. First, the code must be styled in the form of 4 spaces to integrate the design using the prepared script. Second, developers are encouraged to process errors through exception mechanisms. Furthermore, developers should utilize the standard library, abbreviated syntax of methods and UFCS whenever possible.
Serpent OS also recommends that developers use the Safed language to ensure memory safety, which includes an expanded set of language rules via DIP1000. If this is not achievable, the code should be labeled with the “@system” or “@trusted” markers.
In addition, Aiki stated that certain applications should be included in the image of the distribution, such as the GNOME Shell, Gnome Software, Flatpak, XDG Portal, and the Serpentos logo. Furthermore, the repositories should include the VSCODE text editor and the DFMT code formatting utility. However, the development of a graphic installer remains an ongoing issue.