Re: Proposed external dependency: PolicyKit/PolicyKit-gnome

2007-12-21 Thread David Zeuthen

On Fri, 2007-12-21 at 22:39 +0100, Luca Ferretti wrote:
> PolicyKit-gnome needs libsexy :-(

Is that a big problem? I think the only thing I'm using this for is
SexyUrlLabel. I'd hate to copy-paste...

(And why aren't the libsexy people actively working with the gtk people
about merging at least some of the useful stuff like UrlLabel into gtk?)

> BTW PK and PK-gnome are not in jhbuild. The rules are simple

Thanks for looking after this!

Cheers,
David


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


Re: Needed new HAL for gvfs [was: Proposed module: gvfs]

2007-12-21 Thread David Zeuthen

On Fri, 2007-12-21 at 22:44 +0100, Luca Ferretti wrote:
> Alex, it seems that the HAL backend for volume monitoring needs
> hal-0.5.10 (while the currently approved is 0.5.9).

I've asked the release team to bump the requirement to 0.5.10.

 David


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


Re: Unifying name for Plugins/Extensions/etc.

2007-12-21 Thread Alexey Rusakov
On Thu, 20 Dec 2007 08:11:40 +0100
Matteo Settenvini wrote:

> However, the problem is having a consistent translation for plugins
> across the desktop. If you name that "extensions", translators will
> write it in italian as "estensioni".
> 
> If you leave that plugins, Italian translators could write that as (at
> least):
>   * plugin (untranslated)
>   * estensioni
>   * ampliamenti
>   * moduli
>   * aggiunte
>   * spine (here I'm joking :-))
> 
> So it isn't guaranteed that everyone will use the same term as the
> other, since "plugins" does not have a clear correspondence in it_IT.
> 
> Not counting the problem of going on the Internet for finding the
> solution to a problem, finding a tutorial in English wich refers to
> "plugins", and figuring out that is the same of "estensioni" in your
> Italian-translated UI. Whereas "extensions" is much more similar.
Russian GNOME translation team uses own glossary exactly for this reason,
and GNOME translators work closely with KDE translators to maintain
consistent l10n in both environments. I think this is the way every
translation team should go.

-- 
  Alexey "Ktirf" Rusakov
  ALT Linux Team
  GNOME project
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Proposed module: gvfs

2007-12-21 Thread Matthias Clasen
On Dec 21, 2007 3:57 PM, Shaun McCance <[EMAIL PROTECTED]> wrote:

>
> The gio documentation itself could use some love (at least
> according to what I'm seeing on library.gnome.org).  That
> is at least partially relevant to the discussion, because:
>  1) gvfs is only relevant if we use gio, and
>  2) gio should be well-documented if we expect developers
> to switch to it.
> On the other hand, it's not as if gnome-vfs has exemplary
> documentation, and that's the status quo if we don't start
> using gio.

I don't know whats on library.gnome.org, but the api docs in the gio
module are at 98% coverage right now. You can always do better, and
the docs are still a bit light in terms of concepts, examples and
migration instructions, but the API reference itself is in decent
shape, I think.

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


Needed new HAL for gvfs [was: Proposed module: gvfs]

2007-12-21 Thread Luca Ferretti

Il giorno gio, 20/12/2007 alle 16.40 +0100, Alexander Larsson ha
scritto:
> svn/git/bzr/...: http://svn.gnome.org/viewcvs/gvfs/
> 
> Short description:
> ==
> gvfs is a userspace virtual filesystem implemented as a pluggable module
> for gio (a new module in glib). The glib part of gio supports the
> general APIs required for a virtual filesystem, but only has an
> implementation for local files. GVfs is a unix-specific implementation
> that uses out-of-process mount daemons and dbus for talking to the
> daemon.
> 
> gio is part of glib 2.15.0 and will be released on schedule for gnome
> 2.22. Both eel and nautilus has been converted to use gio instead of
> gnome-vfs.
> 
> Requires new external dependencies:
> ===
> A new optional dependency for gvfs is fuse. If this is installed then
> applications not using gio can still access files on gvfs shares.
> 

Alex, it seems that the HAL backend for volume monitoring needs
hal-0.5.10 (while the currently approved is 0.5.9).

Note that in order to build hal-0.5.10 you also need to update (both in
external dep):
  * udev-105--> udev-115 (libvolume_id 0.77)
  * expat-1.95.7--> expat-1.95.8

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


Re: Proposed external dependency: PolicyKit/PolicyKit-gnome

2007-12-21 Thread Vincent Untz
Le vendredi 21 décembre 2007, à 22:39 +0100, Luca Ferretti a écrit :
> But where I should add them waiting for approval? gnome-2.22.modules (as
> any other proposed module) or freedesktop-2.22.modules (as any other
> fd.org hosted project)?

freedesktop-2.22.modules, I'd say.

Thanks for rocking with the modulesets, Luca!

Vincent

-- 
Les gens heureux ne sont pas pressés.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Proposed external dependency: PolicyKit/PolicyKit-gnome

2007-12-21 Thread Luca Ferretti

Il giorno gio, 20/12/2007 alle 04.52 +0100, Vincent Untz ha scritto:

> Short description:
> ==
> In a nutshell, PolicyKit aims to provide an API for querying and
> managing "authorizations" and answer the question "Is $PROGRAM allowed
> to do $ACTION on $OBJECT".
> Basically, PolicyKit-gnome provides an Authentication Agent that can
> prompt the user for his credentials, a set of classes to make it very
> easy to use PolicyKit from GTK+ applications, an the UI for managing
> authorizations.
> 
> Summary so far:
> ===
>  + PolicyKit-gnome might be proposed for inclusion in the desktop for
>2.24

PolicyKit-gnome needs libsexy :-(

BTW PK and PK-gnome are not in jhbuild. The rules are simple

+  
+http://hal.freedesktop.org/releases/PolicyKit-0.7.tar.gz";
+   md5sum="99e0cc588310656fa25f8f66a411c71f" size="1214032"/>
+
+  
+  
+  
+
+  
+
+  
+http://hal.freedesktop.org/releases/PolicyKit-gnome-0.7.tar.bz2";
+   md5sum="978ccbe3c9426f4d59c7903f566f954b" size="990594"/>
+
+  
+  
+  
+  
+
+  


But where I should add them waiting for approval? gnome-2.22.modules (as
any other proposed module) or freedesktop-2.22.modules (as any other
fd.org hosted project)?

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


Re: Proposed module: vinagre

2007-12-21 Thread Jonh Wendell
Em Sex, 2007-12-21 às 14:31 -0600, Shaun McCance escreveu:

> Vinagre doesn't appear to have any user documentation, and the
> developers have not contacted the Gnome Documentation Team about
> writing documentation.

Hi. There is a bug about that:
http://bugzilla.gnome.org/show_bug.cgi?id=503806

We have already the framework, and the content (manual) itself is going
to be written by a student in a ghop task:
http://mail.gnome.org/archives/gnome-love/2007-December/msg00017.html


> If I'm not mistaken, Vinagre is the client to Vino's server.
> If that is the case, we should probably have some coordination
> between the documentation for these two packages.

Yes, you're right. In the future we plan to extend vinagre to be a
client for other systems, like Windows terminal service. Currently it is
a VNC client, fitting the GNOME's server, Vino. (it's weird to have a
server and not a client in the desktop, isn't it?)

I am available to cooperate with the documentation team to have a manual
for Vinagre. It's my pleasure!

Cheers,
-- 
Jonh Wendell
www.bani.com.br


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

Re: Proposed module: mousetweaks

2007-12-21 Thread Francesco Fumanti
At 2:19 PM -0600 12/21/07, Shaun McCance wrote:
>On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
>>  Homepage: https://launchpad.net/mousetweaks
>>  svn/git/bzr/...: 
>>http://codebrowse.launchpad.net/~lowfi/mousetweaks/trunk/files
>>  Proposal on d-d-l: 
>>http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00489.html
>>
>>  Short description:
>>  ==
>>  MouseTweaks is a set of special accessibility enhancements to
>>  controlling the mouse cursor. It provides:
>>* a pointer capture area
>>* a way to open the contextual menu with a left click and hold
>>* a way to perform the various clicks (single -, double -, drag -,
>>  right click) by software without any hardware button, usually called
>>  dwelling.
>>  Particularly, this would fill the current accessibility gap in GNOME for
>>  users who can move the pointer, but are not able click with any hardware
>>  button.
>
>
>This is an analysis of the documentation, made on behalf of the
>Gnome Documentation Team.  It does not necessarily reflect my
>personal opinion of the module or its suitability for inclusion
>in Gnome.  In many cases, I have not made extension use of the
>applications or libraries provided.  Further insufficiencies in
>the documentation may become more apparent with more use.
>
>
>MouseTweaks currently has a user manual, and it appears to be
>reasonably complete.  The fact that it's not in Gnome SVN means
>that it will be difficult for the Gnome Documentation Team to
>assist with documentation, and that our translators will not
>be able to translate the document.
>
>My understanding is that the community wanted the MouseTweaks
>settings to be integrated into our Accessibility preferences,
>but that this has not happened.  If this were to happen (and,
>perhaps, even if not), then MouseTweaks should be documented
>in the Accessiblity Guide and/or the User Guide.

As we are working with the people of gnome control center to turn
the mousetweaks preferences (gui to enable and configure 2 of
the 3 features) into the accessibility tab of the Mouse capplet,
I enhanced the file
/usr/share/gnome/help/control-center/C/config-mouse.xml
with some documentation about the features provided by mousetweaks.

Please have a look at comments 14, 15, 16 and 19 of the following
thread:
http://bugzilla.gnome.org/show_bug.cgi?id=503547

Based on what I explained in comment 19 of the preceding thread,
should I add the documentation about the features provided by
mousetweaks to goscustdesk.xml?

Thanks in advance for the reply.

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


Re: Proposed module: gvfs

2007-12-21 Thread Shaun McCance
On Fri, 2007-12-21 at 14:57 -0600, Shaun McCance wrote:
> On Thu, 2007-12-20 at 16:40 +0100, Alexander Larsson wrote:
> > svn/git/bzr/...: http://svn.gnome.org/viewcvs/gvfs/
> > 
> > Short description:
> > ==
> > gvfs is a userspace virtual filesystem implemented as a pluggable module
> > for gio (a new module in glib). The glib part of gio supports the
> > general APIs required for a virtual filesystem, but only has an
> > implementation for local files. GVfs is a unix-specific implementation
> > that uses out-of-process mount daemons and dbus for talking to the
> > daemon.
> > 
> > gio is part of glib 2.15.0 and will be released on schedule for gnome
> > 2.22. Both eel and nautilus has been converted to use gio instead of
> > gnome-vfs.
> 
> 
> This is an analysis of the documentation, made on behalf of the
> Gnome Documentation Team.  It does not necessarily reflect my
> personal opinion of the module or its suitability for inclusion
> in Gnome.  In many cases, I have not made extension use of the
^

s/extension/extensive/

I copied and pasted the same typo eight times, and on behalf
of the documentation team no less.  How embarrassing.

--
Shaun


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


Re: Proposed module: gvfs

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 16:40 +0100, Alexander Larsson wrote:
> svn/git/bzr/...: http://svn.gnome.org/viewcvs/gvfs/
> 
> Short description:
> ==
> gvfs is a userspace virtual filesystem implemented as a pluggable module
> for gio (a new module in glib). The glib part of gio supports the
> general APIs required for a virtual filesystem, but only has an
> implementation for local files. GVfs is a unix-specific implementation
> that uses out-of-process mount daemons and dbus for talking to the
> daemon.
> 
> gio is part of glib 2.15.0 and will be released on schedule for gnome
> 2.22. Both eel and nautilus has been converted to use gio instead of
> gnome-vfs.


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


gvfs is a module for gio.  As such, most of us programmers
won't interact with it directly.  Instead, we will use the
gio APIs, which will be implemented by gvfs.  Therefore,
documentation for gvfs isn't strictly necessary.

The gio documentation itself could use some love (at least
according to what I'm seeing on library.gnome.org).  That
is at least partially relevant to the discussion, because:
 1) gvfs is only relevant if we use gio, and
 2) gio should be well-documented if we expect developers
to switch to it.
On the other hand, it's not as if gnome-vfs has exemplary
documentation, and that's the status quo if we don't start
using gio.

--
Shaun


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


Re: Proposed module: vinagre

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> Homepage: http://www.gnome.org/projects/vinagre/
> svn/git/bzr/...: http://svn.gnome.org/viewcvs/vinagre/
> Proposal on d-d-l: 
> http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00548.html
> 
> Short description:
> ==
> Vinagre is a VNC client for GNOME. It fits well on the GNOME Desktop, by
> following HIG and using technologies like Avahi and Keyring.
> (Note: goal seems to be to also support RDP, SSH (X forwarding, I
> guess?), NX in the future, according to one of the early mails)


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


Vinagre doesn't appear to have any user documentation, and the
developers have not contacted the Gnome Documentation Team about
writing documentation.

(Reminder: proposing an undocumented module is not a problem.
Hackers are often not good writers, and we don't expect that
people bring fully documented programs to our doorstep.  But
if you need documentation help, you need to contact us early.)

If I'm not mistaken, Vinagre is the client to Vino's server.
If that is the case, we should probably have some coordination
between the documentation for these two packages.

--
Shaun


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


Re: Proposed module: swfdec-gnome

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> Homepage: http://swfdec.freedesktop.org/
> svn/git/bzr/...: 
> http://gitweb.freedesktop.org/?p=swfdec/swfdec-gnome.git;a=summary
> Proposal on d-d-l: 
> http://mail.gnome.org/archives/desktop-devel-list/2007-October/msg00200.html
> 
> Short description:
> ==
> swfdec-gnome's purpose is integration of Flash files into the Gnome
> desktop. It currently provides a thumbnailer and a playback application
> for local files similar to the stand-alone application Adobe ships on
> Windows.
> (Note: this is not about a flash browser plugin)


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


swfdec-gnome does not appear to have any user documentation.
The developers have not contacted the Gnome Documentation Team
about writing documentation.  Furthermore, since swfdec-gnome
isn't hosted in Gnome SVN, it will be difficult for use to help
with the documentation.

(Reminder: proposing an undocumented module is not a problem.
Hackers are often not good writers, and we don't expect that
people bring fully documented programs to our doorstep.  But
if you need documentation help, you need to contact us early.)

--
Shaun


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


Re: Proposed module: cheese

2007-12-21 Thread Jaap A. Haitsma
On Dec 21, 2007 9:06 PM, Shaun McCance <[EMAIL PROTECTED]> wrote:
> On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> > Homepage: http://www.gnome.org/projects/cheese/
> > svn/git/bzr/...: http://svn.gnome.org/viewcvs/cheese/
> > Proposal on d-d-l: 
> > http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00289.html
> >
> > Short description:
> > ==
> > cheese is a photobooth-inspired GNOME application for taking pictures
> > and videos from a webcam. it also includes fancy graphical effects based
> > on the gstreamer-backend. further releases will include conduit support
> > for exchanging pictures and videos and some opengl-love to speed things
> > up
>
> 
> This is an analysis of the documentation, made on behalf of the
> Gnome Documentation Team.  It does not necessarily reflect my
> personal opinion of the module or its suitability for inclusion
> in Gnome.  In many cases, I have not made extension use of the
> applications or libraries provided.  Further insufficiencies in
> the documentation may become more apparent with more use.
> 
>
> Cheese has a manual, though it is largely a stub, and it hasn't
> seen any commits in two weeks.  The Cheese developers have not
> approached the Gnome Documentation Team about the documentation.
>
> (Reminder: proposing an undocumented module is not a problem.
> Hackers are often not good writers, and we don't expect that
> people bring fully documented programs to our doorstep.  But
> if you need documentation help, you need to contact us early.)
>
I'm one of the developers of cheese and feel that cheese is not ready
yet for inclusion because

1) We completely refactored the gstreamer backend and haven't had a
release since. So I'm not sure if it works well for every webcam
2) Cheese needs more HIG love
3) Also feature wise it needs some more things for it to be 1.0
material (preference dialog, ability to select multiple items in the
icon view
4) And as Shaun is mentioning, we need a manual

I think it's better to wait for 2.24

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


Re: Proposed module: mousetweaks

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> Homepage: https://launchpad.net/mousetweaks
> svn/git/bzr/...: 
> http://codebrowse.launchpad.net/~lowfi/mousetweaks/trunk/files
> Proposal on d-d-l: 
> http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00489.html
> 
> Short description:
> ==
> MouseTweaks is a set of special accessibility enhancements to
> controlling the mouse cursor. It provides: 
>   * a pointer capture area
>   * a way to open the contextual menu with a left click and hold
>   * a way to perform the various clicks (single -, double -, drag -,
> right click) by software without any hardware button, usually called
> dwelling. 
> Particularly, this would fill the current accessibility gap in GNOME for
> users who can move the pointer, but are not able click with any hardware
> button. 


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


MouseTweaks currently has a user manual, and it appears to be
reasonably complete.  The fact that it's not in Gnome SVN means
that it will be difficult for the Gnome Documentation Team to
assist with documentation, and that our translators will not
be able to translate the document.

My understanding is that the community wanted the MouseTweaks
settings to be integrated into our Accessibility preferences,
but that this has not happened.  If this were to happen (and,
perhaps, even if not), then MouseTweaks should be documented
in the Accessiblity Guide and/or the User Guide.

--
Shaun


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


Re: Proposed external dependency: PolicyKit/PolicyKit-gnome

2007-12-21 Thread David Zeuthen

On Fri, 2007-12-21 at 12:31 -0700, Elijah Newren wrote:
> On Dec 20, 2007 8:59 AM, David Zeuthen <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I actually asked the release team and got two replies saying external
> > deps are fine and there was no need to bless/ditch such deps. So maybe
> > we want to wait until the 2.24 proposal period for this discussion?
> 
> I believe you meant to say "soft deps" rather than "external deps",
> yes?  If no one wants to add a hard dependency on PolicyKit, then yes
> we don't need to worry about this right now.

Right. It's a soft external dependency. Thanks.

  David


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


Re: Proposed module: gimmie applet

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> Homepage: http://www.beatniksoftware.com/gimmie/
> svn/git/bzr/...: http://svn.gnome.org/viewcvs/gimmie/
> Proposal on d-d-l: 
> http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00441.html
> 
> Short description:
> ==
> Gimmie is a unique desktop organizer for Linux. It's designed to allow
> easy interaction with all the applications, contacts, documents and
> other things you use every day.
> (Note: only the applet is proposed for inclusion)


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


Gimmie currently has no user documentation, and the Gimmie
developers have not contacted the Gnome Documentation Team.

(Reminder: proposing an undocumented module is not a problem.
Hackers are often not good writers, and we don't expect that
people bring fully documented programs to our doorstep.  But
if you need documentation help, you need to contact us early.)

It is unclear to me exactly how we should proceed with Gimmie
documentation.  At the moment, it seems best for it to provide
its own user manual.  The sentiment among Gimmie fans, though,
seems to be that this should, in time, be a central part of
how we use our desktops.  If we go in that direction, then it
would be preferable to document Gimmie in the User Guide, at
least partially.

--
Shaun


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


Re: [External Deps] Updated recommended popper version to 0.6.3

2007-12-21 Thread Luca Ferretti

Il giorno ven, 21/12/2007 alle 01.39 +0100, Vincent Untz ha scritto:
> Le jeudi 20 décembre 2007, à 12:37 +0100, Luca Ferretti a écrit :
> > 
> > PS should we add poppler-data to jhbuild build and in ext deps list?
> > >From poppler-data README:
> > 
> > This package consists of encoding files for use with poppler.
> > The encoding files are optional and poppler will automatically
> > read them
> > if they are present.  When installed, the encoding files enables
> > poppler to correctly render CJK and Cyrrilic properly.  While
> > poppler is licensed under the GPL, these encoding files are
> > copyright Adobe and licensed much more strictly, and thus
> > distributed separately.
> 
> I think it's nice to use poppler-data, but it's not required as an
> external dependency to have evince working. Let's say it's a bit like
> some of the gstreamer plugins that we don't ship in the desktop, but
> that people are still using.
> 
> But I see no harm in adding it to the jhbuild build.

poppler-data is in jhbuild now, added as dependence for poppler just to
ensure to install it...


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

Re: Proposed module: cheese

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> Homepage: http://www.gnome.org/projects/cheese/
> svn/git/bzr/...: http://svn.gnome.org/viewcvs/cheese/
> Proposal on d-d-l: 
> http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00289.html
> 
> Short description:
> ==
> cheese is a photobooth-inspired GNOME application for taking pictures
> and videos from a webcam. it also includes fancy graphical effects based
> on the gstreamer-backend. further releases will include conduit support
> for exchanging pictures and videos and some opengl-love to speed things
> up


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


Cheese has a manual, though it is largely a stub, and it hasn't
seen any commits in two weeks.  The Cheese developers have not
approached the Gnome Documentation Team about the documentation.

(Reminder: proposing an undocumented module is not a problem.
Hackers are often not good writers, and we don't expect that
people bring fully documented programs to our doorstep.  But
if you need documentation help, you need to contact us early.)

--
Shaun


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


Re: Proposed module: empathy

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> Homepage: http://live.gnome.org/Empathy
> svn/git/bzr/...: http://svn.gnome.org/viewcvs/empathy/
> Proposal on d-d-l: 
> http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00301.html
> 
> Short description:
> ==
> Empathy consists of a rich set of reusable instant messaging widgets,
> and a GNOME client using those widgets. It uses Telepathy and Nokia's
> Mission Control, and reuses Gossip's UI. The main goal is to permit
> desktop integration by providing libempathy and libempathy-gtk
> libraries. libempathy-gtk is a set of powerful widgets that can be
> embeded into any GNOME application.


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


Empathy provides an application and two panel applets.  There
doesn't appear to be any user documentation for these, and the
Empathy developers did not contact the Gnome Documentation Team
about writing any documentation during this release cycle.

(Reminder: proposing an undocumented module is not a problem.
Hackers are often not good writers, and we don't expect that
people bring fully documented programs to our doorstep.  But
if you need documentation help, you need to contact us early.)

Empathy also provides two libraries.  There does appear to be
gtk-doc documentation for these libraries.  These documents are
on library.gnome.org.  A quick glance indicates that these are
only stubs, and that no useful documentation has been written.

--
Shaun


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


Re: Proposed module: anjuta

2007-12-21 Thread Shaun McCance
On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:
> Homepage: http://anjuta.sourceforge.net/
> svn/git/bzr/...: http://svn.gnome.org/svn/anjuta/trunk/
>  http://svn.gnome.org/svn/gdl/trunk/
>  http://svn.gnome.org/svn/gnome-build/trunk/
> Proposal on d-d-l: 
> http://mail.gnome.org/archives/desktop-devel-list/2007-September/msg00252.html
> 
> Short description:
> ==
> Anjuta is an integrated development environment for GNOME. It's purpose
> is to make developing applications for Gtk+/GNOME easier. It integrates
> other GNOME technologies such as devhelp, glade and gtksourceview.


This is an analysis of the documentation, made on behalf of the
Gnome Documentation Team.  It does not necessarily reflect my
personal opinion of the module or its suitability for inclusion
in Gnome.  In many cases, I have not made extension use of the
applications or libraries provided.  Further insufficiencies in
the documentation may become more apparent with more use.


Anjuta's Manual seems reasonably complete and well-organized.
An application as large and feature-rich as Anjuta can likely
always use more documentation.  In particular, tutorials for
common tasks could be added.  Nonetheless, the documentation
is of a higher quality than much of the documentation in our
other modules.

I've noticed some cosmetic problems, such as incorrect markup
for key sequences, and some non-standard themes in screenshots.
If only all our documentation were this easy to fix.

Anjuta also comes with libanjuta for developing Anjuta plugins.
This library is fully gtk-doc-ified.  At a cursory glance, it
appears reasonably complete.

--
Shaun


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


Re: Proposed external dependency: PolicyKit/PolicyKit-gnome

2007-12-21 Thread Elijah Newren
On Dec 20, 2007 8:59 AM, David Zeuthen <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I actually asked the release team and got two replies saying external
> deps are fine and there was no need to bless/ditch such deps. So maybe
> we want to wait until the 2.24 proposal period for this discussion?

I believe you meant to say "soft deps" rather than "external deps",
yes?  If no one wants to add a hard dependency on PolicyKit, then yes
we don't need to worry about this right now.

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


Re: Proposed module: vinagre

2007-12-21 Thread Bastien Nocera

On Thu, 2007-12-20 at 04:52 +0100, Vincent Untz wrote:

> Summary so far:
> ===
>  + some +1 (people are happy to replace tsclient)

tsclient's UI is horrendous, and vinagre is a definite plus.

>  + seems to be a bit slower than vncviewer

I blame gtk-vnc. Its first use case was to access Xen/KVM virtual
machine's screens, so it's been optimised for high-quality rendering and
fast links. Compressed encodings support is on the TODO list. So a
solution to this use case is coming. vinagre is still great for local
network use.

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


Re: Proposed module: empathy

2007-12-21 Thread Ross Burton
On Fri, 2007-12-21 at 10:21 -0600, Jason D. Clinton wrote:
> Since you're patronizing me, I'll return the favor. Let's start with
> the basic discussion topics:
> 
>  - How's the API? Stable yet?
>  - Committed maintainers?
>  - How's documentation?
>  - I10n? 
> 
> I think telepathy is good to go; I'm looking for dissenting opinions
> here.

I wasn't being patronising, I thought the Nokia/Collabora points were
genuine so I explained it for anyone who didn't know the history.

Ross
-- 
Ross Burton mail: [EMAIL PROTECTED]
  jabber: [EMAIL PROTECTED]
 www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF



signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Proposed module: empathy

2007-12-21 Thread Jason D. Clinton
Since you're patronizing me, I'll return the favor. Let's start with the
basic discussion topics:

 - How's the API? Stable yet?
 - Committed maintainers?
 - How's documentation?
 - I10n?

I think telepathy is good to go; I'm looking for dissenting opinions here.

On 12/21/07, Ross Burton <[EMAIL PROTECTED]> wrote:
>
> On Thu, 2007-12-20 at 17:12 -0600, Jason D. Clinton wrote:
> > So in summary, WTF is Telepathy and Topaz and why should I care? (Or
> > for the tin-foil-hat brigade: why does Nokia/Collabora care about this
> > so much?)
>
> From http://telepathy.freedesktop.org/wiki/:
>
> "Telepathy development is supported by Collabora Limited."
>
> From
>
> http://maemo.org/development/documentation/how-tos/4-x/implementing_custom_connection_managers.html
> :
>
> "The messaging framework in Internet Tablet OS is based on Telepathy
> framework architecture."
>
> I think that pretty much sums up why Nokia (they use it) and Collabora
> (they wrote it) are about Telepathy.
>
> Ross
> --
> Ross Burton mail: [EMAIL PROTECTED]
>   jabber: [EMAIL PROTECTED]
>  www: http://www.burtonini.com./
> PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF
>
>
>
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Proposed module: empathy

2007-12-21 Thread Ross Burton
On Thu, 2007-12-20 at 17:12 -0600, Jason D. Clinton wrote:
> So in summary, WTF is Telepathy and Topaz and why should I care? (Or
> for the tin-foil-hat brigade: why does Nokia/Collabora care about this
> so much?)

From http://telepathy.freedesktop.org/wiki/:

"Telepathy development is supported by Collabora Limited."

From
http://maemo.org/development/documentation/how-tos/4-x/implementing_custom_connection_managers.html:

"The messaging framework in Internet Tablet OS is based on Telepathy
framework architecture."

I think that pretty much sums up why Nokia (they use it) and Collabora
(they wrote it) are about Telepathy.

Ross
-- 
Ross Burton mail: [EMAIL PROTECTED]
  jabber: [EMAIL PROTECTED]
 www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF



signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Proposed module: empathy

2007-12-21 Thread Frederic Peters
Jason D. Clinton wrote:

> I didn't say that I don't want Telepathy in. It's no secret that I don't
> like Empathy but I DO like the goals of Telepathy. I just happen to think
> that Empathy is a poor implementation of a Telepathy client. My question

There are still UI bugs in Empathy that I find annoying, but I wouldn't
call it a poor implementation, certainly not a poor implementation of a
Jabber client (I don't really know what would be a Telepathy client,
something that implement everything offered by Telepathy ?).


> At some point in the previous discussion, Jeff mentioned how well "telepathy
> fits in to the Topaz vision" (paraphrasing). Well, ok. Who's vision of Topaz
> and where is this master document? And when were the rest of us going to
> this a memo about this glorious vision?

There is no memo, and you probably know it.  Topaz is just an empty
word, an occasion to start the discussion about the future we want.

Bridging together applications and online services, this is all part of
something I'd like to see, and there are different projects in this
direction, they are not incompatible, telepathy, online desktop, etc.

I have little implication in those, I filed a few bugs again empathy, I
applied a few patches to JHBuild to help the online desktop effort,
nothing much.


> > Well. I didn't check the libempathy API, but my understanding is that
> > you wouldn't see telepathy, but just libempathy. And if we accept
> > empathy, it makes sense (at least to me) to integrate it wherever it's
> > useful. If it helps improve the user experience for multi-player games,
> > isn't this a feature you'd want to see?
> 
> That seems backwards from the way I see it; I don't see why I would send
> game I/O over to Empathy to have it pass the data on to Telepathy when I can
> just talk to Telepathy directly...

As I said I have very little knowledge about how all things fit
together, but I know what libempathy-gtk offers, it is a set of widgets
that can be useful when adding "presence" support, a combobox with
available contacts for example.

Note libempathy-gtk has all widgets in use by the Empathy client (which
is just a thin shell) and I believe most of them wouldn't be useful out
of Empathy.


> Also, you seem to imply that empathy is going in to Platform in the future?
> Telepathy I can see, but why Empathy? Wouldn't that be an unnecessary layer
> of abstraction?

libempathy(-gtk), not Empathy itself.


> > Is there any important issue with telepathy?
> 
>  From the previous threads, it didn't seem very likely the Gossip devs would
> relicense... But that's for them to say for themselves.

As I understood things this relicensing issue is about stuffs in
libempathy, libempathy-gtk and empathy itself, not in telepathy.

So, what are the issues with Telepathy ? :)


Regards,

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


Re: Unifying name for Plugins/Extensions/etc.

2007-12-21 Thread Denis Washington

> Changing terminology is always a bigger undertaking than
> people think it is, and the end result is usually far less
> comprehensive than people anticipated.  Witness:
> 
> * We recommend using "folder" over "directory", but the
> term "directory" is still very prominent.
> * We changed "shade" to "roll up", but among the shaders
> I know, none of them ever say "roll up".
> * We recommend against using "combo box".  As if.
> * We recommend using "point to" instead of "hover".  Yet
> another losing battle.
> 
> I could go on.  In general, I think "extension" is a far
> better word than "plugin".  The question is, is it worth
> the bound-to-partially-fail effort?  (Then again, it seems
> we're partially failing at maintaining the status quo.) 

I understand that many recommendations are only partly followed, but at
least recommending "extension" over "plugin" is better than still
recommending the latter. Maybe we could draw attention to the
terminology recommendation by making their application a GNOME goal?

Cheers,
Denis

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


Re: GNOME 2.22 module inclusion discussions heat up.

2007-12-21 Thread Jens Granseuer
Vincent Untz wrote:
> Le jeudi 20 décembre 2007, à 11:33 +0100, Luca Ferretti a écrit :
>> Also note that gdm trunk now requires the "gnome-settings-daemon"
>> package, recently added to svn. Note also that gnome-control-center yet
>> provides a gnome-settings-daemon program, but I don't know if and how
>> those are related.
> 
> It was my understanding that both gnome-control-center and gdm would use
> the same g-s-d. Any control center people having more information about
> this?

That's the goal, yes. I expect we'll get there for 2.22, but contrary to 
gdm, current control center trunk still uses the internal copy (the 
stand-alone g-s-d is still rather fresh).

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

Re: Unifying name for Plugins/Extensions/etc.

2007-12-21 Thread Sankar P

On Thu, 2007-12-20 at 11:23 -0600, Shaun McCance wrote:
> 
> Well, since you mention working on Evolution, I just can't
> resist this.  Notice the extra ">" preceding "From" at the
> start of the above paragraph?  IIRC, this is used to escape
> a line starting with "From" in mailbox files, since "From"
> is used to start a new email.  Why doesn't evolution strip
> this escape when it displays the message to me?

Bug. http://bugzilla.gnome.org/show_bug.cgi?id=475359 

> 

>  
> > Changing the term Plugin means, All the dependent user-docs, wiki
> pages,
> > developer-docs, FAQ pages, screenshots should also be updated. Some
> > distros ship plugins as seperate RPMs/packages. So these rpm/package
> > names should also be changed. IMHO it is too much of an effort with
> > lesser benefits. 
> 
> Changing terminology is always a bigger undertaking than
> people think it is, and the end result is usually far less
> comprehensive than people anticipated.  Witness:
> 
> * We recommend using "folder" over "directory", but the
> term "directory" is still very prominent.
> * We changed "shade" to "roll up", but among the shaders
> I know, none of them ever say "roll up".
> * We recommend against using "combo box".  As if.
> * We recommend using "point to" instead of "hover".  Yet
> another losing battle.
> 
> I could go on.  In general, I think "extension" is a far
> better word than "plugin".  The question is, is it worth
> the bound-to-partially-fail effort?  

No, IMHO. And you gave a much better witness list than I could have :)


-- 
Sankar P

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