I know that Gitlab's debian/ubuntu packages use this: https://github.com/chef/omnibus

Perhaps that's the path for a Mastodon package, too

@Gargron I do not recommend it. Bundling all dependencies leads to vulnerable software.
@dthompson Dependency versions are still pinned for each release, so I think that's a moot point.
@Gargron @dthompson Still, security updates of the OS are not applied to the dependencies.
It means that maintainers of the Mastodon package have to watch carefully security advisories for *all* dependencies and update the package every time.
@Gargron at work I have a very unideal but working solution where I use docker + fpm to package rails apps. Gems get bundled in, which is bad, but no system libs. Maybe that will work for Mastodon?
@Gargron hi there! i don't know what's happening with mastodon (i use a mini mac, safari), but since 3 or 4 days the home timeline is jumping up and down when i scroll it :\
@nolan @sorin @arxvis sorry to tag you two on this but idk anything about this, i don't even have safari
@Gargron Not sure I follow, was this supposed to be a reply to something?
@sorin yeah dang 1.4.1's threading is broken :(

@Gargron @sorin @arxvis

Arxvis: I can't reproduce using Safari 10.0.2. Can you please file a bug on https://github.com/tootsuite/mastodon/issues/ with these details: 1) Safari version, 2) Mastodon version, 3) scrolling method (mousewheel, touch, etc.), 4) video if possible 😃

Gargron: If you're on Linux then the Epiphany browser is extremely similar to Safari since it's based on WebKit: https://packages.ubuntu.com/xenial/epiphany-browser

@nolan @Gargron @sorin
hi there! i use safari 10.1.1, i'm in mastodon since a couple of months, but i have no idea where to find which mastodon version :\ i scroll with mouse wheel, and sorry i cannot do a video (will check further though). tx 4 answer!

@Gargron Would that mean making a mastodon-ctl like gitlab? So when you run a reconfigure, restart, etc. that the chef cookbook kicks off.

I tend to stay away from omnibus setups in general but have managed a gitlab instance at work for a couple years. It can work well and definitely can make it easier for less experienced users to manage a complex project.