Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1012250 > unrolled thread

Bug#767013: ITP: mstpd -- A daemon implementing the RSTP (Rapid Spanning Tree Protocol) protocol for bridges

Started byVincent Bernat <bernat@debian.org>
First post2020-06-01 18:40 +0200
Last post2020-06-02 09:20 +0200
Articles 3 — 2 participants

Back to article view | Back to linux.debian.bugs.dist

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Bug#767013: ITP: mstpd -- A daemon implementing the RSTP (Rapid Spanning Tree Protocol) protocol for bridges Vincent Bernat <bernat@debian.org> - 2020-06-01 18:40 +0200
    Bug#767013: ITP: mstpd -- A daemon implementing the RSTP (Rapid Spanning Tree Protocol) protocol for bridges Alexandru Ardelean <ardeleanalex@gmail.com> - 2020-06-02 08:20 +0200
      Bug#767013: ITP: mstpd -- A daemon implementing the RSTP (Rapid Spanning Tree Protocol) protocol for bridges Vincent Bernat <bernat@debian.org> - 2020-06-02 09:20 +0200

#1012250 — Bug#767013: ITP: mstpd -- A daemon implementing the RSTP (Rapid Spanning Tree Protocol) protocol for bridges

FromVincent Bernat <bernat@debian.org>
Date2020-06-01 18:40 +0200
SubjectBug#767013: ITP: mstpd -- A daemon implementing the RSTP (Rapid Spanning Tree Protocol) protocol for bridges
Message-ID<AcVDH-1qf-1@gated-at.bofh.it>
Hello Alexandru!

If you are still interested into getting mstpd in Debian, I can help you
with that.

Thanks.

-- 
Make sure every module hides something.
            - The Elements of Programming Style (Kernighan & Plauger)

[toc] | [next] | [standalone]


#1012304

FromAlexandru Ardelean <ardeleanalex@gmail.com>
Date2020-06-02 08:20 +0200
Message-ID<Ad8rf-RK-5@gated-at.bofh.it>
In reply to#1012250
On Mon, Jun 1, 2020 at 7:28 PM Vincent Bernat <bernat@debian.org> wrote:
>
> Hello Alexandru!
>
> If you are still interested into getting mstpd in Debian, I can help you
> with that.

Hey,

Thanks for the message.
I'm still interested in getting this into Debian.
I'd probably need to organize a bit, and ping some co-maintainers.
Maybe also some polish to the debian rules [for packaging].
But, let's see.

I'll try to make things as-easy-as-possible for the Debian part.

Thanks
Alex
>
> Thanks.
>
> --
> Make sure every module hides something.
>             - The Elements of Programming Style (Kernighan & Plauger)

[toc] | [prev] | [next] | [standalone]


#1012306

FromVincent Bernat <bernat@debian.org>
Date2020-06-02 09:20 +0200
Message-ID<Ad9nj-1pN-9@gated-at.bofh.it>
In reply to#1012304

[Multipart message — attachments visible in raw view] — view raw

 ❦  2 juin 2020 09:11 +03, Alexandru Ardelean:

> Thanks for the message.
> I'm still interested in getting this into Debian.
> I'd probably need to organize a bit, and ping some co-maintainers.
> Maybe also some polish to the debian rules [for packaging].
> But, let's see.
>
> I'll try to make things as-easy-as-possible for the Debian part.

There is no need to be try too hard. Here are a few steps:

 - move Debian packaging in a dedicated branch (it needs to be able to
   evolve independantly of the upstream sources, it's possible to add
   instructions for user to still be able to use this branch with the
   code from master). See
   <https://github.com/Exa-Networks/exabgp/tree/master/debian> for an
   example (these instructions could be updated as it is now simpler).
   An alternative would be to do the official packaging on
   salsa.debian.org using traditional tools (notably, the released
   tarballs). This way, the upstream repository is kept as is, including
   the debian/ directory. That's what I do for my own projects (but I am
   unsure if I would do the same today).

 - update a bit the packaging (update to a more recent debhelper, remove
   the prerm hook in favor of a systemd unit)

 - the --libexecdir=/lib is problematic. Moreover the utils are all
   arch-independent, so they should be in /usr/share/mstpctl-utils.

We can work on that in a pull request after we settle on the first point.
-- 
Instrument your programs.  Measure before making "efficiency" changes.
            - The Elements of Programming Style (Kernighan & Plauger)

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web