Le lundi 29 octobre 2007 à 17:43 -0400, Owen Taylor a écrit : > This isn't a module proposal, but I wanted to start a conversation about > how we can move the online desktop work closer to the GNOME release > process and maybe get it lined up up for 2.24. > > While the response to the overall idea of the Online Desktop has been > very positive, both at GUADEC and the Boston GNOME summit, we're pretty > clearly not yet ready to be part of the overall GNOME 2.22 release. Some > of the reasons: the code is in a lot of flux, and we don't have > noticeable numbers of users beyond the developers; there are a number > potentially controversial aspects such as our use of hippo-canvas and > the presence of the Bigboard sidebar; we're not ready on server side for > hundreds of thousands or millions of users. > > But I think there might be room for a preview release of the Online > Desktop coinciding with 2.22. To me that, would involve: > > - Migrate everything feasible to gnome.org subversion > - Starting installing our tarball releases on ftp.gnome.org > - Announcing a set of packages that has been tested on top > of GNOME 2.22 at the same time as GNOME 2.22. > > I don't think we'd follow the freeze schedule for 2.22; extended freezes > just don't make sense at the current level of development. > > Our current set of modules is: > > * hippo-canvas: GUI library used inside the Mugshot client and Bigboard > sidebar. Has certain properties that make it really nice to work > with, and certain gaping holes. Just an internal dependency, not > a platform library. > > * mugshot: This module really has three separate things in it > > libddm: C client library and core code for the desktop data model > > data-model-engine: Central daemon that connects to online.gnome.org > and provides the data model to the desktop over D-BUS > > mugshot: client application for mugshot.org; not conceptually part > of the online desktop. > > Splitting this module apart is a short-term goal of ours and is > blocking moving stuff into GNOME subversion. > > * online-desktop: Another grab bag. Contains: > > Python bindings for libddm > online-prefs-sync-daemon: syncs your GConf settings to > online.gnome.org > Scripts for logging into an online-desktop configured session > > * bigboard: the prominent UI component of the online-desktop. An > extensible sidebar featuring local data (such as your recently used > files), data retrieved via the Data Model (such as your contact > list), and data retrieved directly from web services. > > * local-export-daemon: A minor component that exports information > basic information about you to your local network via Avahi. > > None of these have extensive dependencies beyond the the GNOME platform; > libcurl, sqllite3 and loudmouth are the only ones that occur to me at > the moment.
Hmm, is libcurl really needed ? We are already have libsoup for HTTP and SOAP request and gnome-vfs is pulling libneon. I wish we wouldn't need to put another http/ftp library in the GNOME desktop :( -- Frederic Crozat <[EMAIL PROTECTED]> Mandriva _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
