Salut

Suite � une forte demande, Didier Chalm et moi-meme avons d�cid� de
d�velopper un outil permettant de retrouver le paquet auquel appartient un
fichier.


Voici ce que l'outil doit pouvoir faire:

- trouver dans quel paquet est un fichier;

- savoir retrouver le fichier qui contient la liste des fichiers
  (Contents...) si elle est absente, � partir du sources.list
    (d�pendance � wget sans doute, ou � LWP);

- pouvoir visualiser la description des paquets, et la liste de tous
  leurs fichiers, car un nom de fichier partiel correspond souvent �
  plusieurs paquets, pour etre sur du contexte dans lequel apparait un
  fichier;

- pouvoir se faire greffer une IHM quelquonque facilement (Tk, Xlib, GTK,
  ncurses, dialog, html, Qt, rot13, fortune...);

- pouvoir utiliser les regex pour les recherches;

- pouvoir limiter les noms des paquets (genre si on sait qu'il
  y a un x dans le nom mais on sait plus le reste du nom);

- pouvoir limiter � certaines sections de la distrib (non-free, par ex,
  si on sait que c'est dans non-free);

- pouvoir installer le/les paquets choisis une fois qu'on a trouv� o� se
  trouve ce PDF (Putain De Fichier);

- il sera i18n et l10n compliant;

il n'est pas trop tard pour faire des demandes de fonctionnalit�s.

Cet outil aura (pour l'instant) le nom de apt-witff (pour
apt-WhereIsThatFsckingFile) ou apt-witf.

Il n'est pas dit que cet outil sera int�gr� � apt-*, il sera sans doute
totalement ind�pendant (et renomm�, donc, pour �viter la confusion).

Le langage retenu pour l'impl�mentation est Perl.
Nous utiliserons � priori les modules Net::FTP et LWP, ou l'outil wget, au
choix.

L'interface par d�faut sera sans doute ncurses.

Nous ne cherchons personne en particulier pour la r�alisation, mais les
enthousiastes peuvent toujours se joindre � nous, particuli�rement s'il y a
des conp�tences pour les interfaces (Loic, l'interface Tk?).

La recherche sur le design se fera ce week-end, et le d�veloppement devrait
commencer en milieu de semaine prochaine.

Ecrire directement � Didier et me mettre en CC (ou l'inverse, peut importe).
Didier Chalm <[EMAIL PROTECTED]>
Charles Goyard <[EMAIL PROTECTED]>

Merci de votre attention.

-- 
Charles 


Répondre à