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

[ANNONCE] Trouver un fichier



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 <Didier.Chalm@shom.fr>
Charles Goyard <charles.goyard@laposte.net>

Merci de votre attention.

-- 
Charles 



Reply to: