Salut

Ce message est plus particulièrement destiné à JulienL, mais peut
peut-être en intéresser d'autres.

JulienL :-)
J'ai fait une petite ébauche du prototype des fonctions dispos dans le
module de gestion de mirroirs :
http://www.nasgaia.org/wiki/doku.php?id=nlib_nmirror#fonctions_dispos_-_brouillon

Les autres:
Avec JulienL, on discute pas mal pour mutualiser le code. Ca a déjà
commencé avec les propriétés (servant à l'origine pour Ngadkm), que
JulienL utilise dans la branche 'bursting-infos' de Ncooker.
Comme j'étais bien parti, j'ai continué, et maintenant on cherche à
deux les meilleurs solutions pour du code réutilisable. On a choisi le
nom 'Nlib' pour ce jeu de modules partagés. Bien que ce projet ait un
nom, il ne sera jamais diffusé en tant que 'paquet'. Et oui, un choix
a été fait pour directement intégrer le code dans l'outil cible
(plutôt que d'en faire une dépendance), pour plusieurs raisons (si
vous vous demandez pourquoi, demandez :-)

Notre travail actuel porte sur une gestion de mirroirs de
téléchargement. On essaye de faire les choses bien (surtout JulienL
:-), et de permettre une notion de mirroirs prioritaires en fonction
de la localité de l'utilisateur (pour avoir des téléchargements les
plus rapides possibles).

Parallèlement, je bosse sur une preuve par l'utilisation de ce projet
Nlib, en redéveloppant Ndkm (il s'agit de Ngadkm renommé pour des
raisons d'homogénéité de nommage de nos projets). Encore vous allez me
dire ! Oui mais cette fois c'est pour la bonne cause ;-)
Le nouveau Ndkm utilise déjà avec succès:
* nprop - gestion des propriétés
* nio - gestion des entrées/sorties
* nlist - gestion de lists d'éléments
* nmirror - en attente de la réponse de JulienL sur ce mail :-) Dès
qu'on est d'accord sur les propotypes (noms et arguments de
fonctions), je pourrais continuer (même si derrière ça ne fait pas
grand chose, ou juste une partie)

@+

-- 
Richard 'riri' GILL
jabber: [EMAIL PROTECTED]
http://riri.houbathecat.info
http://nasgaia.org
« Frimousse en excessivité émousse son expressivité »

_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

Répondre à