[pkg-go] RFS: fleet -- Distributed init system using systemd and etcd
Potter, Tim (Cloud Services)
timothy.potter at hp.com
Mon Jun 1 06:03:43 UTC 2015
On 5 May 2015, at 5:37 pm, Potter, Tim (Cloud Services) <timothy.potter at hp.com> wrote:
>
> On 5 May 2015, at 3:28 pm, Tianon Gravi <admwiggin at gmail.com> wrote:
>>
>> On 4 May 2015 at 23:11, Potter, Tim (Cloud Services)
>> <timothy.potter at hp.com> wrote:
>>> I’m a bit of a newcomer to Go but have done some Debian packaging before. I think I’ve nailed all the big things but am more than happy to fix any broken-ness or policy issues that people can find.
>>
>> The big one I see is "4.13 Convenience copies of code" [1]. The Go
>> packages in Godeps.json [2] will need to be individually packaged (if
>> they aren't already) and added to Build-Depends (see other golang-*
>> packages in pkg-go for examples), and the Godeps directly probably
>> removed to be sure that it isn't used accidentally in place of the
>> packaged variants.
>
> Hi Tianon. Thanks for the reply. Yes - oops that’s kind of a glaring problem with the package so far. I’ll file some more ITP’s and post RFS’s to the list.
Hello again everyone. After a chat on IRC with tianon, I’ve whittled down the required dependencies for fleet by a lot. Most of the ITP’s I created were for libcontainer, which turns out to be already present in golang-docker-dev. This means a lot of wasted work but hey I know a lot more about Go than before!
The final list of packages for fleet is:
* fleet
* golang-clockwork
* golang-globalconf
* golang-go-semver
* golang-go-uuid
* golang-goini
* golang-go-systemd (>= 2~git20150505)
That’s a much more manageable list really.
Changes made since I posted this original email:
* verified license for debian/* identical to package license
* removed convencience copies of code for fleet
* set urgency=medium in d/changelog
Note that an update to golang-go-systemd to add some new files is required, which I’ve just send another email about.
Thanks!
Tim.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3354 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20150601/254ebb83/attachment.bin>
More information about the Pkg-go-maintainers
mailing list