+1 for renaming and dropping of the old init scripts.

We can also add a `replace` directive to smoothen the transition (e.g 
https://github.com/apache/aurora-packaging/blob/master/specs/debian/control#L53).

From: Renan DelValle <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Wednesday, 4 January 2017 at 23:30
To: "[email protected]" <[email protected]>
Subject: Proposed Debian package name change

Hello Aurorans,

I'm currently in the process of contributing packaging for Ubuntu Xenial. As 
many of you know, Xenial was shipped with a change of init system to systemd.

Originally I had intended to use the systemd unit files from the Debian Jessie 
packaging. The Debian Jessie unit files, in this case, are simply calling the 
init scripts.

While this works well on Debian Jessie, it unfortunately causes some issues on 
Ubuntu Xenial as Xenial will try to convert the init script before using the 
systemd unit file.

Thus, I set out to rewrite the systemd unit files in a more systemd idiomatic 
way using the RPM unit files as reference.

In the course of doing this, I noticed that the RPM package for thermos is 
named thermos.rpm while the DEB counterpart is named aurora-executor.deb

TL;DR: Is anyone opposed to renaming aurora-executor.deb to thermos.deb in 
future releases to maintain consistency across packaging?

-Renan


Reply via email to