On Thu, Oct 17, 2013 at 05:32:00PM +0200, Miguel de Benito Delgado wrote: > On 17 Oct, 2013, at 14:56, François Poulain <fpoul...@metrodore.fr> wrote: > > For GNU/Linux and others free unices, you should leaves this work to > > package managers.
I agree for people who want to stick to the official packages of their favourite distribution. > But package managers don't update their packages that often, especially for > some distros like Debian, I think. Yes, so people who want to have the latest version under Linux may want to have a way to use a generic package based on a binary tarball instead, which will be updated by ourselves as soon as a new version comes out. Notice also that I am not sure that TeXmacs is equally well maintained on the dozens of Linux distributions out there. > Furthermore, Joris mentioned that he wanted to be distributing binary > tarballs only, > I guess that in order to keep dependency management simple? Yes, that is what we have always done: a generic static binary package. Currently, it is based on the X11 version, but I would like to switch to the Qt version, and have some kind of automatic upgrade system working, if that is not too hard. > A similar effect can be achieved by providing our own repo and telling the > user with a popup that "A new version is available, please open your package > manager to update". I guess even this popup would be unnecessary with most > distros because they automatically check the repositories. Then we are again stuck with a non trivial number of dependencies on the existing package managers. > To recap: the (possible) problem is that not all distributions update that > often. Yes, this is true, unfortunately. > IF this is true, THEN we want our own update system. > Why not provide our own mini-repo and rpms (with every library bundled if > need be) instead? With a static binary tarball, one depends on no external programs at all. Just decompress at some standard location and you are set. Best wishes, --Joris _______________________________________________ Texmacs-dev mailing list Texmacs-dev@gnu.org https://lists.gnu.org/mailman/listinfo/texmacs-dev