Previous hackweeks spent on research (project/220), other alternatives. This time I'm going to try to package and polish the results of that and further research that happened in the mean time.
- long-term maintainability and compatibility with older kernels
- keep compatibility at the commandline tool and function level where applicable
- no feature rush
- remove features that do not belong there or are sufficiently independent, possibly package separately
- split systemd to parts that have eg. different update cycle, are beyond of percieved scope of what such system should do
- change new defaults back (eg. network interface names)
- deployable on commong distros, though I'm focusing on openSUSE 13.2 or Tumbleweed during testing
I don't like the direction in which the upstream systemd is going, but I'm not opposed to ideas implemented there. Goals of this project are gathered from my own experience with systemd-based systems, talks with other people or complaints by other internet citizens.
Unfortunatelly the things I'd like to change are not upstreamable, as they're directly against the 'innovation' features or have been dismissed already.
The git repositories are going to be published under here , preliminary versions are in my internal git.
Hopefully this hackweek I'll be able to get most of the stuff into shape so I will be able to continue in the future adding smaller parts due to time and other work reasons. Also to make it easier for potential external contributors.
Looking for mad skills in:
Nothing? Add some keywords!
This project is part of:
Hack Week 14 Hack Week 15
This project is one of its kind!