Paul Sutton

Ubuntu

ToriOS Internship Program – version 1.0

  • We need people who enjoy #programming and want to do it for fun, to create really nice small things that can be used easily by almost anyone.
  • All levels of programming are fine.
  • People need to have #motivation to do this because they want to, themselves. They need motivation to learn more because they are growing.
  • They must have the ability to #fail and #learn from it.
  • As long as those exist, #skills will come. Anything anyone already has to begin with is fine.
  • Rust, serde, FLTK, DBus, X11/etc, XDG, lexer, TUI, Linux, Every Window Manager there is, Rust coreutils/chroot/squashfs?/etc for building, TOML/JSON/INI/etc, HIG/UI/UX accessibility, Bash scripting.

Goals:

1- Oxidize the C++ programs used in ToriOS, and improve them. 2- Oxidize the scripted builds. 3- Oxidize the scripts used in ToriOS, and use serde for configuration, support multiple formats in and out. 4- Build separate libraries for separate tasks. Many small libraries that can be reused are better than one big one for everything. 5- Bring these components together and create a desktop environment using any window manager. 6- Replace GNU with Rust equivalents to make Oxidized Linux as the base of the operating system. 7- Configure multiple window managers using the same graphical tool, allowing for the conversion of one window manager format to another, seamlessly. 8- build menus for window managers with an oxidized menu generator. 9- Oxidize FLTK applications menu program. 10- Make portrait and landscape layouts for the desktop. Using dbus to load things when needed.


Longer term wish list goals:

1- Rust + FLTK to create a modern panel/tray system. 2- Handle the virtual desktops, use ~/Desktop.d/... for handling multiple desktops with multiple icon layouts. Just a desktop manager, not a file manager. 3- Build our design of a very modular onscreen keyboard. 4- Make all GUI apps display a TUI when no $DISPLAY exists. 5- Volume manager to trigger whatever events are configured. 6- Pre-built Phone images to flash as well as ISOs to download. 7- replace any GTK specific programs with Rust + FLTK versions. 8- use a native Rust GUI toolkit when one is mature enough.


Note:

The word [#Oxidize] is used to mean converting an older program to use Rust, instead of whatever programming language it was originally written in.


IF AND ONLY IF YOU MEET ALL THE REQUIREMENTS, please apply by sending an email to: [ ali AT torios DOT top ]

  • Subject Line must contain [ToriOS Internship ver 1.0]
  • Introduce yourself – mention your REAL name.
  • Country – wherever you currently live.
  • Written consent that have read + agree on each and everything mentioned in this post.
  • Please explain WHY you think I should let you in?
  • NO begging please. Begging means reject.
  • DO NOT send any Resume/CV because that means reject.

Internship

#Linux. #Debian,#Ubuntu,#volunteering,#Jobs,#ToriOSInternship


MastodonPeertubeQoto sign up

Donate using Liberapay

Ubuntu 21.04

The new features found in Ubuntu 21.04 [1]

A quick overview of the features of the latest release of the Ubuntu operating system (OS).

This video is provided via Invidious, which is a front end to Youtube, twitter etc that filters out tracking etc. This can be done automatically via Privacy Redirect plug-in [2] for Firefox.

REFERENCES

1 Ubuntu 2 Privacy Redirect

TAGS

#Linux,#Ubuntu,#2104.#Release,#April2021 ,#Video,#Invidious,#Privacy,#Redirect,#Browser,#Plugin.NoTracking

Donate using Liberapay

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License


MastodonPeertubeQoto sign up

Donate using Liberapay

Xubuntu 21.04 Testing Week

Ubuntu Testing Week for 21.04

Date : Commencing Thursday April 1st to

#Ubuntu,#xubuntu,#Flavours,#Testing,#April2021,#Release


MastodonPeertubeQoto sign up

Donate using Liberapay

20.04.2 LTS

Donate using Liberapay

Lubuntu 20.04.2, has been relesed, this is the lastest of the LTS (Long Term Support) updates for the system. You can find more info on the blog page.

Lubuntu is a derivative of the Ubuntu Operating system which in turn is built on Debian. Links in the list below.

Lubuntu is great for both low and high specification systems, and can help bring new life to old hardware, which given the number of people without devices could be a really effective way to help bridge the digital divide.

Organizations such as the good thing foundation help to build digital skills, sadly this does not cover fully free and open source software, let alone decentralized social media networks such as Mastodon.

There is no reason why LibreOffice can't be taught and promoted along side MS Office.

The more people to ASK for support with things like Lubuntu etc they will hopefully eventually provide the choice and associated support for alternatives.

REFERENCES

TAGS

#YearOfTheFediverse,#Lubuntu,#LTS,#release,#FreeSoftware,#Ubuntu,#Debian,#LibreOffice,#Mastodon

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License


MastodonPeertubeQoto sign up

Donate using Liberapay