Re: Winners of today's build breakages

2006-07-26 Thread Bastien Nocera
On Tue, 2006-07-25 at 20:40 -0600, Elijah Newren wrote:
 
 totem:
 No new release of totem was made, meaning that the fix in head for
 using dbus_connection_disconnect() isn't in the most recent tarball.
 So, we just need a new tarball release. 

I'd gladly accept the blame if it wasn't for the fact that I got no
warnings from d-bus that the function was deprecated (GCC can throw nice
warnings for things like that), and you're the first person to file a
bug about it.

I blame your too new D-Bus, works fine on my D-Bus 0.22 (no really, it
does).

Now I'll stop whinging, and release a tarball.

-- 
Bastien Nocera [EMAIL PROTECTED] 

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


Re: Winners of today's build breakages

2006-07-26 Thread Steve Frécinaux
Nigel Tao wrote:

 Deskbar uses elementtree to parse a really small XML file.  This could
 be easily re-written to use another XML parser, removing this new
 dependency.

You can also just embed the ElementTree.py file in deskbar's module
tree. That's what we've done in gedit (plugins use ElementTree since
2.13.x)
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Winners of today's build breakages

2006-07-26 Thread Bastien Nocera
On Wed, 2006-07-26 at 08:51 +0100, Bastien Nocera wrote:
 On Tue, 2006-07-25 at 20:40 -0600, Elijah Newren wrote:
  
  totem:
  No new release of totem was made, meaning that the fix in head for
  using dbus_connection_disconnect() isn't in the most recent tarball.
  So, we just need a new tarball release. 
 
 I'd gladly accept the blame if it wasn't for the fact that I got no
 warnings from d-bus that the function was deprecated (GCC can throw nice
 warnings for things like that), and you're the first person to file a
 bug about it.
 
 I blame your too new D-Bus, works fine on my D-Bus 0.22 (no really, it
 does).
 
 Now I'll stop whinging, and release a tarball.

Done, 1.5.90 is out.

-- 
Bastien Nocera [EMAIL PROTECTED] 

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


Re: [g-a-devel] GnomeClient replacement?

2006-07-26 Thread James Henstridge
On 26/07/06, Bill Haneman [EMAIL PROTECTED] wrote:
 On Tue, 2006-07-25 at 19:20, James Henstridge wrote:

 
  Havoc's summary at the bottom of his email says why the current
  gnome_program_init() code is a hack:
 
In summary:
  - if every libgtk app should do something, get that code in gtk
 (in the olden days this was not acceptable to the gtk+ team, but I agree
 that it makes sense to put it there now)
  - if every libgnome-using app should do something, get that code in
libgnome
 this is what the gnome_program_init code does now (and it was indeed in
 libgnome)
  - if only a particular app should do something, get that code in that
app
 yes, that is what happens now for such apps.
  Assuming that we want accessibility turned on for all GTK programs,
  then performing that initialisation in a libgnome routine is
  suboptimal since not every app links to libgnome (e.g. metacity).  The
  fact that the current initialisation code is in gnome_program_init()
  means that cut-n-paste is necessary.

 NO: comments like this are why the misunderstanding flared up.  The
 libgnome code is NOT a hack (or at least it clearly was not a hack when
 it was written!) for several reasons including the one you give below.
 gnome_program_init() look to be exactly the right place for this code
 according to Havoc's second category above.

Putting the initialisation in gnome_program_init() may have been the
best solution at the time it was added, but it was still sub-optimal
because it only fixed the problem for a subset of the applications.

I think you'll agree that we want a11y enabled for all GTK
applications, and the best way to do this is to make the
initialisation happen in gtk_init().  The gtk-modules XSETTING makes
this possible.  The proposed method of getting things loaded is:

1. gnome-settings-daemon is modified to set the gtk-modules XSETTING,
based on the existing gconf key.  If accessibility is enabled, it sets
it to libgail:libatk-bridge.

2. in gtk_init(), GTK sees that the gtk-modules XSETTING is enabled,
and loads the listed modules.

3. in the libgnomeui specific gnome_program_init() code, check to see
if the accessibility gconf key is set and load libgail-gnome.

This setup should make sure that all GTK applications load the GTK
accessibility modules, and all libgnomeui applications load the
libgnomeui-specific accessibility modules.


 Cutting and pasting the libgnome a11y code into other modules is that
 part that's broken.

Yes.  And the cut-n-paste is necessary because of where the code is.


  If the initialisation code is put in the right place, it only needs to
  be done once (the suggested solution being to make
  gnome-settings-daemon set the gtk-modules XSETTING that libgtk now
  watches).

 The initialization code needs access to the xsetting; in the
 pre-XSETTING days, this meant GTK_MODULES for pure-gtk+ and gconf for
 'gnome' progs.

 It makes sense for gtk+ apps to do this via the xsetting now, instead of
 the env variable, that would improve the situation.  However this will
 not work for programs in the second category (libgnome using apps).
 That's why the gnome_program_init code in libgnome has a11y loading
 logic...

libgnome/libgnomeui using programs _are_ GTK programs.  The XSETTING
should be sufficient to load the basic GTK accessibility modules.  The
idea is to only do the libgnomeui-specific module loading in
gnome_program_init().  Why don't you think this would work?

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


Re: [g-a-devel] GnomeClient replacement?

2006-07-26 Thread Fernando Herrera
On 7/26/06, James Henstridge [EMAIL PROTECTED] wrote:
 1. gnome-settings-daemon is modified to set the gtk-modules XSETTING,
 based on the existing gconf key.  If accessibility is enabled, it sets
 it to libgail:libatk-bridge.

So if we are moving to this solution we could also add a
gnome_segvhandler module to this XSETTING in order to get gtk_init
load this module installing the segv handler, right?

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


Re: [g-a-devel] GnomeClient replacement?

2006-07-26 Thread James Henstridge
On 26/07/06, Fernando Herrera [EMAIL PROTECTED] wrote:
 On 7/26/06, James Henstridge [EMAIL PROTECTED] wrote:
  1. gnome-settings-daemon is modified to set the gtk-modules XSETTING,
  based on the existing gconf key.  If accessibility is enabled, it sets
  it to libgail:libatk-bridge.

 So if we are moving to this solution we could also add a
 gnome_segvhandler module to this XSETTING in order to get gtk_init
 load this module installing the segv handler, right?

That would probably also be possible.

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


Re: downstream bugs [was Re: GnomeClient replacement?]

2006-07-26 Thread Brian Nitz
Luis Villa wrote:
 On 7/19/06, Dan Winship [EMAIL PROTECTED] wrote:
   
 Luis Villa wrote:
 
 * distros are all crap at getting their bugs upstream, pretty much.
 (Some are slightly better than others, at various times.)
   
 So now that we've got XML-RPC support in bugzilla, it would be insanely
 cool if someone could write interfaces and code to let you do
 cross-bugzilla refiling / mark as duplicate / mark as depending on or
 blocking. (Including cross-bugzilla notifications of relevant changes.)

 So like, someone files a bug against the panel on SLED, we figure out
 that it's an upstream bug, but we still want to track it, because it's
 still a bug against our product too, and it's affecting a customer. So
 we click a little refile this upstream and mark the local bug as
 depending on the upstream one button, which does just that. Then if we
 investigate further, we can add comments upstream, or if someone else
 fixes it and closes the bug upstream, we'd get a notification of that,
 and can apply the fix and close our bug.
 

 I strongly believe developing and maintaining such tools would be a
 very worthwhile investment for the various distros- it would reduce
 the duplication of QA by all parties (which is pretty brutal overhead
 right now), increase the speed that fixes get to users (again, a win
 for all parties), so on, so forth. I'd even be willing to argue that
 this is something a paid bugmaster should do, or at least help the
 distros' QA teams with. Obviously not going to be me at this point,
 but something I think the board and advisory board should keep in
 mind.

 Luis
 ___
 desktop-devel-list mailing list
 desktop-devel-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/desktop-devel-list
   
I really like this idea.  We (Sun) had a process for upstreaming bugs 
but when GNOME head moved away from the center of gravity of our user 
base we didn't find it very useful.  Now that we're developing closer to 
head again, we're encouraging non-distro specific bugs to be manually 
upstreamed.   This isn't an easy sell because most QA and customer 
support people are familiar with one tool and one process.  If GNOME was 
the only component in our distribution I'd push to drop our internal bug 
tools entirely and use b.g.o but it isn't.  So I'd like to push 
internally for improving our process for mapping QA bug content to and 
from bugzilla, tools and a good process for managing bugs generated by 
users of legacy GNOME releases would certainly help make the case.  

What, besides bugzilla's XML-RPC support, do we need in order to make 
this work well?  Off the top of my head:

A cross-platform automated crash logger:
- gathers corefile and symbols when possible
- modular so that lsof, dtrace and stacktrace fingerprinting can be 
enabled.  (Would it be useful if, when an infrequent bug happened in a 
component the logger could automatically load some more detailed tracing 
modules so that if it happens again we get a better trace?)

A crash/bug/rfe GUI which allows opt-in/opt-out to avoid privacy law 
violations.

An I hate this/I love this key which brings up the GUI and passes it 
information about the currently focused widget (or just a screenshot?)

A crash/bug/rfe fingerprinter.
- Gathers gnome release version, component versions, distribution 
and whatever else makes this crash/bug/rfe unique.
- When passed a crash/bug/rfe object attempts to match the stack 
trace or bug description with known b.g.o bugs.

A patch-bug mapper  
- O.K. maybe this is blue-sky stuff, but one of my pet peeves is 
when bugs are marked as fixed without any indication in the bug as to 
where the patch is, what version the patch applies to...  I'd like to 
see a two way mapping between every fixed bug and the source patch that 
fixed it.  I understand that this is often impossible when one patch 
fixes many bugs or several patches fix one bug and some of the patches 
only apply to patched distribution specific code... but wouldn't it be 
cool to always tag the bits of code responsible for fixing each bug/rfe 
with something that can be linked to and viewed from within the bug report?
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Baobab

2006-07-26 Thread Alex Jones
Hi Davyd

Interesting to see that approach to portraying disk usage. Personally,
however, I feel that anyone really wanting this kind of software would
probably prefer to use something like Graphical Disk Map
http://gdmap.sourceforge.net/.

As an outsider to this whole process, though, I'm not sure I totally
understand why applications have to be bundled into packages of vaguely
related software like this. Can't distributions make their own minds up?

On Wed, 2006-07-26 at 13:21 +0800, Davyd Madeley wrote:
 Perhaps this has been discussed, and I missed it, but...
 
 Looking through the change sets, I see gnome-utils has now included the
 application Baobab. This is quite a handy utility if you wish to analyse
 your disk space usage, but I am wondering if this application really
 forms part of what one would consider 'Desktop'.
 
 It very much seems like a 3rd party utility at the moment that has
 simply been included in the core release.
 
 This harks back to the discussion about what should be considered
 'Desktop', but for the case of Baobab, perhaps we can distill this down
 to three fundamental questions:
  - is it mature enough?
  - is it useful enough to the majority of our users? and
  - could this idea be integrated more tightly into existing software 
that the user is familiar with (eg. making it a Nautilus View)
 
 --d
 
-- 
Alex Jones [EMAIL PROTECTED]

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


Re: Baobab

2006-07-26 Thread Emmanuele Bassi
Hi;

On Wed, 2006-07-26 at 12:29 +0100, Alex Jones wrote:
 Hi Davyd
 
 Interesting to see that approach to portraying disk usage. Personally,
 however, I feel that anyone really wanting this kind of software would
 probably prefer to use something like Graphical Disk Map
 http://gdmap.sourceforge.net/.

Treemap view is supported by Baobab too, but it's not its major feature
- which is a nice integration with Nautilus and (now) with the Search
tool.

 As an outsider to this whole process, though, I'm not sure I totally
 understand why applications have to be bundled into packages of vaguely
 related software like this. Can't distributions make their own minds up?

First, do read the thread about the inclusion of Baobab:

  http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00112.html

The decision to add it to gnome-utils was due to the fact that Baobab is
a little utility, with a code base small enough not to require its own
package (it did have its own package, though, as it was already shipped
by Ubuntu and Debian before the inclusion); it was also actively
maintained at the time of inclusion (the latest release of gdmap is
dated December 2005).

The GNOME Utilities package is a small package that GNOME has kept since
the 1.x era (and before); it provides some application other than
baobab, like the screenshoter, the file search dialog, the dictionary
and the system log viewer, that are not sufficiently big to warrant
their own package but at the same time are considered part of the basic
offering of GNOME itself.

Ciao,
 Emmanuele (gnome-utils co-maintainer).

-- 
Emmanuele Bassi,  E: [EMAIL PROTECTED]
W: http://www.emmanuelebassi.net
B: http://log.emmanuelebassi.net

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


Re: [g-a-devel] GnomeClient replacement?

2006-07-26 Thread Fernando Herrera
Humm I'm seeing a problem here. What about GNOME/GTK+ applications
launched  outside a gnome-session? (for example people using KDE).

They won't get the gtk-modules XSETTING and then they won't be accesible at all.

I guess that the solution that Kristian pointed (gtk loading auto
loading runtime modules  provided by the platform) may solve this
problem:

- gtk_init -- load_init_modules:
   - gnome a11y module -- Check a11y gconf key -- load gail and friends
   - bug-buddy module -- install segv handler.

the downside of this method is that if we have installed gnome a11y
modules then we are adding a little bit of overhead to only-gtk
applications (loading gnome-module because it is installed, loading
gconf, checking a11y).

Salu2


On 7/26/06, James Henstridge [EMAIL PROTECTED] wrote:
 On 26/07/06, Fernando Herrera [EMAIL PROTECTED] wrote:
  On 7/26/06, James Henstridge [EMAIL PROTECTED] wrote:
   1. gnome-settings-daemon is modified to set the gtk-modules XSETTING,
   based on the existing gconf key.  If accessibility is enabled, it sets
   it to libgail:libatk-bridge.
 
  So if we are moving to this solution we could also add a
  gnome_segvhandler module to this XSETTING in order to get gtk_init
  load this module installing the segv handler, right?

 That would probably also be possible.

 James.

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


Re: Baobab

2006-07-26 Thread Kalle Vahlman
2006/7/26, Alex Jones [EMAIL PROTECTED]:
 As an outsider to this whole process, though, I'm not sure I totally
 understand why applications have to be bundled into packages of vaguely
 related software like this. Can't distributions make their own minds up?

GNOME software is (supposed to be) guaranteed to have some things like
active maintaining, translations, documentation etc. through
concentrated effort, something that individual projects (and their
maintainers) might never achieve.

But it's true that the definition of GNOME as a whole is a bit
complex, and does indeed contain more than just vaguely related
software :)

-- 
Kalle Vahlman, [EMAIL PROTECTED]
Powered by http://movial.fi
Interesting stuff at http://syslog.movial.fi
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Baobab

2006-07-26 Thread Alex Jones
Hi

On Wed, 2006-07-26 at 12:50 +0100, Emmanuele Bassi wrote:
 Hi;
 
 On Wed, 2006-07-26 at 12:29 +0100, Alex Jones wrote:
  Hi Davyd
  
  Interesting to see that approach to portraying disk usage. Personally,
  however, I feel that anyone really wanting this kind of software would
  probably prefer to use something like Graphical Disk Map
  http://gdmap.sourceforge.net/.
 
 Treemap view is supported by Baobab too, but it's not its major feature
 - which is a nice integration with Nautilus and (now) with the Search
 tool.

The treemap in GDMap really is much more usable. Perhaps we should port
the logic. I think they call it a cushioned treemap or something,
because it manages to make squares (as best it can), not rectangles! As
a result, you don't see thick black lines all over the place where a
file's representation is of proportions 40:1. Also the colouring is much
easier to analyse. Each colour in GDMap represents a file type, so you
can see if you have a massive folder of videos somewhere very easily!

Just some ideas...

  As an outsider to this whole process, though, I'm not sure I totally
  understand why applications have to be bundled into packages of vaguely
  related software like this. Can't distributions make their own minds up?
 
 First, do read the thread about the inclusion of Baobab:
 
   http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00112.html
 
 The decision to add it to gnome-utils was due to the fact that Baobab is
 a little utility, with a code base small enough not to require its own
 package (it did have its own package, though, as it was already shipped
 by Ubuntu and Debian before the inclusion); it was also actively
 maintained at the time of inclusion (the latest release of gdmap is
 dated December 2005).
 
 The GNOME Utilities package is a small package that GNOME has kept since
 the 1.x era (and before); it provides some application other than
 baobab, like the screenshoter, the file search dialog, the dictionary
 and the system log viewer, that are not sufficiently big to warrant
 their own package but at the same time are considered part of the basic
 offering of GNOME itself.

I understand. Thanks

 Ciao,
  Emmanuele (gnome-utils co-maintainer).
 
-- 
Alex Jones [EMAIL PROTECTED]

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


Re: Winners of today's build breakages

2006-07-26 Thread Joseph E. Sacco, Ph.D.
(0) currently running 2.15.90
For what it's worth, I am currently running 2.15.90, built from the
source in GARNOME CVS-HEAD

(1) dbus API deprecation issues
There are some other packages provided by GARNOME that still require
updating to handle dbus API deprecation:
* avahi
* dhcdbd
* hal
* liboobs
* NetworkManager
* rhythmbox


(2) missing dbus-sharp-0.63 tarball
The mono bindings are currently available only through GIT.

-Joseph

-- 
joseph_sacco [at] comcast [dot] net

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


Re: Baobab

2006-07-26 Thread Emmanuele Bassi
Hi;

On Wed, 2006-07-26 at 13:18 +0100, Alex Jones wrote:

  Treemap view is supported by Baobab too, but it's not its major feature
  - which is a nice integration with Nautilus and (now) with the Search
  tool.
 
 The treemap in GDMap really is much more usable. Perhaps we should port
 the logic. I think they call it a cushioned treemap or something,
 because it manages to make squares (as best it can), not rectangles! As
 a result, you don't see thick black lines all over the place where a
 file's representation is of proportions 40:1. Also the colouring is much
 easier to analyse. Each colour in GDMap represents a file type, so you
 can see if you have a massive folder of videos somewhere very easily!
 
 Just some ideas...

I am sure that if you file RFEs for these features, baobab's maintainer
will be glad to look at them and eventually implement them in the next
release cycle.

Ciao,
 Emmanuele.

-- 
Emmanuele Bassi,  E: [EMAIL PROTECTED]
W: http://www.emmanuelebassi.net
B: http://log.emmanuelebassi.net

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


Re: Winners of today's build breakages

2006-07-26 Thread Lennart Poettering
On Wed, 26.07.06 08:27, Joseph E. Sacco, Ph.D. ([EMAIL PROTECTED]) wrote:

 (1) dbus API deprecation issues
 There are some other packages provided by GARNOME that still require
 updating to handle dbus API deprecation:
 * avahi

I am surprised about this one. We fixed that in our 0.6.12 release. Or
at least I thought so, since I have not tested the patch myself on
DBUS 0.9x:

http://avahi.org/changeset/1238

Could anybody enlighten me if this is still a problem?

Lennart

-- 
Lennart Poettering; lennart [at] poettering [dot] net
ICQ# 11060553; GPG 0x1A015CC4; http://0pointer.net/lennart/
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [g-a-devel] GnomeClient replacement?

2006-07-26 Thread Matthias Clasen
On 7/26/06, Fernando Herrera [EMAIL PROTECTED] wrote:
 Humm I'm seeing a problem here. What about GNOME/GTK+ applications
 launched  outside a gnome-session? (for example people using KDE).

 They won't get the gtk-modules XSETTING and then they won't be accesible at 
 all.

 I guess that the solution that Kristian pointed (gtk loading auto
 loading runtime modules  provided by the platform) may solve this
 problem:

 - gtk_init -- load_init_modules:
- gnome a11y module -- Check a11y gconf key -- load gail and friends
- bug-buddy module -- install segv handler.

 the downside of this method is that if we have installed gnome a11y
 modules then we are adding a little bit of overhead to only-gtk
 applications (loading gnome-module because it is installed, loading
 gconf, checking a11y).


GTK+ programs running outside a session can either fall back to the
GTK_MODULES envvar or use an xsettings manager even if they
are running under, say, KDE. That was the initial idea of xsettings
anyway, and I believe there is a xsettings manager for KDE that
some distributions use.

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


Re: [g-a-devel] GnomeClient replacement?

2006-07-26 Thread Frederic Crozat
Le mercredi 26 juillet 2006 à 09:05 -0400, Matthias Clasen a écrit :
 On 7/26/06, Fernando Herrera [EMAIL PROTECTED] wrote:
  Humm I'm seeing a problem here. What about GNOME/GTK+ applications
  launched  outside a gnome-session? (for example people using KDE).
 
  They won't get the gtk-modules XSETTING and then they won't be accesible at 
  all.
 
  I guess that the solution that Kristian pointed (gtk loading auto
  loading runtime modules  provided by the platform) may solve this
  problem:
 
  - gtk_init -- load_init_modules:
 - gnome a11y module -- Check a11y gconf key -- load gail and friends
 - bug-buddy module -- install segv handler.
 
  the downside of this method is that if we have installed gnome a11y
  modules then we are adding a little bit of overhead to only-gtk
  applications (loading gnome-module because it is installed, loading
  gconf, checking a11y).
 
 
 GTK+ programs running outside a session can either fall back to the
 GTK_MODULES envvar or use an xsettings manager even if they
 are running under, say, KDE. That was the initial idea of xsettings
 anyway, and I believe there is a xsettings manager for KDE that
 some distributions use.

xsettings-kde : ugly hack but it works not so bad.. I might add
accessibility in it too but I need to check if KDE has some
accessibility key.

http://cvs.mandriva.com/cgi-bin/viewvc.cgi/soft/xsettings-kde/

-- 
Frederic Crozat [EMAIL PROTECTED]
Mandriva

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


Re: Winners of today's build breakages

2006-07-26 Thread Joseph E. Sacco, Ph.D.
Thanks, Lennart. You are correct. I am currently running 0.6.11 [:-)].
Updating now.


-Joseph


On Wed, 2006-07-26 at 14:51 +0200, Lennart Poettering wrote:
 On Wed, 26.07.06 08:27, Joseph E. Sacco, Ph.D. ([EMAIL PROTECTED]) wrote:
 
  (1) dbus API deprecation issues
  There are some other packages provided by GARNOME that still require
  updating to handle dbus API deprecation:
  * avahi
 
 I am surprised about this one. We fixed that in our 0.6.12 release. Or
 at least I thought so, since I have not tested the patch myself on
 DBUS 0.9x:
 
 http://avahi.org/changeset/1238
 
 Could anybody enlighten me if this is still a problem?
 
 Lennart
 
-- 
joseph_sacco [at] comcast [dot] net

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


Re: downstream bugs [was Re: GnomeClient replacement?]

2006-07-26 Thread Luis Villa
On 7/26/06, Brian Nitz [EMAIL PROTECTED] wrote:
 Luis Villa wrote:
  On 7/19/06, Dan Winship [EMAIL PROTECTED] wrote:
 
  Luis Villa wrote:
 
  * distros are all crap at getting their bugs upstream, pretty much.
  (Some are slightly better than others, at various times.)
 
  So now that we've got XML-RPC support in bugzilla, it would be insanely
  cool if someone could write interfaces and code to let you do
  cross-bugzilla refiling / mark as duplicate / mark as depending on or
  blocking. (Including cross-bugzilla notifications of relevant changes.)
 
  So like, someone files a bug against the panel on SLED, we figure out
  that it's an upstream bug, but we still want to track it, because it's
  still a bug against our product too, and it's affecting a customer. So
  we click a little refile this upstream and mark the local bug as
  depending on the upstream one button, which does just that. Then if we
  investigate further, we can add comments upstream, or if someone else
  fixes it and closes the bug upstream, we'd get a notification of that,
  and can apply the fix and close our bug.
 
 
  I strongly believe developing and maintaining such tools would be a
  very worthwhile investment for the various distros- it would reduce
  the duplication of QA by all parties (which is pretty brutal overhead
  right now), increase the speed that fixes get to users (again, a win
  for all parties), so on, so forth. I'd even be willing to argue that
  this is something a paid bugmaster should do, or at least help the
  distros' QA teams with. Obviously not going to be me at this point,
  but something I think the board and advisory board should keep in
  mind.
 
 I really like this idea.  We (Sun) had a process for upstreaming bugs
 but when GNOME head moved away from the center of gravity of our user
 base we didn't find it very useful.  Now that we're developing closer to
 head again, we're encouraging non-distro specific bugs to be manually
 upstreamed.   This isn't an easy sell because most QA and customer
 support people are familiar with one tool and one process.

Also because GNOME does not take the time to make the benefits clear.
I believe part of the job of a distro-focused bugmaster would be to
say 'you filed X bugs upstream this quarter; Y percentage of them were
fixed by the community', or other such numbers that would clarify the
value to the distro.

 If GNOME was
 the only component in our distribution I'd push to drop our internal bug
 tools entirely and use b.g.o but it isn't.  So I'd like to push
 internally for improving our process for mapping QA bug content to and
 from bugzilla, tools and a good process for managing bugs generated by
 users of legacy GNOME releases would certainly help make the case.

All distros should be pushing for this :) Would it perhaps be useful
to have a QA summit at the Boston Summit, where the various distros
could compare notes on upstreaming technique, and see if there are
ways they could collaborate?

 What, besides bugzilla's XML-RPC support, do we need in order to make
 this work well?  Off the top of my head:

 A cross-platform automated crash logger:
 - gathers corefile and symbols when possible
 - modular so that lsof, dtrace and stacktrace fingerprinting can be
 enabled.  (Would it be useful if, when an infrequent bug happened in a
 component the logger could automatically load some more detailed tracing
 modules so that if it happens again we get a better trace?)

bug-buddy is inching in this direction, but yeah, tied to gdb right
now. Would be great to see some investment in this by the distros (who
are, after all, the ones directly financially impacted by crashes.)

 A crash/bug/rfe GUI which allows opt-in/opt-out to avoid privacy law
 violations.

I believe bug-buddy already does this, no?

 An I hate this/I love this key which brings up the GUI and passes it
 information about the currently focused widget (or just a screenshot?)

I like this idea, but would consider it a secondary priority until we
can better handle crashes. Baby steps :)

 A crash/bug/rfe fingerprinter.
 - Gathers gnome release version, component versions, distribution
 and whatever else makes this crash/bug/rfe unique.

Latest bug-buddy does this now, I believe.

 - When passed a crash/bug/rfe object attempts to match the stack
 trace or bug description with known b.g.o bugs.

We're getting there ;)

 A patch-bug mapper
 - O.K. maybe this is blue-sky stuff, but one of my pet peeves is
 when bugs are marked as fixed without any indication in the bug as to
 where the patch is, what version the patch applies to...  I'd like to
 see a two way mapping between every fixed bug and the source patch that
 fixed it.  I understand that this is often impossible when one patch
 fixes many bugs or several patches fix one bug and some of the patches
 only apply to patched distribution specific code... but wouldn't it be
 cool to always tag the bits of code responsible for fixing 

Re: Winners of today's build breakages

2006-07-26 Thread Elijah Newren
On 7/26/06, Bastien Nocera [EMAIL PROTECTED] wrote:
 On Wed, 2006-07-26 at 08:51 +0100, Bastien Nocera wrote:
  On Tue, 2006-07-25 at 20:40 -0600, Elijah Newren wrote:
  
   totem:
   No new release of totem was made, meaning that the fix in head for
   using dbus_connection_disconnect() isn't in the most recent tarball.
   So, we just need a new tarball release.
 
  I'd gladly accept the blame if it wasn't for the fact that I got no
  warnings from d-bus that the function was deprecated (GCC can throw nice
  warnings for things like that), and you're the first person to file a
  bug about it.
 
  I blame your too new D-Bus, works fine on my D-Bus 0.22 (no really, it
  does).
 
  Now I'll stop whinging, and release a tarball.

I think your complaints are perfectly fair.  It caught at least half a
dozen modules by complete surprise; it seems no one new that
dbus_connection_disconnect() had been deprecated for a year.

 Done, 1.5.90 is out.

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


Call For Help: Roll deskbar-applet 2.15.90.1

2006-07-26 Thread Nigel Tao
As previously mentioned, deskbar-applet doesn't build against e-d-s
HEAD - there is a trivial patch to d-a attached to
http://bugzilla.gnome.org/show_bug.cgi?id=347988 which looks good to
me (and looks good to others).

However, I am running GNOME 2.14 on my sole computer at the moment (a
laptop with a far-too-small hard disk), and I don't have the bleeding
edge jhbuild built (or have otherwise built e-d-s 2.15.x).
Consequently, I can't make the patched tarball because I can't, er,
make.  So, I would muchly appreciate [1] it if somebody with
appropriate privileges could check out deskbar-applet HEAD (I don't
think it's changed since I rolled 2.15.90 a couple of days ago), apply
the trivial patch mentioned above, update configure.ac, NEWS and the
ChangeLog, make a 2.15.90.1 tarball, make distcheck, scp the resultant
.tar.gz to master.gnome.org and install-module the sucker.  Raphael
(kikidonk) is on vacation (??) until the 29th, and I don't know if the
other deskbar folks have sufficient privileges to make a release, so I
might need a hero to step up right now.

Otherwise, I can have another go at it in the (Australian) morning,
but it would rock if somebody could help out now.

There are simply not enough hours in the day  :-(
Nigel.


[1] I'll buy all applicable people a bunch of beers the next time
GUADEC is in Australia, for example.  :-)
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Proposed Orca Migration

2006-07-26 Thread Shaun McCance
On Wed, 2006-07-26 at 05:26 -0400, Willie Walker wrote:
 Hi All:
 
 In the spirit of keeping the Orca migration decoupled from the
 accessibility properties dialog redesign, Bill Haneman has created
 patches for control-center and gnome-session:
 
 http://bugzilla.gnome.org/show_bug.cgi?id=348630 (control-center)
 http://bugzilla.gnome.org/show_bug.cgi?id=348643 (gnome-session)
 
 The first patch (control-center) gives preference to using 'orca' for
 the exec_ats property if screen reading or magnification is desired, but
 will fallback to 'gnopernicus' if 'orca' is not present on the machine.
 
 The second patch (gnome-session) will fallback to 'orca' if the exec_ats
 prefs has specified 'gnopernicus' but 'gnopernicus' is not present on
 the machine.
 
 These seem to address Shaun's migration concerns as well as Matthias'
 FC6 concerns.
 
 I'll be happy to work with the control-center and gnome-session
 maintainers to roll these patches in for GNOME 2.16.
 
 Comments?

I have only one concern with this proposal, and note that none
of my previous proposals addressed this issue very well either.
If I'm running different versions of Gnome off the same home
directory, and I turn on the screen reader in the 2.16 desktop,
my 2.14 desktop won't be able to launch the screen reader.

Situations like this are why it's nice to categorize the tools.
It makes it easier to write forwards-compatible code.  Not that
we could change past release now anyway.

--
Shaun


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


Re: Proposed Orca Migration

2006-07-26 Thread Bill Haneman
On Wed, 2006-07-26 at 16:14, Shaun McCance wrote:
 On Wed, 2006-07-26 at 05:26 -0400, Willie Walker wrote:
  Hi All:
  
  In the spirit of keeping the Orca migration decoupled from the
  accessibility properties dialog redesign, Bill Haneman has created
  patches for control-center and gnome-session:
  
  http://bugzilla.gnome.org/show_bug.cgi?id=348630 (control-center)
  http://bugzilla.gnome.org/show_bug.cgi?id=348643 (gnome-session)
  
  The first patch (control-center) gives preference to using 'orca' for
  the exec_ats property if screen reading or magnification is desired, but
  will fallback to 'gnopernicus' if 'orca' is not present on the machine.
  
  The second patch (gnome-session) will fallback to 'orca' if the exec_ats
  prefs has specified 'gnopernicus' but 'gnopernicus' is not present on
  the machine.
  
  These seem to address Shaun's migration concerns as well as Matthias'
  FC6 concerns.
  
  I'll be happy to work with the control-center and gnome-session
  maintainers to roll these patches in for GNOME 2.16.
  
  Comments?
 
 I have only one concern with this proposal, and note that none
 of my previous proposals addressed this issue very well either.
 If I'm running different versions of Gnome off the same home
 directory, and I turn on the screen reader in the 2.16 desktop,
 my 2.14 desktop won't be able to launch the screen reader.

Will and I have talked about this case.  Our conclusion is that users
will not want to switch between gnopernicus and orca.  Besides, the case
you are referring to is actually a sort of forward compatibility
scenario which one can never really support, i.e. a 2.16 dialog enables
a feature not available in 2.14.  It also begs the question of why an
existing Gnome 2.14 would need a screenreader in 2.16 without having
enabled it previously, in 2.14.

Three solutions are available to the user of 2.14+2.16 shared
directories who actually runs the 2.16 dialog and enables automatic orca
startup:
1) install orca on the 2.14 desktop, where it should run fine;
2) use gnopernicus on both (with fallback to 'orca' on the 2.16 system,
if gnopernicus is not available);
3) ln -s /usr/bin/orca /usr/bin/gnopernicus on the 2.14 system.

 Situations like this are why it's nice to categorize the tools.
 It makes it easier to write forwards-compatible code.  Not that
 we could change past release now anyway.

Well, we could patch 2.14.X  but I don't think that these hypothetical
cases will actually have a serious impact on users (and in any case we
have straightforward workarounds).  Forwards-compatibility is tricky at
the best of times.

Bill

 --
 Shaun
 
 

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Mike Kestner
On Tue, 2006-07-25 at 09:33 -0600, Elijah Newren wrote:

  We bind six libraries that fall in the desktop set currently.  I cannot
  split out three of them because the APIs are included in gnome-sharp.dll
  currently, and to split them out would break API compat for my users.
 
 Are you saying that parallel installation of libraries is impossible
 in the mono world?  I don't see how this has to break API
 compatibility for your current users.

Parallel-installation is a compatibility break.

I think I've come up with a package division that would be acceptable
from a stability standpoint for us and still satisfy this no desktop
libs requirement people seem to be dogmatically enforcing.

We could split gtk-sharp into two packages:

gtk-sharp-2.10.0 would keep glib-sharp, pango-sharp, atk-sharp,
gdk-sharp, gtk-sharp, glade-sharp, and gtkdotnet.  I would propose this
altered package for inclusion in the Bindings release set.

gnome-sharp-2.16.0 would get gnome-vfs-sharp, gnome-sharp, art-sharp,
rsvg-sharp, vte-sharp, gconf-sharp, and gtkhtml-sharp.  I would propose
this package for inclusion in the Desktop release set.

The division should satisfy all the rules.  There is no rule against a
platform binding living in the Desktop release set.

-- 
Mike Kestner [EMAIL PROTECTED]

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


Re: Baobab

2006-07-26 Thread Alan Horkan

On Wed, 26 Jul 2006, Davyd Madeley wrote:

 Date: Wed, 26 Jul 2006 13:21:50 +0800
 From: Davyd Madeley [EMAIL PROTECTED]
 To: Gnome Desktop Development List desktop-devel-list@gnome.org
 Subject: Baobab

 Perhaps this has been discussed, and I missed it, but...

Inclusion of baobab in gnome-utils
http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00112.html

Found using the following google search:
site:mail.gnome.org desktop-devel baobab.

(easy once I spelt baobab correctly ;)


-- 
Alan H.

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Vincent Untz
Hi Mike,

On Wed, July 26, 2006 17:35, Mike Kestner wrote:
 I think I've come up with a package division that would be acceptable
 from a stability standpoint for us and still satisfy this no desktop
 libs requirement people seem to be dogmatically enforcing.

 We could split gtk-sharp into two packages:

 gtk-sharp-2.10.0 would keep glib-sharp, pango-sharp, atk-sharp,
 gdk-sharp, gtk-sharp, glade-sharp, and gtkdotnet.  I would propose this
 altered package for inclusion in the Bindings release set.

(I don't know what's in gtkdotnet, but I suppose it's stuff to make it
easier to use gtk+)

 gnome-sharp-2.16.0 would get gnome-vfs-sharp, gnome-sharp, art-sharp,
 rsvg-sharp, vte-sharp, gconf-sharp, and gtkhtml-sharp.  I would propose
 this package for inclusion in the Desktop release set.

 The division should satisfy all the rules.  There is no rule against a
 platform binding living in the Desktop release set.

This looks like it would work. gnome-vfs-sharp, gnome-sharp and
gconf-sharp could go in the bindings suite too, but this would imply
either creating a third package or moving them in gtk-sharp-2.10.0.

Thanks for working on this!

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: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Mike Kestner
On Wed, 2006-07-26 at 17:47 +0200, Vincent Untz wrote:

  gtk-sharp-2.10.0 would keep glib-sharp, pango-sharp, atk-sharp,
  gdk-sharp, gtk-sharp, glade-sharp, and gtkdotnet.  I would propose this
  altered package for inclusion in the Bindings release set.
 
 (I don't know what's in gtkdotnet, but I suppose it's stuff to make it
 easier to use gtk+)

Stuff to allow drawing on Gdk windows with the .Net System.Drawing API.
Any future additions will be of a similar flavor.  Helper classes for
access to .Net APIs for which we don't want to put an additional
dependency on gtk-sharp.dll.

  The division should satisfy all the rules.  There is no rule against a
  platform binding living in the Desktop release set.
 
 This looks like it would work. gnome-vfs-sharp, gnome-sharp and
 gconf-sharp could go in the bindings suite too, but this would imply
 either creating a third package or moving them in gtk-sharp-2.10.0.

Putting all the gnome stuff in one gnome-sharp package has a certain
marketability/sense to it.  And gnome-sharp can't go in platform.  It's
the source of all this angst, because it has the dreaded print and panel
APIs.

-- 
Mike Kestner [EMAIL PROTECTED]

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Mike Kestner
On Wed, 2006-07-26 at 18:21 +0200, Murray Cumming wrote:

  gtk-sharp-2.10.0 would keep glib-sharp, pango-sharp, atk-sharp,
  gdk-sharp, gtk-sharp, glade-sharp, and gtkdotnet.  I would propose this
  altered package for inclusion in the Bindings release set.
 
 That seems a lot nicer.
 
 I am, however, slightly concerned that this would force people to depend
 on libglade even when we have a libglade replacement in GTK+. The C, C
 ++, Python, Java, and Perl users will be able to rewrite their
 applications so that they don't need libglade on the system.

glade-sharp is an optional build.  We're not forcing anyone to put it on
their systems.

-- 
Mike Kestner [EMAIL PROTECTED]

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Murray Cumming
On Wed, 2006-07-26 at 11:25 -0500, Mike Kestner wrote:
 On Wed, 2006-07-26 at 18:21 +0200, Murray Cumming wrote:
 
   gtk-sharp-2.10.0 would keep glib-sharp, pango-sharp, atk-sharp,
   gdk-sharp, gtk-sharp, glade-sharp, and gtkdotnet.  I would propose this
   altered package for inclusion in the Bindings release set.
  
  That seems a lot nicer.
  
  I am, however, slightly concerned that this would force people to depend
  on libglade even when we have a libglade replacement in GTK+. The C, C
  ++, Python, Java, and Perl users will be able to rewrite their
  applications so that they don't need libglade on the system.
 
 glade-sharp is an optional build.  We're not forcing anyone to put it on
 their systems.

These optional builds don't help much, unless people are using gentoo
(or other source-based distros).

If the binary package was built with glade support then distros are
unlikely to change their binary package in the future to remove the
glade support. That would be an ABI break.

-- 
Murray Cumming
[EMAIL PROTECTED]
www.murrayc.com
www.openismus.com

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Jürg Billeter
On Mit, 2006-07-26 at 18:32 +0200, Murray Cumming wrote:
 On Wed, 2006-07-26 at 11:25 -0500, Mike Kestner wrote:
  On Wed, 2006-07-26 at 18:21 +0200, Murray Cumming wrote:
  
gtk-sharp-2.10.0 would keep glib-sharp, pango-sharp, atk-sharp,
gdk-sharp, gtk-sharp, glade-sharp, and gtkdotnet.  I would propose this
altered package for inclusion in the Bindings release set.
   
   That seems a lot nicer.
   
   I am, however, slightly concerned that this would force people to depend
   on libglade even when we have a libglade replacement in GTK+. The C, C
   ++, Python, Java, and Perl users will be able to rewrite their
   applications so that they don't need libglade on the system.
  
  glade-sharp is an optional build.  We're not forcing anyone to put it on
  their systems.
 
 These optional builds don't help much, unless people are using gentoo
 (or other source-based distros).
 
 If the binary package was built with glade support then distros are
 unlikely to change their binary package in the future to remove the
 glade support. That would be an ABI break.

gtk-sharp has a separate glib-sharp-2.0.pc pkg-config file, so it's
relatively easy to provide multiple binary packages from one source
package or am I missing something?


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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Elijah Newren
On 7/26/06, Alex Graveley [EMAIL PROTECTED] wrote:

 This sounds great, and will help Gtk# t be used by many more people!

 Sorry to add confusion, but how does this help the Tomboy discussion?
 I'm using gnome-sharp and gconf-sharp.  And hopefully the panel APIs in
 the future (there is a crasher bug currently, so I'm using a local copy).

 Would we add gnome-sharp as a soft dependency if Tomboy is included,
 similar to e.g. libsoup for Evolution?

Pending the gtk# discussion elsewhere, the idea would be to treat it
the same as python -- stable bindings of platform modules in the
bindings release, unstable bindings of desktop (and possibly even some
platform) modules in the desktop release, and desktop modules allowed
to depend on either of those two sets of bindings.

In short, no further work required of you in regards to this
particular issue.  :-)
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Murray Cumming
On Wed, 2006-07-26 at 18:40 +0200, Jürg Billeter wrote:
  These optional builds don't help much, unless people are using gentoo
  (or other source-based distros).
  
  If the binary package was built with glade support then distros are
  unlikely to change their binary package in the future to remove the
  glade support. That would be an ABI break.
 
 gtk-sharp has a separate glib-sharp-2.0.pc pkg-config file, so it's
 relatively easy to provide multiple binary packages from one source
 package or am I missing something?

It might be possible, but distros generally don't do that. And once
they've released a binary package and called it stable then they can't
change that (unless they do a parallel install and deprecate the old
binary package).

gnome-python-extras is an example of an all-in-one source tarball that's
currently causing me problems because it's packaged as an all-in-one
binary package on debian/Ubuntu.


-- 
Murray Cumming
[EMAIL PROTECTED]
www.murrayc.com
www.openismus.com

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

Re: Call For Help: Roll deskbar-applet 2.15.90.1

2006-07-26 Thread Elijah Newren
On 7/26/06, Nigel Tao [EMAIL PROTECTED] wrote:
 As previously mentioned, deskbar-applet doesn't build against e-d-s
 HEAD - there is a trivial patch to d-a attached to
 http://bugzilla.gnome.org/show_bug.cgi?id=347988 which looks good to
 me (and looks good to others).

 However, I am running GNOME 2.14 on my sole computer at the moment (a
 laptop with a far-too-small hard disk), and I don't have the bleeding
 edge jhbuild built (or have otherwise built e-d-s 2.15.x).
 Consequently, I can't make the patched tarball because I can't, er,
 make.  So, I would muchly appreciate [1] it if somebody with
 appropriate privileges could check out deskbar-applet HEAD (I don't
 think it's changed since I rolled 2.15.90 a couple of days ago), apply
 the trivial patch mentioned above, update configure.ac, NEWS and the
 ChangeLog, make a 2.15.90.1 tarball, make distcheck, scp the resultant
 .tar.gz to master.gnome.org and install-module the sucker.  Raphael
 (kikidonk) is on vacation (??) until the 29th, and I don't know if the
 other deskbar folks have sufficient privileges to make a release, so I
 might need a hero to step up right now.

/me starts some patching and 'make distcheck' action on his machine...

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Mike Kestner
On Wed, 2006-07-26 at 18:32 +0200, Murray Cumming wrote:

 These optional builds don't help much, unless people are using gentoo
 (or other source-based distros).
 
 If the binary package was built with glade support then distros are
 unlikely to change their binary package in the future to remove the
 glade support. That would be an ABI break.

Seems like you're just being argumentative, now.

Is the goal here to reinvent Gtk# in Gtkmm's image, or to satisfy the
requirements of the release set?  Last time I checked, libglade was a
platform library.

-- 
Mike Kestner [EMAIL PROTECTED]

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


Re: Baobab

2006-07-26 Thread Elijah Newren
On 7/26/06, Alan Horkan [EMAIL PROTECTED] wrote:
 Inclusion of baobab in gnome-utils
 http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00112.html

 Found using the following google search:
 site:mail.gnome.org desktop-devel baobab.

Nice to see that I'm not the only one who thinks google is the only
way to search the mail archives.  Perhaps we could get the search box
at http://mail.gnome.org/mailman/search to just simply use google
since it currently doesn't work?
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Proposed Orca Migration

2006-07-26 Thread Shaun McCance
On Wed, 2006-07-26 at 16:34 +0100, Bill Haneman wrote:
 On Wed, 2006-07-26 at 16:14, Shaun McCance wrote:
  On Wed, 2006-07-26 at 05:26 -0400, Willie Walker wrote:
   Hi All:
   
   In the spirit of keeping the Orca migration decoupled from the
   accessibility properties dialog redesign, Bill Haneman has created
   patches for control-center and gnome-session:
   
   http://bugzilla.gnome.org/show_bug.cgi?id=348630 (control-center)
   http://bugzilla.gnome.org/show_bug.cgi?id=348643 (gnome-session)
   
   The first patch (control-center) gives preference to using 'orca'
 for
   the exec_ats property if screen reading or magnification is
 desired, but
   will fallback to 'gnopernicus' if 'orca' is not present on the
 machine.
   
   The second patch (gnome-session) will fallback to 'orca' if the
 exec_ats
   prefs has specified 'gnopernicus' but 'gnopernicus' is not present
 on
   the machine.
   
   These seem to address Shaun's migration concerns as well as
 Matthias'
   FC6 concerns.
   
   I'll be happy to work with the control-center and gnome-session
   maintainers to roll these patches in for GNOME 2.16.
   
   Comments?
  
  I have only one concern with this proposal, and note that none
  of my previous proposals addressed this issue very well either.
  If I'm running different versions of Gnome off the same home
  directory, and I turn on the screen reader in the 2.16 desktop,
  my 2.14 desktop won't be able to launch the screen reader.
 
 Will and I have talked about this case.  Our conclusion is that users
 will not want to switch between gnopernicus and orca.  Besides, the
 case
 you are referring to is actually a sort of forward compatibility
 scenario which one can never really support, i.e. a 2.16 dialog
 enables
 a feature not available in 2.14.  It also begs the question of why an
 existing Gnome 2.14 would need a screenreader in 2.16 without having
 enabled it previously, in 2.14.

On the NFS-using network I'm on at work, I do most of my work
on my own personal machine, which I keep fairly current.  So
generally, I change my settings on that machine.  Occasionally,
I have to use another machine, and most Gnome boxes around the
office aren't as current as mine.

If a new Gnome user joined the company in about six months or
so, that user would probably get a 2.16 desktop and set all of
his settings there.

 Three solutions are available to the user of 2.14+2.16 shared
 directories who actually runs the 2.16 dialog and enables automatic
 orca
 startup:
 1) install orca on the 2.14 desktop, where it should run fine;
 2) use gnopernicus on both (with fallback to 'orca' on the 2.16
 system,
 if gnopernicus is not available);
 3) ln -s /usr/bin/orca /usr/bin/gnopernicus on the 2.14 system.

Yeah, all right.  I suppose there probably isn't a magical
solution that doesn't suck somewhere.  So let's just bite
the bullet and do this.

  Situations like this are why it's nice to categorize the tools.
  It makes it easier to write forwards-compatible code.  Not that
  we could change past release now anyway.
 
 Well, we could patch 2.14.X  but I don't think that these hypothetical
 cases will actually have a serious impact on users (and in any case we
 have straightforward workarounds).  Forwards-compatibility is tricky
 at
 the best of times.

That it is, and I do think we should put some serious effort
into addressing it desktop-wide.  Probably a lot of smartness
could be built into our configuration system to handle most
cases.  But part of the problem is that developers just need
to think about new interfaces they introduce (configuration
keys, binary names, command line options, etc.) and how they
will hold up to future changes.  It's not easy, and we won't
always be able to predict the problems of the future.  But
right now, I don't think we're even trying.

--
Shaun


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


Re: Baobab

2006-07-26 Thread Fabio Marzocca
On 7/26/06, Alex Jones [EMAIL PROTECTED] wrote:
 The treemap in GDMap really is much more usable. Perhaps we should port
 the logic. I think they call it a cushioned treemap or something,
 because it manages to make squares (as best it can), not rectangles! As
 a result, you don't see thick black lines all over the place where a
 file's representation is of proportions 40:1. Also the colouring is much
 easier to analyse. Each colour in GDMap represents a file type, so you
 can see if you have a massive folder of videos somewhere very easily!


We can work on the treemap. But I believe that it will be more useful
to have two different graphical representation, the user will select:
a treemap (even with rectangles instead of squares) and a ring-chart.
We are currently working on this enhancement.

Thanks for your suggestions.

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


Re: Baobab

2006-07-26 Thread Alan Horkan

On Wed, 26 Jul 2006, Elijah Newren wrote:

 Date: Wed, 26 Jul 2006 10:59:42 -0600
 From: Elijah Newren [EMAIL PROTECTED]
 To: Alan Horkan [EMAIL PROTECTED]
 Cc: Gnome Desktop Development List desktop-devel-list@gnome.org
 Subject: Re: Baobab

 On 7/26/06, Alan Horkan [EMAIL PROTECTED] wrote:
  Inclusion of baobab in gnome-utils
  http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00112.html
 
  Found using the following google search:
  site:mail.gnome.org desktop-devel baobab.

In hindsight that was rather terse and may have come across as rude or
patronising which wasn't my intention.  Often it is only easy to search
for things why you already know what you are looking for.

 Nice to see that I'm not the only one who thinks google is the only
 way to search the mail archives.  Perhaps we could get the search box
 at http://mail.gnome.org/mailman/search to just simply use google
 since it currently doesn't work?

A trickle of associated Ad revenue certainly going to the foundation
wouldn't do any harm I expect.

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


Re: Winners of today's build breakages

2006-07-26 Thread Joseph E. Sacco, Ph.D.
Elijah,

That's half of it... 

Take a look at the GAR Makefile for pwlib.  The post-configure target
creates a soft link that points to the pwlib source directory. Once in
place, the GAR Makefile for opal set and env variable

PWLIBDIR=$(prefix)/src/pwlib


-Joseph

===

On Wed, 2006-07-26 at 10:20 -0600, Elijah Newren wrote:
 On 7/26/06, Joseph E. Sacco, Ph.D. [EMAIL PROTECTED] wrote:
  (0) currently running 2.15.90
  For what it's worth, I am currently running 2.15.90, built from the
  source in GARNOME CVS-HEAD
 
 I have been unable to get pwlib and opal to build; they hardcode /usr
 and /usr/local into their search paths in configure, ignoring the
 specified prefix.  Did you get around this?  I checked out garnome and
 noticed you had
   CONFIGURE_ENV = PWLIBDIR=$(prefix)/src/pwlib
 in your opal Makefile; is that all that's needed to fix the
 braindamage in these modules?
-- 
joseph_sacco [at] comcast [dot] net

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


Re: Proposed Orca Migration

2006-07-26 Thread Willie Walker
Thanks Shaun!  

Just to confirm: you are on board with the proposed solution for GNOME
2.16 as outlined in the discussion and implemented by the patches for
bug 348630 and bug 348643?

For GNOME 2.18, a task will be to to a better job on setting
accessibility preferences.  The Ubuntu folks have done some related
thinking: https://wiki.ubuntu.com/Accessibility/Specs/CommonATConfig.

Will

On Wed, 2006-07-26 at 12:04 -0500, Shaun McCance wrote:
 On Wed, 2006-07-26 at 16:34 +0100, Bill Haneman wrote:
  On Wed, 2006-07-26 at 16:14, Shaun McCance wrote:
   On Wed, 2006-07-26 at 05:26 -0400, Willie Walker wrote:
Hi All:

In the spirit of keeping the Orca migration decoupled from the
accessibility properties dialog redesign, Bill Haneman has created
patches for control-center and gnome-session:

http://bugzilla.gnome.org/show_bug.cgi?id=348630 (control-center)
http://bugzilla.gnome.org/show_bug.cgi?id=348643 (gnome-session)

The first patch (control-center) gives preference to using 'orca'
  for
the exec_ats property if screen reading or magnification is
  desired, but
will fallback to 'gnopernicus' if 'orca' is not present on the
  machine.

The second patch (gnome-session) will fallback to 'orca' if the
  exec_ats
prefs has specified 'gnopernicus' but 'gnopernicus' is not present
  on
the machine.

These seem to address Shaun's migration concerns as well as
  Matthias'
FC6 concerns.

I'll be happy to work with the control-center and gnome-session
maintainers to roll these patches in for GNOME 2.16.

Comments?
   
   I have only one concern with this proposal, and note that none
   of my previous proposals addressed this issue very well either.
   If I'm running different versions of Gnome off the same home
   directory, and I turn on the screen reader in the 2.16 desktop,
   my 2.14 desktop won't be able to launch the screen reader.
  
  Will and I have talked about this case.  Our conclusion is that users
  will not want to switch between gnopernicus and orca.  Besides, the
  case
  you are referring to is actually a sort of forward compatibility
  scenario which one can never really support, i.e. a 2.16 dialog
  enables
  a feature not available in 2.14.  It also begs the question of why an
  existing Gnome 2.14 would need a screenreader in 2.16 without having
  enabled it previously, in 2.14.
 
 On the NFS-using network I'm on at work, I do most of my work
 on my own personal machine, which I keep fairly current.  So
 generally, I change my settings on that machine.  Occasionally,
 I have to use another machine, and most Gnome boxes around the
 office aren't as current as mine.
 
 If a new Gnome user joined the company in about six months or
 so, that user would probably get a 2.16 desktop and set all of
 his settings there.
 
  Three solutions are available to the user of 2.14+2.16 shared
  directories who actually runs the 2.16 dialog and enables automatic
  orca
  startup:
  1) install orca on the 2.14 desktop, where it should run fine;
  2) use gnopernicus on both (with fallback to 'orca' on the 2.16
  system,
  if gnopernicus is not available);
  3) ln -s /usr/bin/orca /usr/bin/gnopernicus on the 2.14 system.
 
 Yeah, all right.  I suppose there probably isn't a magical
 solution that doesn't suck somewhere.  So let's just bite
 the bullet and do this.
 
   Situations like this are why it's nice to categorize the tools.
   It makes it easier to write forwards-compatible code.  Not that
   we could change past release now anyway.
  
  Well, we could patch 2.14.X  but I don't think that these hypothetical
  cases will actually have a serious impact on users (and in any case we
  have straightforward workarounds).  Forwards-compatibility is tricky
  at
  the best of times.
 
 That it is, and I do think we should put some serious effort
 into addressing it desktop-wide.  Probably a lot of smartness
 could be built into our configuration system to handle most
 cases.  But part of the problem is that developers just need
 to think about new interfaces they introduce (configuration
 keys, binary names, command line options, etc.) and how they
 will hold up to future changes.  It's not easy, and we won't
 always be able to predict the problems of the future.  But
 right now, I don't think we're even trying.
 
 --
 Shaun
 
 

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


Re: Baobab

2006-07-26 Thread Alan Horkan

On Wed, 26 Jul 2006, Alex Jones wrote:

 Date: Wed, 26 Jul 2006 12:29:11 +0100
 From: Alex Jones [EMAIL PROTECTED]
 To: desktop-devel-list@gnome.org
 Subject: Re: Baobab

 Hi Davyd

 Interesting to see that approach to portraying disk usage. Personally,
 however, I feel that anyone really wanting this kind of software would
 probably prefer to use something like Graphical Disk Map
 http://gdmap.sourceforge.net/.

Maybe having an alias for gnome-disk-usage would help users who would like
to swap out Boabab for somethinge else?

(Also if Gdmap were ever proposed for inclusion I would hope it would use
MB by default rather than MiB, as seen in the screenshot.)

 As an outsider to this whole process, though, I'm not sure I totally
 understand why applications have to be bundled into packages of vaguely
 related software like this.

Picking something helps focus translators and documentation writers and
other contributors.  It also gives a fixed point of integration.  Ideally
it should not prevent other tools being switched out in place of the gnome
recommended default.

 Can't distributions make their own minds up?

Past experience would suggest they can all make up their own minds in
entirely different ways (gnome system tools are a reasonable example I
think).  By making a choice gnome encourages standardisation but in some
cases distributions will continue to ship their own custom tools.

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Murray Cumming
On Wed, 2006-07-26 at 11:52 -0500, Mike Kestner wrote:
 On Wed, 2006-07-26 at 18:32 +0200, Murray Cumming wrote:
 
  These optional builds don't help much, unless people are using gentoo
  (or other source-based distros).
  
  If the binary package was built with glade support then distros are
  unlikely to change their binary package in the future to remove the
  glade support. That would be an ABI break.
 
 Seems like you're just being argumentative, now.
 
 Is the goal here to reinvent Gtk# in Gtkmm's image, or to satisfy the
 requirements of the release set?  Last time I checked, libglade was a
 platform library.

I do not understand you (or your colleagues) always need to be so
aggressive and insulting every time this is discussed. What part of my
email made you feel that was necessary?

-- 
Murray Cumming
[EMAIL PROTECTED]
www.murrayc.com
www.openismus.com

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


Re: Putting the 'Mono debate' back on the rails

2006-07-26 Thread Mike Kestner
On Wed, 2006-07-26 at 20:09 +0200, Murray Cumming wrote:

  Is the goal here to reinvent Gtk# in Gtkmm's image, or to satisfy the
  requirements of the release set?  Last time I checked, libglade was a
  platform library.
 
 I do not understand you (or your colleagues) always need to be so
 aggressive and insulting every time this is discussed. What part of my
 email made you feel that was necessary?

Sorry you felt insulted.

Thank you for your suggestion.  I am well acquainted with your opinion
on this matter.  We have considered and declined the idea of splitting
our binding into a set of tarballs for each bound library.  We think
that we are already providing a very packaging-friendly set of
bindings. 

Pardon my abruptness.

-- 
Mike Kestner [EMAIL PROTECTED]

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


Patches for scrollkeeper...is scrollkeeper maintained?

2006-07-26 Thread Elijah Newren
Hi,

Does scrollkeeper have any maintainers?  I just found out about a
bunch of patches needed for yelp to not choke on scrollkeeper files,
listed at http://live.gnome.org/Yelp (all of the patches are part of
bug 348013).  It appears that the gnome-2.16 jhbuild moduleset has
been patched to manually include these, but it'd be better to just get
them upstream...if there is still an upstream (last scrollkeeper
release was 2003).  Anyone know more about this?

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


Re: Patches for scrollkeeper...is scrollkeeper maintained?

2006-07-26 Thread Don Scorgie
Hi,

On Wed, 2006-07-26 at 14:17 -0600, Elijah Newren wrote:
 Hi,
 
 Does scrollkeeper have any maintainers?  I just found out about a
 bunch of patches needed for yelp to not choke on scrollkeeper files,
 listed at http://live.gnome.org/Yelp (all of the patches are part of
 bug 348013).  It appears that the gnome-2.16 jhbuild moduleset has
 been patched to manually include these, but it'd be better to just get
 them upstream...if there is still an upstream (last scrollkeeper
 release was 2003).  Anyone know more about this?

AFAICT, 'E's passed on! This parrot is no more! He has ceased to be!
'E's expired and gone to meet 'is maker! 'E's a stiff! Bereft of life,
'e rests in peace!

It is really annoying.  There have been at least a few bugs filed
against yelp about scrollkeeper problems.  The last non-spam message to
their mailing list was a couple of years ago, and that appears to have
been shaunm, basically asking what was happening (the answer was I
don't know of any plans).  The patches linked are all from the Ubuntu
scrollkeeper package.  Hopefully at some point soon, we can remove
scrollkeeper entirely and replace it.  There are secret plans afoot.

Don


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


Re: Patches for scrollkeeper...is scrollkeeper maintained?

2006-07-26 Thread Andrew Cowie
On Wed, 2006-07-26 at 21:54 +0100, Don Scorgie wrote:
 Hopefully at some point soon, we can remove
 scrollkeeper entirely and replace it.

Oh? Sounds interesting. What With?

[Just out of interest... presumably the time to discuss
across-the-platform architectural issues is before people write lots of
code, not after]

AfC
Sydney


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


Re: Baobab

2006-07-26 Thread Jeff Waugh
quote who=Emmanuele Bassi

 The GNOME Utilities package is a small package that GNOME has kept since
 the 1.x era (and before); it provides some application other than baobab,
 like the screenshoter, the file search dialog, the dictionary and the
 system log viewer, that are not sufficiently big to warrant their own
 package but at the same time are considered part of the basic offering of
 GNOME itself.

I think Davyd's question was more about whether Baobab (or its function) is
suitable to be considered part of the basic offering of GNOME itself. I am
not convinced it should be there myself.

- Jeff

-- 
linux.conf.au 2007: Sydney, Australia   http://lca2007.linux.org.au/
 
   Well, you know us usability folks... We like to believe that the two
aren't mutually exclusive. - Calum Benson on power and cleanliness
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Tomboy in Desktop

2006-07-26 Thread Jeff Waugh
quote who=Jeff Waugh

 Here's my point of view, completely independent from the fact that Tomboy
 is built with Gtk#/Mono. Here it is in point form, because I seem to be
 doing pretty well with it:

I haven't really heard much of a critical response to these ideas, just more
ber, Desktop, Desktop, Desktop, get it all in Desktop stuff. Why does it
need to be in Desktop? Why do we have to jam everything in Desktop? Can we
ship it in Powertools (a suite that has been proposed a couple of times)...?

I think this is a really good time to have this discussion.

- Jeff

-- 
linux.conf.au 2007: Sydney, Australia   http://lca2007.linux.org.au/
 
 It doesn't matter if it is good, it only matters if it rocks. -
Tenacious D, Rock Your Socks
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Baobab

2006-07-26 Thread Davyd Madeley
On Wed, 2006-07-26 at 17:47 -0700, Jeff Waugh wrote:
 quote who=Emmanuele Bassi
 
  The GNOME Utilities package is a small package that GNOME has kept since
  the 1.x era (and before); it provides some application other than baobab,
  like the screenshoter, the file search dialog, the dictionary and the
  system log viewer, that are not sufficiently big to warrant their own
  package but at the same time are considered part of the basic offering of
  GNOME itself.
 
 I think Davyd's question was more about whether Baobab (or its function) is
 suitable to be considered part of the basic offering of GNOME itself. I am
 not convinced it should be there myself.

As Jeff said. This smacks of KDE/GNOME 1.2 feature creep.

Please don't get me wrong, it seems like a useful application (little
rough around the edges, but that can be fixed), but does it belong in
core GNOME?

--d

-- 
Davyd Madeley

http://www.davyd.id.au/
08B0 341A 0B9B 08BB 2118  C060 2EDD BB4F 5191 6CDA

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


Re: Patches for scrollkeeper...is scrollkeeper maintained?

2006-07-26 Thread Shaun McCance
On Thu, 2006-07-27 at 09:49 +1000, Andrew Cowie wrote:
 On Wed, 2006-07-26 at 21:54 +0100, Don Scorgie wrote:
  Hopefully at some point soon, we can remove
  scrollkeeper entirely and replace it.
 
 Oh? Sounds interesting. What With?

As tired as I am of ScrollKeeper, no amount of effort
in replacing it is going to cause it to go away any
time soon.  I consider our documentation system to be
a core part of our platform, warts and all.  And I'm
taking backwards compatibility on this very seriously.
So even post-replacement, I will slap any distros who
don't include ScrollKeeper, or a suitable replacement
package that provides the same binaries.

 [Just out of interest... presumably the time to discuss
 across-the-platform architectural issues is before people write lots of
 code, not after]

Yeah, I'm not so sure about that any more.  I'm becoming
more and more convinced that specifications should grow
out of well-specified and properly-implemented code.

I've had numerous talks with Cornelius Schumacher (of KDE
documentation fame) about a shared documentation system
that would replace both ScrollKeeper and KDE's system.
Interoperability would really kick ass here.

Basically, I've complained for years that the day-to-day
maintainence of Yelp has kept me from effectively working
on the future.  With Brent and Don picking up my slack on
Yelp though, I really have no excuse.

--
Shaun


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


Re: Patches for scrollkeeper...is scrollkeeper maintained?

2006-07-26 Thread Brent Smith
Don Scorgie wrote:
 Hi,
 
 On Wed, 2006-07-26 at 14:17 -0600, Elijah Newren wrote:
 
Hi,

Does scrollkeeper have any maintainers?  I just found out about a

Funny that you bring this up, I was thinking about this yesterday.

bunch of patches needed for yelp to not choke on scrollkeeper files,
listed at http://live.gnome.org/Yelp (all of the patches are part of
bug 348013).  It appears that the gnome-2.16 jhbuild moduleset has
been patched to manually include these, but it'd be better to just get
them upstream...if there is still an upstream (last scrollkeeper
release was 2003).  Anyone know more about this?
 
 
 AFAICT, 'E's passed on! This parrot is no more! He has ceased to be!
 'E's expired and gone to meet 'is maker! 'E's a stiff! Bereft of life,
 'e rests in peace!
 
 It is really annoying.  There have been at least a few bugs filed
 against yelp about scrollkeeper problems.  The last non-spam message to
 their mailing list was a couple of years ago, and that appears to have
 been shaunm, basically asking what was happening (the answer was I
 don't know of any plans).  The patches linked are all from the Ubuntu
 scrollkeeper package.  Hopefully at some point soon, we can remove
 scrollkeeper entirely and replace it.  There are secret plans afoot.
 
 Don
 

In the meantime, why don't we just import 0.3.14 (the last released
version) into GNOME CVS and apply critical patches there, and point
jhbuild to that?  Any objections?

We may be able to get commit access from the current
project admins at sourceforge, but I'm not aware of their policy on
overtaking unmaintained projects without the original authors
permission.  Anyone want to volunteer?

License appears to be GLPL so I don't think there are any problems with
this right?

--
Brent Smith [EMAIL PROTECTED]
IRC: smitten / #docs / irc.gnome.org


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


Re: Baobab

2006-07-26 Thread Callum McKenzie
On Thu, 2006-07-27 at 10:35 +0800, Davyd Madeley wrote:
 As Jeff said. This smacks of KDE/GNOME 1.2 feature creep.
 
 Please don't get me wrong, it seems like a useful application (little
 rough around the edges, but that can be fixed), but does it belong in
 core GNOME?
 
Is trying to find where all your disk space has gone a common and useful
activity?

I say yes[1].

 - Callum

[1] Although there is a strong argument this should be part of nautilus
rather than a stand-alone app.


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