Automating the NonResponsiveMaintainers policy
"Jóhann B. Guðmundsson"
johannbg at gmail.com
Fri Mar 2 16:32:22 UTC 2012
On 03/02/2012 04:23 PM, Thomas Moschny wrote:
> Am 2. März 2012 16:56 schrieb Reindl Harald<h.reindl at thelounge.net>:
>> what are all these maintainers doing?
>> it takes exactly 5 minutes to write a systemd-unit for most
> Some packages need a bit more love, especially when the sysv init
> scripts did more than just starting / stopping a service., e.g.
> creating / migrating databases.
> You need to convert that functionality to separate scripts, put those
> somewhere (/usr/sbin? /usr/libexec/package?), decide whether to let
> the user start them manually (which is a big step back in user
> experience), or let systemd run them e.g. via ExecStartPre, and test
> the whole thing. And then debug and test again. Not a 5 minute job.
It takes at least an half an hour per systemd unit file with each
migration and that's the time is for well written and well behaving
daemon and well written legacy sysv init script to migrate, performed by
a man experienced in migrating this...
More information about the devel