Conversation
Notices
-
Is it possible to package !gnusocial for easy install, setup, and update? With the possibility to configure database, daemons and services on install, with post-install hooks, etc?
1. By packaging it and requesting to add it in major distribution repositories. This require a proper versioning and of course, it should be the "stable" branch. 2. By hosting repositories for major distributions, distributing : * nightly builds updated every night like the !prosody trunk packag in their repository.
* stable builds.
- ghostdancer likes this.
-
@postblue Debian packaging has been attempted by @bob@primatemind.info
-
@takeshitakenji It's already what I'm doing now, but that's not the point of my statement.
-
@takeshitakenji I'm thinking about easy install/configuration/update handled by a package manager, so is it done with web project like #owncloud or #phpmyadmin for those I'm remembering.
-
@takeshitakenji Maintaining a git branch is far more time consuming than a package manager update.
-
@takeshitakenji I think that it keeps the idealist "install you own instance" moto far away from being reached, because of blatant technical elitism. Most people don't know how to launch an SSH session. But maybe, if they're using a Linux distribution, even a user-friendly one, like for human beeings or so, they might be one day know how to update their system with the used package manager. I don't expect them to learn how to use #git so thet can start a !gnusocial instance.
-
@takeshitakenj No its not. Learning how #git works is.
-
@mmn And where are the remains of that project? :D
-
@takeshitakenji That's understandable. It's really hard to disregard what we know and imagine what it's like to start from fairly nothing. People can learn, of course, or so I want to believe. But it takes a lot of time, and we cannot assume that they're intersted in it or that they should be.
-
@takeshitakenji I support ways of learning that involve habit, use, and practice. Based on the everyday experience. They are the conditions of possibily for having any interest at all in learning something "for fun".
-
@takeshitakenji But that's a huge debate over the pedagogy in free software communities, and I've not seen much about it.
-
@verius @takeshitakenji I like the way !prosody handles modules: https://prosody.im/doc/installing_modules. Here's a way of packaging them: https://packages.debian.org/jessie-backports/prosody-modules
-
@postblue Heh, I'm afraid I don't have a link handy and I'm too lazy to start searching right now! :)
-
@mmn Don't worry, I'm not in a hurry.