Evince branched for 2.24

2008-10-21 Thread Carlos Garcia Campos
Evince has just been branched for 2.24. New development will continue on
trunk. 
-- 
Carlos Garcia Campos
   [EMAIL PROTECTED]
   [EMAIL PROTECTED]
   http://carlosgc.linups.org
PGP key: http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x523E6462


signature.asc
Description: Esta parte del mensaje está firmada digitalmente
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

libproxy as external dependency

2008-10-21 Thread Nathaniel McCallum

Hi,

I'd like to propose libproxy (LGPL 2.1+; 
http://code.google.com/p/libproxy/) as a blessed external dependency for 
GNOME 2.26.  libproxy is currently used by vlc and neon and libsoup and 
webkit are considering adopting it.


libproxy is a library for handling all aspects of proxy configuration 
and evaluation.  Currently, GNOME stores proxy configuration in gconf 
and expects each application to read settings from there and evaluate 
them in some manner (i.e. exceptions, WPAD, PAC).  This doesn't really 
scale because things like exceptions, WPAD and PAC are non-trivial, 
which leads to inconsistent and impartial implementations.


For instance, if a user specifies to use auto-configure and does not 
specify a PAC file, auto-configure does not work for any GNOME 
application (that I know of).  Even if a PAC file is specified, only 
those applications that provide javascript will actually use it.


Applications developers really only have one question when it comes to 
proxies: Given a network resource, how do I reach it?


libproxy answers this question in a simple, consistent, performant and 
spec-compliant way.  There are currently three functions in the (stable) 
external API.  Two of these functions instantantiate/destantiate the a 
ProxyFactory object.  This object provides caching for WPAD/PAC, 
allowing for increased speed when dealing with these mechanisms.  The 
third function is the get_proxies(char *url) function.  Just call the 
function for each url that you want to fetch and you are guaranteed a 
spec compliant proxy configuration evaluation.  Version 0.3, to be 
released before GNOME 2.26, will also contain two more functions for 
getting and setting proxy credentials.


Currently we support using mozjs or webkit (javascriptcore), detectable 
at runtime.  We also can determine proxy information on a per-session 
basis.  In other words, if you run a GNOME app in KDE (and it uses 
libproxy) it will respect KDE's proxy settings (and vice versa).


libproxy has no external dependencies in its core.  Support for GNOME, 
KDE, NetworkManager, WebKit, Firefox/mozjs, etc are implemented via plugins.


For more detailed information, please see the website listed above.  I 
am also glad to answer any questions you might have.


Nathaniel
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: libproxy as external dependency

2008-10-21 Thread Nathaniel McCallum

Dan Winship wrote:

Nathaniel McCallum wrote:
  

I'd like to propose libproxy (LGPL 2.1+;
http://code.google.com/p/libproxy/) as a blessed external dependency for
GNOME 2.26.  libproxy is currently used by vlc and neon and libsoup and
webkit are considering adopting it.



You need a comma somewhere... Since I know libsoup doesn't currently use
it, you must mean either:

  libproxy is currently used by vlc ... and neon and libsoup and webkit
  are considering adopting it.

OR

  libproxy is currently used by vlc and neon ... and libsoup and webkit
  are considering adopting it.

  

Sorry, that is less than clear!

It should read:

1. vlc and neon currently use libproxy
2. libsoup and webkit are considering adopting it.

Sorry for the confusion. :)


Nathaniel
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Dependency bump request for Clutter

2008-10-21 Thread Jason D. Clinton
0.6 was cleared for use for 2.24 but no module actually ended up using it. I
would like to request that the dependency be bumped to 0.8.2. Aisleriot now
supports Clutter thanks to the work of Neil Roberts. The gnome-games team is
committed to releasing 2.26 with some Clutter support.

For 2.26, the 0.8 series seems like the way to go. As we near release, I may
update this bump request to the 1.0 API.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Dependency bump request for Clutter

2008-10-21 Thread Andre Klapper
Am Dienstag, den 21.10.2008, 15:11 -0500 schrieb Jason D. Clinton:
 0.6 was cleared for use for 2.24 but no module actually ended up using
 it. I would like to request that the dependency be bumped to 0.8.2.
 Aisleriot now supports Clutter thanks to the work of Neil Roberts. The
 gnome-games team is committed to releasing 2.26 with some Clutter
 support.
 
 For 2.26, the 0.8 series seems like the way to go. As we near release,
 I may update this bump request to the 1.0 API.

As no project is currently using the dependency there's no reason to not
bump the requirement. Feel free to edit
http://live.gnome.org/TwoPointTwentyfive/ExternalDependencies and update
the jhbuild moduleset.

andre
-- 
 mailto:[EMAIL PROTECTED] | failed
 http://www.iomc.de/  | http://blogs.gnome.org/aklapper

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list