Your dream project - Programming On Unix

Users browsing this thread: 1 Guest(s)
freem
Nixers
(25-07-2017, 08:01 AM)z3bra Wrote: Let's all share our "dream projects" (Unix related), and help each others accomplish them!
By dream project, I mean a project you feel you would love to get involved in, but feel like you're not up to the task, or lack resources.

An OS distribution targeting power users and tiling WM users (thus, desktop or laptop oriented), should have a least a stable core, as in, release-based, because even if users are skilled, that does not mean they should use their skills on maintenance tasks all the time. Maintenance should be rare, but it should also be doable by a very limited number of people (reduced bus factor), because power users will always stumble on cases which were not thought about by developers of the distro or of the softwares the distro embeds by default. This means programs with a smaller codebase should be preferred, and that documentation would be considered as important as the code and binaries.
I would like this distro to be network-able by default, which is not limited to be a good DHCP client, but also would be ready to use credentials from another system (LDAP+KRB5, SMB...).
This means notably that it should be as fully automated as possible by default, I would even say it should self-heal. It's logs should be usable by default, and spawn alerts either sent to another system or to itself if it's the monitor system.
It should be able to support real-world recent hardware, that means less than 5 years old common stuff.
It should have an interface which makes it easy to understand in the blink of an eye what's going to happen when packages are updated, installed or removed.
Admin rights should be only reserved for things which can really damage the system by default. That means notably that root rights should not be required to poweroff the damn computer, that packages should be installable by users, for themselves, yet the admin should be able to know which packages were installed by users so that it would be easy to deduplicate the installations by "moving" the programs to system.

I even started months ago to write some document listing goals and a TODO-list, that could maybe be considered as some "specs & requirements" doc and have various scripts and projects aiming at filling one or more of those goals.


Messages In This Thread
Your dream project - by z3bra - 25-07-2017, 08:01 AM
RE: Your dream project - by jkl - 25-07-2017, 08:38 AM
RE: Your dream project - by z3bra - 25-07-2017, 09:14 AM
RE: Your dream project - by jkl - 25-07-2017, 09:43 AM
RE: Your dream project - by z3bra - 25-07-2017, 10:18 AM
RE: Your dream project - by r4ndom - 25-07-2017, 04:06 PM
RE: Your dream project - by z3bra - 25-07-2017, 05:20 PM
RE: Your dream project - by darthlukan - 26-07-2017, 02:43 PM
RE: Your dream project - by z3bra - 26-07-2017, 03:16 PM
RE: Your dream project - by Tmplt - 17-10-2017, 03:12 PM
RE: Your dream project - by grah - 27-02-2019, 04:33 AM
RE: Your dream project - by z3bra - 27-02-2019, 11:45 AM
RE: Your dream project - by grah - 28-02-2019, 12:56 AM
RE: Your dream project - by z3bra - 19-04-2019, 07:28 AM
RE: Your dream project - by wolf - 01-05-2019, 11:55 PM
RE: Your dream project - by Doom - 13-05-2019, 01:21 PM
RE: Your dream project - by venam - 14-05-2019, 12:30 AM
RE: Your dream project - by Doom - 14-05-2019, 01:56 PM
RE: Your dream project - by evbo - 15-05-2019, 01:55 PM
RE: Your dream project - by Doom - 15-05-2019, 10:38 PM
RE: Your dream project - by seninha - 07-05-2021, 02:00 PM
RE: Your dream project - by venam - 07-05-2021, 02:56 PM
RE: Your dream project - by freem - 11-05-2021, 09:16 AM
RE: Your dream project - by TheAnachron - 11-05-2021, 10:26 AM
RE: Your dream project - by freem - 11-05-2021, 11:06 AM
RE: Your dream project - by s0kx - 24-05-2021, 03:09 PM