Resume GNOME: 18 Juillet - 24 Juillet 2004




Oncle Sri[1] a reussi a mettre sur pied une petite edition de Resume
GNOME la semaine derniere. La traduction, que vous pouvez retrouver sur
gnomefr.org, suit.


R�m�NOME du 2004-07-18 au 2004-07-24

==============================================================
Table des mati�s
--------------------------------------------------------------

1. Interview d'Alex Larsson
2. Tour d'horizon des messageries instantan�

==============================================================
1. Interview d'Alex Larsson
--------------------------------------------------------------

C'est avec un grand plaisir que nous avons pu interviewer cette semaine
Alex Larsson, responsable de gnome-vfs et co-responsable de Nautilus, �ropos de l'actualit�e gnome-vfs et de ce qu'il nous r�rve pour
l'avenir.

R�m�NOME : Tu as r�mment annonc�voir ajout�NS-SD �autilus.
Peux-tu nous expliquer ce que cela apporte aux utilisateurs de GNOME ?
Est-ce que �permet par exemple une meilleure interop�bilit�ntre
GNOME et Mac OSX ?

Alex Larsson : Fondamentalement, DNS-SD est une m�ode de d�ction de
services en r�au. Songe �ous les services pour lesquels il faut de
nos jours saisir des param�es (num� IP, num� de port, nom d'h�;
avec DNS-SD tu peux obtenir une liste intelligible de ces services et
simplement s�ctionner ceux qui t'int�ssent.

Mon travail a surtout � de faire en sorte que ce type de
fonctionnalit�oit accessible, sous forme de biblioth�es, �oute
application. C'est par ailleurs le cas de l'emplacement �R�au� de
Nautilus qui identifie les serveurs WebDAV et FTP pr�nt��NS-SD et
qui cr�des liens vers ces volumes les rendant ainsi facilement
accessibles sur un r�au.

Imagine par exemple que tu es �ne conf�nce et que tu as besoin de
fichiers se trouvant sur le portable d'Havoc. Tout ce que tu as �aire
c'est acc�r au �R�au�, et cliquer sur l'ic��Fichiers en partage
d'Havoc�. Pour que tout fonctionne, il faut tout de m� que le service
de partage de fichiers d'Havoc se pr�nte �NS-SD. Peu de serveurs
Linux le permettent �'heure actuelle mais j'esp� que �changera
assez vite (sur Mac OSX, c'est d� courant). On pourrait ainsi assez
facilement lancer un service de partage �ravers une session GNOME que
DNS-SD reconna�ait et qui permettrait de partager $HOME/Shared par
l'interm�aire de WebDAV. Une fois ta session ouverte, tout le monde
pourrait facilement avoir acc��es dossiers partag�

Ce qu'il y a de bien avec DNS-SD c'est que c'est un syst� qui utilise
l'infrastructure existante, DNS en l'occurrence, et qui fonctionne aussi
bien sur un r�au isol�e petite taille que sur une infrastructure
lourde et centralis� En r�au local, DNS-SD se sert d'un type de DNS
reposant sur le multicasting : en gros, tu fais une demande de service
sur ton r�au local et chaque pourvoyeur du service correspondant
r�nd avec l'information n�ssaire. C'est le c�Zeroconf de DNS-SD :
tu mets une imprimante en r�au et tu la retrouves sur la fen�e de
dialogue des imprimantes.

Ceci dit, �artir du m� syst�, tu peux aussi aller rechercher des
services sur un serveur DNS normal. DNS-SD se sert du nom de domaine
d'une machine pour demander au serveur DNS une liste des services du
domaine en question. Comme ces serveurs sont sous la responsabilit�'un
administrateur de syst�, c'est un moyen simple de configurer �n seul
endroit les services d'une organisation, intranet ou imprimantes en
r�au. Le fait que DNS-SD puisse �e utilis� la fois en mode local
et en mode global a son importance. A mon avis les d�loppeurs vont
adorer le mode local et vont vouloir int�er DNS-SD �eurs
applications. Ceci devrait permettre aux fonctionnalit�non-locals de
faire aussi leur apparition ce qui pourrait s'av�r tr�utile aux
entreprises, aux universit�ainsi qu'�'autres institutions de grande
taille.

Maintenant ce qu'il nous faut ce sont des applications qui se servent de
DNS-SD. Je ne peux �demment pas tout faire tout seul c'est donc aussi
�ous de jouer. J'ai bien s�elques id� en t�:

* un petit serveur WebDAV pris en charge par une session pour partager
 facilement ses fichiers;

* d�ction de site par Epiphany. � pourrait �e une mani� efficace
dans une entreprise d'acc�r automatiquement �n intranet ou �'autres applications en ligne. Les participants d'une conf�nce
pourraient aussi rendre accessible leur serveur web en mode local.

* d�ction d'un serveur proxy par Epiphany;

* d�ction de serveurs SMTP/POP/IMAP par Evolution;

* d�ction de calendriers partag�en ligne par Evolution;

* pour des d�loppeurs, d�ction de serveurs CVS;

* d�ction de volumes NFS;

* d�ction de fichiers mis en partage par iTunes par Rhythmbox;

* messagerie instantan��a iChat sur r�au local;

* d�ction des imprimantes par le syst� de configuration;

* d�ction des utilisateurs de GnomeMeeting sur un r�au local;

RG : Apple a r�mment sorti un SDK pour Rendezvous. Est-ce que �peut
aider les d�loppeurs de GNOME ? Selon toi, de quelle mani� les
applications GNOME peuvent-elles utiliser ce type de technologie ?

AL : La sortie du SDK de Rendezvous n'est pas si r�nte que � Ce
qu'Apple a annonc�'est la sortie d'une nouvelle version. L'annonce
originale a � faite il y a longtemps
(http://www.eweek.com/article2/0,1759,558330,00.asp).

Apple utilise pour ce code source la licence APSL (Apple Public Souce
License) version 2.0 qui, bien qu'�nt consid�e comme libre par la
FSF, n'est pas compatible avec la licence GPL. Les applications GNOME
�nt g�ralement plac� sous la protection de cette derni�, il est
peu probable qu'elles puissent utiliser le code d'Apple.

Le projet � howl � se propose de produire une version de Rendezvous
compatible avec Linux et utilisant une licence de type BSD. Une partie
du code vient encore d'Apple mais le plan pr�it qu'elle soit remplac��n moment ou �n autre. On peut d� compiler � howl � en ne liant le
code d'Apple qu'au processus du serveur mDNSResponder gr� �n patch
que j'ai soumi. La librarie est ainsi compatible avec la GPL et peut
�e utilis�par une application GNOME.

RG : Y a-t-il d'autres nouveaut�dans la version 2.8 de Nautilus ?

AL : Il n'y a pas vraiment d'autres nouveaut�puisque l'on s'est
surtout occup�e fignoler toutes les choses que l'on avait ajout�
lors de la sortie de 2.6. Je me suis mis aussi �m�orer et �tabiliser les diff�nts moteurs de gnome-vfs.

CVS r�rve cependant quelques petites surprises:

* option visible de d�ctivation du mode spatial;

* onglets du dialogue des propri�s permettant de modifier les liens du
bureau et les lanceurs;

* �ment du menu permettant de � Fermer toutes les fen�es spatiales �;

* meilleur indicateur de copie de fichiers;

* affichage des fichiers cach�configurable pour chaque r�rtoire.

Si tout se passe bien, on devrait pouvoir remplacer l'ancien syst� des
types MIME par le nouveau d�it �ttp://www.gnome.org/~jrb/files/mime/). J'aimerais beaucoup que l'on
puisse y arriver parce qu'�on avis c'est l'un des points faibles de
Nautilus.

RG : Est-tu satisfait de l'�t pr�nt de Nautilus ? Est-ce que tu as
des projects �ong terme, pour 2.10 et plus; des id� ?

AL : C'est une question difficile. De mani� g�rale, un d�loppeur
n'est jamais vraiment satisfait puisqu'il finit souvent par se
concentrer sur ce qui ne marche pas. Au quotidien je passe mon temps �ire les rapports de bugs, de r�amations et autres probl�s. Je ne me
rends quasiment pas compte de ce qui fonctionne bien.

Ceci dit, si l'on repense au Nautilus des versions 1.x, avec lesquelles
j'ai commenc� travailler, il faut bien avouer que je suis satisfait du
chemin parcouru. Les efforts r�is�en mati� de performance ont
port�eurs fruits et Nautilus n'est plus une structure informe servant
�isualiser tout type de fichiers mais bien un gestionnaire de fichiers.

�long terme, je voudrais voir Nautilus s'int�er compl�ment au
bureau de mani� �e qu'il ne soit plus consid� comme une
application en soi mais juste comme un moyen d'acc�r aux fichiers. On
en est d� bien pr� Ce que je veux, c'est que Nautilus soit bien
stable, qu'il fasse ce que l'on attend de lui et qu'il n'ait plus
beaucoup besoin de maintenance. Au fond, un gestionnaire de fichiers n'a
pas �tre particuli�ment remarquable.

Il n'y a pas encore de plan bien d�rmin�our 2.10 mais il se pourrait
que l'on travaille �jouter un syst� de collection du type eog ou
gThumb pour qu'il s'int�e bien �autilus.

RG : Est-ce que tu travailles �'autres choses sur GNOME ?

AL : Je n'ai pas vraiment d'autres projets int�ssants pour l'instant.
De toute fa�, avec le gel des fonctionnalit�en vigueur, il vaut
mieux se concentrer sur la correction de bugs et sur la stabilisation
plut�ue sur les nouveaut�


==============================================================
2. Tour d'horizon des messageries instantan�
--------------------------------------------------------------

Un petit article sur les clients GNOME de messageries instantan�...

    http://web.subpop.net/text/gnome/IM.html



[1] http://arslinux.com/~sri/wordpress/index.php?p=11
--
Sebastien Biot - www.viralata.net
         "mus in pice"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]