Hello,

I haven’t contributed to Debian before, but I recently read about Google Summer 
of Code and I’d love to participate. I’m trying to create a Debian-specific 
package which heavily relies on systemd and integrates with existing features. 
It seems that in order to submit my proposal for consideration I need a Debian 
developer to agree to mentor that project, and I’m wondering whether anyone on 
this mailing list would be interested. I haven’t written a proposal yet, but 
here’s a brief description of the project:

It’s called “Simple Slices”, and the goal is to make prioritized resource 
distribution more accessible to regular users by providing a small number of 
pre-configured systemd slices with different priorities; instead of a user 
specifying “nice” and “ionice" or CPUWeight and IOWeight values (and knowing 
what those mean), they specify a human-readable priority class like 
“medium-high".

By doing this via slices, systemd services and scopes can be given that 
priority class across reboots just by specifying the Slice directive via a 
drop-in config file. That could easily be done by a user-friendly application 
or as an overridable default specified by Debian, and because many DEs (at 
least KDE) launch graphical applications in systemd scopes, graphical 
applications could also be given a persistent priority level. There are several 
other really cool things about this project, and I’d be happy to provide 
additional information or answer any questions.

If anyone would be interested in mentoring this project or just contributing, 
please let me know.

Thanks,
Alex Lieflander

Reply via email to