Re: Online Desktop and GNOME 2.22
- From: Frederic Crozat <fcrozat mandriva com>
- To: desktop-devel-list gnome org
- Subject: Re: Online Desktop and GNOME 2.22
- Date: Tue, 30 Oct 2007 09:04:33 +0100
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 <fcrozat mandriva com>
Mandriva
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]