Hello Matthias,

Sorry I didn't get round to answering this, I have been rather busy recently. I suppose that Listaller doesn't quite fit what I personally have in mind (I can't speak for other people on this list though) as long as it is not likely to be installed by default. My thoughts are more along the lines of checking for what is already installed on the system and making use of that, doing it cleverly enough that the process stays manageable.

Regards,

Michael

On 21/06/13 02:25, Matthias Klumpp wrote:
HI!
For the Listaller project[1] we do exactly this. Listaller has - in
contrast to Glick2 - a concept of application-directories, which are
managed by the system. The user will never have to move application
bundles around. Of course, this means that software has to be
installed (the whole think hooks into PackageKIt).
Glick2 apps don't need to be relocatable, which is one of the
advantages of Glick. For Listaller, having relocation is mandatory, so
we put together some instructions and helper tools ([2]) to make apps
relocatable, reduce their dependencies and link them against older
libraries, if the app developer wants to do that.
At time, it looks like GNOME will go for Glick2, but in sense of
"application-building-best-practices", it might be a good idea to
collaborate, and maybe include people from other desktops in the loop
to publish a document under the Freedesktop umbrella, describing best
practices.
For the application-sandbox, I read the early specs outlined by
Lennart Poettering, and I love the concept. Since we had a few
problems with the Arkose sandbox, I would like to use the new-sandbox
in Listaller too and make it available on other desktops as well, so
we have one great sandboxing solution instead of multiple bad or
incomplete ones.

Btw, I've run a few tests on apps (mostly games, so the statistics
doesn't say much) and nearly all of them work in Listaller and most
likely Glick2 too. Almost every tool which has a Windows port is
relocatable already, same applies to MacOS-X cross-platform apps. So,
I don't assume that much code would need to be changed in the apps for
a "Linux-Apps"-world.
Cheers,
     Matthias


[1]: http://listaller.tenstral.net/
[2]: http://listaller.tenstral.net/docs/chap-Listaller-App-Development.html

2013/6/20 Michael Thayer <[email protected]>:
[...]



--
ORACLE Deutschland B.V. & Co. KG   Michael Thayer
Werkstrasse 24                     VirtualBox engineering
71384 Weinstadt, Germany           mailto:[email protected]

Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Geschäftsführer: Jürgen Kunz

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher
_______________________________________________
gnome-os-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-os-list

Reply via email to