After many years of packaging work by many contributors, yesterday I was able to install #diaspora
native debian package.
- autprefixer-rails gem had to be installed from rubygems.org because debian does not have browserify packaged and building with rollup and webpack created a broken bundle.
- active_model_serializers had to be installed from rubygems.org because debian had a newer incompatible version.
- 6 gems had to be vendored because diaspora is still using sass-rails which is dead upstream and debian already moved to sassc-rails.
- I still need to integrate systemd unit files to handle starting and stopping of the services automatically.
If you'd like to help test it, follow https://wiki.debian.org/Diaspora#Buster_Fasttrack.2Fpersonal_repo
If any of you are good in #nodejs
, I'd appreciate some help to fix these remaining issues.
If you are good in #devops
you can help test the package or help with running diaspora in production (we also have a diaspora-installer package that installs all dependencies from rubygems.org. We are running this package in production for many years at https://poddery.com
Thanks to everyone who contributed to this effort over many years.