Name: Carlos Garnacho Parro
Member since: 2004-01-08 23:51:55
Last Login: N/A
Homepage: http://www.gnome.org/projects/gst/
Notes: I'm (or at least try to be) an active member of GNOME, spending all the spare time I have working on and maintaining the GNOME System Tools, formerly known as the Ximian Setup Tools
17 Jun 2005 (updated 17 Jun 2005 at 00:43 UTC) »
It's still in some need of coding love, and I should categorise at least the most used services for providing useful descriptions, so there's still work to do.
Calum: Maybe what I missed when adding accessibility support to the gnome-control-center shell were some docs about where to begin when adding accessibility support to custom widgets. The better source of information I could find was other widgets' code, as the API may look quite raw if you're unfamiliar with it :)
IMHO, the next great step would be to create a small repository for plugins (i.e.: a evolution-plugins-extras VCS module), cluttering evo sources with plugins that will be barely used might not be very desirable, and OTOH cluttering the CVS with small software pieces like this would be crazy.
So, while I don't know where to put the thingy, the code is here. Enjoy!
It's all I have to say, they have created an excellent development platform with e-d-s and the plugins stuff:
The other day, while evo was downloading mail, I managed to break download operation, leaving me with about 1000 duplicated mails. Thanks to the cool work of the evo people, making a plugin for removing duplicated mails has surely taken me less time than removing the mails by hand (the code is barely 100 lines). There are still some issues to sort out, but they're mostly ui-wise.
You can get the code and the glue patch with evo here.
The plan I've briefly talked about in other ocassions (more details in the wiki) is getting a good shape, now I have a dbus-ified backend object for the shares list [1] and a library that allows just doing:
int
main (int argc, char *argv[]))
{
GMainLoop *loop;
StbSession *session;
StbObject *shares_list;
g_type_init ();
session = stb_session_new ();
shares_list = stb_shares_list_new (session);
g_signal_connect (G_OBJECT (shares_list), "changed", G_CALLBACK (foo), NULL);
...
}
just to get a list of shared folders, sadly the hardest part right now is being to get a good name before creating a CVS module (libSTB isn't neither nice nor descriptive), so I brought up the issue in the #gst channel and some ideas for the name came up:
Honestly, I have to admit that I like the last one, it's fun and descriptive, and I don't get disturbed if I read "boobs" somewhere (nor to touch them, if the carrier allows me to do so), but people may find it offending [2], so I guess that I'll have to keep thinking in a name and fall back on this one if I don't find anything better... any suggestion? :)
[1] Of course, in an experimental branch
[2] remember the "pair of testicles" issue?
Other GNOME stuff
both Guadec-ES and Guadec are getting nearer, I'm impatient :)
Concerts
It seems to be a good season for Heavy rock concerts in Madrid/Spain!, I've already got tickets for Porcupine tree + Anathema, Soul Sirkus, and Lorca rock Festival (in Murcia, featuring Dream Theater, Iron Maiden, Running wild and others), I'm missing another good music festival in favour of Guadec, and had to refund the In extremo ticket, due to their concert being cancelled...
Congrats to Jeff and Pia!
At last (with the rest of the 2.10 packages) the gnome-system-tools 1.2.0 have been released, lots of hard work and bugfixing have gone in this release cicle, so I hope that people will appreciate it.
Software Patents
What can I say... it's a shame to live in the banana republic these days :(
And the big thanks goes to...
garnacho certified others as follows:
Others have certified garnacho as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!