Hi all,

  some time ago we implemented basic support for auto-updates using Sparkle 
(MacOS) and WinSparkle (Windows). We are now considering options for Linux.

On 13 Oct, 2013, at 10:25, Joris van der Hoeven <vdhoe...@lix.polytechnique.fr> 
wrote:

> Miguel: sometime soon, we will switch to a new way to distribute binary 
> versions
> of TeXmacs under Linux, making the Qt version the default.  I basically intend
> to distribute binary tarballs only.  It should be possible to manually create
> an update system: the TEXMACS_PATH variable should always contain the location
> where TeXmacs is installed when TeXmacs is running.

I think that writing a complete replacement of the (Win)Sparkle libraries might 
be too much work. In a fork()ed process one has to connect to the server, look 
for updates, display information, download, verify the signature and unpack, 
then tell TeXmacs to close, install the new version and setup it. It's not hard 
but tedious.

If I'm not mistaken, what Dropbox and Google do is they create a small 
repository only with their .rpm package, then configure the package to set up 
this repo in the client machine as part of the installation. This leverages the 
system's package manager and is a lot easier. The difficulty might lie in the 
diversity of distros and package managers, I don't know.

Any thoughts?
--
Miguel de Benito.



_______________________________________________
Texmacs-dev mailing list
Texmacs-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/texmacs-dev

Reply via email to