Future of debian packaging

I think dropping Debian packaging should be a very, very last resort solution. And I’d do everything to avoid that.

Why?

  • Debian/Ubuntu usually provides newer Ruby versions quicker than CentOS, which allows us to ship actual releases using these Ruby versions earlier and thus possibly finding and fixing bugs quicker.
  • Shipping on two completely different targets forces us to architect the app in a more modular and more standards-compliant way.
  • We actually have plugins today, that are only shipped on Debian (foreman_datacenter, I am planing to change that, but it’s not done yet).
  • Providing Debian packages eases the entry of primarily Debian-using users into the community.

At the same time, I completely agree with y’all, we’re today lacking people who would actively maintain the packaging and the packaging is more complicated than it should be.

I have an outstanding todo-item to talk to a few people, who offered help with the former, and also have a few ideas how to fix the later. So please, don’t ditch it just yet :wink:

1 Like