19/September/2003

Audio Library

Thanks to à lvaro, I’m
now downloading audio files for the old Gomaespuma
radio programs
. I am sorry for those who don’t understand Spanish, because
some of those programs are just hilarous (or at least that’s how I remember them).

With this and all the audio files I am getting from
La Zona Cero and
Pasajes de la Historia,
added to the bunch of music files I’ve got, I am building a huge audio library. Now I just
need a player, so that I can listen to without having the computer. I just need one that
supports WMA and Ogg (all my music is in Ogg, except a few files).

Mergeant

Now that libgda and libgnomedb are both at 1.0, we need to get Mergeant also
to a state where it can be distributed with GNOME Office. The worst thing
in Mergeant is the UI, so we
are
starting to work on it
. I’ve already added the initial code for the new UI
to CVS. I’ll post screenshots here as soon as there’s something to show.

17/September/2003

GNOME 2.4

Nice GNOME
2.4 review
at eWeek: “Version 2.4 of the GNOME Project’s namesake
desktop environment provides a smooth, well-performing graphical interface for companies
looking to expand their Linux deployments from the data center to the desktop
“.

Mars

More images from
Mars
.

Linux and Free Software in Spain

I went this morning to Pamplona, to the UNED office
(Remote Learning University)
and found out that, included with the course materials are 3 CDs, and one of them
includes LinEx, the
Linux distro developed by the Junta de Extremadura (local government in Extremadura),
which is the base CD for the electronic materials. I now remember that I heard this
some time ago, but I didn’t pay enough attention, but today, seeing it with my
own eyes was a nice surprise. I haven’t seen yet the other 2 CDs, but I suppose
all will be based on LinEx.

It seems Spain is starting to be a nice country to live in for Free Software
people. Of course, it already was, but that’s just another nice reason to live
in Spain 🙂

16/September/2003

Nautilus

Following the Nautilus
going spatial thread
, I’ve came to this screenshot of Mac OS’s Path Finder:





In this picture you can see it uses a different color (lightgray) for the hidden files,
which is, in my opinion, a very clever idea, since the current way Nautilus displays
hidden files (like all other files) makes it very difficult to deal with them. Having
a color distinction would make me re-enable the ‘Show hidden files’ option.

14/September/2003

GNOME-DB

libgda/libgnomedb 1.0.0 are now packaged and ready to go. Just waiting on
the GNOME Office 1.0 release announcement. There hasn’t been almost any
change from 0.99.0, apart from a bug fixed by Akira and a little bit more
of API documentation (something we should work hard for the upcoming 1.0.x
releases).

Now that we’ve got 1.0 out, I think it is time to ask for their inclusion
in the development platform. Of course, following the GEP procedure 🙂
One of the things we’re going to start doing, regardless of whether they
are accepted or not in the development platform, is to follow the GNOME
release cycle, which will avoid situations like having a 1.0 as delayed
as it’s been, and for no special reason. It’s clear that having 6 months
release cycles helps in concentrating on new features by little steps,
which is something that seems useful for GNOME-DB also.

Of course, the other important thing after 1.0 is getting Mergeant to
a 1.0 release also. Let’s see what comes up from Vivien’s refactoring.

And, last but not least, we need applications to use libgda/libgnomedb for
their data management. There are already a few
applications
using them
, but we really need to have it more widely used.
Having GNOME applications use libpq (PostgreSQL client library), libmysqlclient
(MySQL’s), etc, is, IMO, a waste of time. If all apps used the same data
access/management API, we could benefit from a lot of integration, like
having the data sources used in MrProject available to Gnumeric/Abiword,
for instance. Also, a simple point of configuration
(gnome-database-properties) for all data sources
should help users a lot.

Eurobasket

Spain lost the final against Lithuania 🙁

GNOME 2.4

Just installed the GNOME
2.4 Debian packages
, and so far they seem to work pretty well. I just had a few
warnings for some packages (easily fixed by dpkg -i --force-overwrite)
which contained files already in other packages.

12/September/2003

GNOME Network

For ZeroConf integration, the plan is to have a set of classes, in libgnetwork,
which allow other applications to discover services, via MDNS, SLP, etc. We are
lucky enough to have already a MDNS implementation
(gmdns),
which works, and which we want to integrate in our libgnetwork (just waiting
on yakk’s approval to do so). Once we’ve got the library, the plan is to start
writing tools that use the discovery features, or integrate that in already
existing applications. One of those new tools is to have a set of links,
in the network:/// Nautilus view, that display links to the discovered servers
for many services (HTTP, FTP, etc), similar to XD2’s ‘Network Neighborhood’
link.

11/September/2003

GNOME-DB

Preparing as I write the 0.99.0 release of GNOME-DB, which hopefully will
be the final 1.0, to be released with Gnumeric 1.2 and Abiword 2.0 next week.

9/September/2003

GNOME Network

I’ve accepted à lvaro’s
patch
for the Personal Web Server tool. It is separated in two: a class
(GObject-based, of course) in libgnetwork (new library, where we intend to
add more functionality) and the PWS itself, which is a docklet icon for
the system tray. It works with Cherokee’s
libcherokee
, and, yes, it works. There are still some things to be
fixed, but it’s a very good start. It is though not the best way to share
files, and we should have a long term plan that includes NFS, SMB, FTP, etc,
that is, integrate the tools into the already running services.

Also, we should think on having the download/upload manager stuff
contained in the libgnetwork library, so that we can get other applications
(web browsers, Nautilus, …) to use the same stuff.

8/September/2003

GNOME Office

The 1.0 release of GNOME Office
has
been postponed
, which means GNOME-DB 1.0 has also, since we are just
making the release for the sole purpose of the GNOME Office one.

GNOME Network

à lvaro has been working
on the Personal Web Server for gnome-network. Here’s a
screenshot.

Eurobasket

Spain is doing pretty well in the 2003
Eurobasket
, with Pau Gasol being the MVP so far. With Yugoslavia
missing some of its stars, Spain having the best team in its history, and
Germany (one of the best European teams in the last championships) out of the
competition, I think the road to the gold medal is more and more clear for us!

29/August/2003

Novell

I just got my first 2 mails from @novell.com! One of them for the private
web. I Now feel like aN employee!

I’ve been also visiting Novell’s
Forge
, which is like the well-known Sourceforge, but for projects related
to Novell software. Among those projects, I found out about Netwhere
Client for Linux
, which is, of course, a client for Netware networks.

28/August/2003

gnome-network

A lot of new things today, like the probable inclusion of Emphetamine into
gnome-network. César Tapia is going to work on it.

Also, a lot of ideas are coming up about gnome-network (we should have created the
mailing list before :-), such as some sort of ZeroConf/SLP integration. From a first
look (not too deep though), it seems we could offer a set of SLP functions on a
shared library, and then have GNOME applications use that lib. Thus, Galeon (or
Epiphany, or whatever) can use that library to discover web servers on the network,
gFTP can use it to discover FTP servers, etc. This is how Mac Os X seems to do it.

There is not yet a clear decision on how to offer the file sharing stuff to users.
Using Apache’s public_html is one of the solutions talked
so far, although I am more and more convinced on just relying on GNOME System Tools’
file sharing tool (to be available soon) to do the job, thus making us support
all systems supported by GST.