Nightly Subsurface AppImage for most Linux distributions

probono probono at puredarwin.org
Sun Oct 18 05:51:39 PDT 2015


2015-10-18 14:14 GMT+02:00 Lubomir I. Ivanov <neolit123 at gmail.com>:
> some grantlee plugins are missing as well, but i don't know where to
> put these on Linux. probably Dirk knows.

Right now they are in usr/lib/grantlee/5.0/ but I don't know if they
are picked up from there correctly. How can I know?

> the user can edit in-place the bundled files or even import more files
> to the same folder.

If these files are meant to be editable then the app (or a script
launching it) could copy them to some location in $HOME.

> the concept is great as an optional scenario, but it forces the
> applications to do gymnastics if it wishes to maintain a folder where
> the user can edit or update bundled files, manually or via the UI.
> having an optional install in such a case has benefits.

Well, a copy-on-write FUSE filesystem might be a way to achieve this
while still maintaining the AppImage objectives; it would make the
AppImage appear r/w when it is in fact r/o. Changed files would go
somewhere in $HOME but would look to the application as if they were
edited in the AppImage. Could probably be done, but is there really so
much need for it?

> i often make
> updates to some of the 200MB files and wish to implement a
> download-updates mechanic, which only touches some large library files
> and possible the main executable
> (...)
> how would you approach this silly big CAD software example in a
> portable OS manner?

Use something like zsync to update the AppImage by only downloading
the parts of it that have changed. Ubuntu uses this for their nightly
ISO builds. http://zsync.moria.org.uk


More information about the subsurface mailing list