Thursday I’ll be giving a keynote at LinuxCon. I’m talking about your desktop, the web and your data. If you are working on a GNOME project that integrates the web with the desktop (or plans to), and would like to spread the word about it, please let me know!
Ideally you’d send me:
- a brief description of your project and how it interacts with the web or web apps
- a screen shot
- issues or concerns that you’ve had either about how the desktop, the web and data integrate or about how user freedom is preserved
I can’t promise to include them all but I’d love to highlight what GNOME people are thinking about and working on.
Thanks!
“Thursday I’ll be giving a keynote” – that doesn’t make any sense at a sentence.
libgdata (http://live.gnome.org/libgdata) is my project. Sorry I can’t provide a screenshot, since it’s just a library. It allows GNOME applications to interface with various Google APIs (such as ones to query YouTube, PicasaWeb, Google Contacts, Google Documents and Google Calendar). It’s used by the YouTube plugin in Totem, the Google Contacts address book backend in Evolution and a plugin to upload photos to PicasaWeb from EOG.
I have concerns over the licensing of the protocols Google has made available; although full documentation for the protocols is available, Google totally control the protocols and their direction. They aren’t particularly responsive to bug reports (though it’s good that they have a public bug tracker). There are also the usual concerns over handing over people’s data to Google.
Grilo is a framework focused on making media discovery and browsing easy for application developers
At this moment, they have several plugins already available that provide support for various kinds of services: Youtube, Jamendo, Flickr, Vimeo, Apple trailers, Podcasts
UPnP/DLNA, Last.FM album art and some others
http://live.gnome.org/Grilo
BTW, I’m not personally involved in Grilo, it is hacked mainly by Igalia people 🙂
LibGRSS: http://live.gnome.org/Libgrss
A Glib library to manage RSS, Atom, PubSubHubBub (still experimental), OPML and many other formats for web syndication.
Actually used in Tracker and some little project by myself.
LibOpenGDesktop: http://libopengdesktop.barberaware.org/
A Glib library to access contents exposed by webservices compliant to the Open Collaboration Services specification by Freedesktop.org, such as the well know OpenDesktop and its network (GNOME-look.org and friends).
Hi Stormy,
It is great that you raise awareness on the topic.
I am the maintainer of SeedKit project (http://live.gnome.org/SeedKit).
It aims at offering a webby developement experience for native apps developers.
The UI can be defined in pure web standards (HTML/CSS/JS) while accessing to the lower level systems (GIO, DBUS, GObject based libs…)
It can be compared to what Palm (now HP) is doing with the WebOS SDK.