Now that we are getting more serious with the Updater/NewStuffManager, we need to nail down a stable API. Personally I think we should try and cater for more innovative uses than "just" plugin-managment.

Use Cases
 - Gedit
 - Deskbar
 - Nautilus Extensions
 - Spellchecker, Dictionary
 - AisleRaiot Solitaire (games)
 - XChat plugins
 - Wallpapers
 - Themes
 - BE CREATIVE follow up with your own ideas please!

We will need to cater for different plugin formats. These might include

Plugin format:
 - Binary (image, executable provided from distro repo, tarball)
 - Plain text (xml, scripts, python etc)
 - More?

General questions:
 - Should bzip/gzip be integrated into the plugin manager for bandwidth-saving purposes?
 - Right now the plugin manager also install the new plugins. What about apps needing more complex install mecahnisms? Maybe a client should provide a dbus method InstallPlugin (path_to_new_plugin) instead..?

Cheers!
Mikkel
_______________________________________________
deskbar-applet-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/deskbar-applet-list

Reply via email to