dimanche 01 juin 2008 13: 08
Interface graphique en ncurse pour NB
Il y a quelque jours il y a eu un message sur le site Groups Yahoo :
l'annonce d'un projet d'une interface graphique en ncurse pour NB.
J'ai fait un bref essais de cette nouveauté, avec succès mais en tâtonnant au début. Bien sûr c'est du brut de décoffrage, mais le principe est intéressant. Le logiciel
qui apporte l'interface de boites de dialogue en ncurse est dialog. On peut faire plus joli : un équivalent pour GTK existe et est
très bien documenté : Xdialog .
jeudi 29 mai 2008 21: 30
Mise à jour du manuel (rev 552)
Je viens de finir mes devoirs de traducteur, en ce qui concerne le manuel de la version expérimentale.
Vous êtes invités à le lire
afin de me faire savoir s'il s'y trouve quelque faute ...
Un effort sur la clarté du texte a été apportée, une nouvelle section portant sur la configuration
des plugins a été ajoutée. On y remarquera que le support des flux de syndication Atom et RSS a été
fortement révisé et grande nouveauté : le support des podcasts.
J'ai également testé (avec succès) la possibilité de créer plusieurs répertoires pour les articles, comme
évoqué dans le précédent billet.
mardi 27 mai 2008 19: 03
Reprise du développement de NB
Je viens de recevoir un mail de Kevin Wood qui annonce la reprise du développement
en ce qui concerne les plugins et une certaine refonte du manuel. Il présente ses excuses
aux traducteurs (français, allemand et turc) car il dispose de plus de temps libre
que prévu. Donc pour l'instant je suis dans l'impossibilité de faire une prédiction
de la prochaine release. Ce que je pense avoir compris est qu'il est en train de traquer
les bugs mais aussi (je pense à la demande de certains nanobloggeurs) il continue
à augmenter le champ des fonctionnalités de Nanoblogger. Ainsi vient d'être porté
la possibilité d'avoir plusieurs répertoires où sont inclus les articles. Ces articles sont
ensuite classés sous des titres dans la barre latérale qui sont ceux des répertoires
où sont ces articles.
La présente version du site est celle du développement à la date de dimanche soir et vous
pourrez remarquer que le titre "articles" est bien répété dans la rubrique "articles"
le mail ci après :
Dear Translators, I am imposing a feature freeze[1] on NanoBlogger in the hope that you'll be able to use some of this time to update your translations before the next release, scheduled around mid-June. Unfortunately (or not, depending on your viewpoint), I had a lot more free time to work on NanoBlogger than originally anticipated and have found (and added) more features lacking documentation. So, I've ended up adding a whole new section to the documentation called, "Configuring Plugins", a new table listing called, "Special Templates", and updated various outdated portions of the documentation. Please accept my apologies for not managing this project as well as I should have. I realize that it was just a couple weeks before this that I asked you to update your translations. So, had I known I would be practically rewriting the documentation the next week, I would have most certainly not asked you to update your translations until now. If you don't have time or find yourself totally appalled by my poor management, to find it in yourself to update your translations. I understnad and will include whatever you have contributed thus far. Also note, that the next release is really just a candidate for the final. Thank you! Sincerely, Kevin
samedi 24 mai 2008 18: 57
Gel du code de NanoBlogger avant release
Ouf ! Kevin Wood vient d'annoncer
le gel de son développement pendant trois semaines afin de laisser le temps aux pauvres traducteurs de faire leurs devoirs. Il était temps que ça se calme :
rien que pour les deux derniers mois il y a eu 112 modifications de fichier (voir sur le site de sourceforge dans les statistiques du code SVN). Sur
le front des traductions il y a du taf pour le manuel. Et on recherche toujours désespérement un traducteur en langue espagnol.
En plus, j'ai du retard dans la réponse aux courriers reçus ...
dimanche 18 mai 2008 22: 55
Le développement s'intensifie !
Alors que le développement de NanoBlogger se poursuivait au ralenti ces derniers mois, la recrudescence d'activité ces dernières semaines m'a amené à interroger Kevin Wood pour savoir s'il envisageait une sortir une nouvelle version prochainement; donc à me bouger pour mettre à jour les traductions une fois le code gelé. Un extrait de sa réponse ci-dessous:
You asked me to advise you when to expect a freeze. Since, I'd like to move this ahead as fast as possible, so let's say by the end of this month. And hopefully I can get a release out by the end or maybe even the middle of June. If a couple of weeks sounds to brief for a code freeze, let me know.
Dans la foulée, j'en ai profité pour lui adresser une rafale de rapports de bug. Je dois en être à ce jour à 6.
J'espère ne pas trop le démoraliser... Toujours est-il qu'il a répondu immédiatement et tout ce que j'avais soumis
a été réglé (sauf un). Manifestement il cherche à faire évoluer le logiciel, il fait beaucoup plus que de la
maintenance à ce qu'il me semble.
Son effort porte, entre autres, sur les flux de syndication RSS et Atom. Le fichier de configuration du blog a été
remanié.
Néanmoins si les deux feuilles de style par défaut continuent à évoluer, je crains qu'il ne se penche pas sur celle
qui a été proposé autrefois par un contributeur et qui est si largement par les utilisateurs : la feuille de style
"steelblue.css". Cette feuille n'est plus dans la version expérimentale et bug avec Internet Explorer 7. Ce n'est
pas que Kevin Hood soit médiocre en CSS, mais je crois qu'il a une vision très minimaliste de l'esthétique. Pour
ma part je ne peux pas me pencher sur la question car je n'ai que des machines sous Linux chez moi.
Dans l'idéal,
il faudrait qu'une âme charitable dotée d'une machine avec l'estimé Windows Vista fasse l'effort d'installer la
version SVN du jour (voir le mode d'emploi au-dessus) et arrive à mettre à jour et rendre compatible la steelblue.css ...
La version de ce site est donc la toute dernière mouture de la version expérimentale (SVN 532-533). Si vous voyez
quelque chose qui semble clocher, merci de m'en faire part.
mercredi 14 mai 2008 21: 03
Nouvelle version imminente
Un nouveau billet de Kevin Wood fait
appel aux traducteurs et tout spécialement à un volontaire pour la langue espagnole. Quant à la traduction en français, c'est pratiquement achevé. Ouf !
Mais j'en ai profité pour faire ce que j'aurai déjà dû faire depuis pas mal de temps : l'envoi de rapports de bugs. J'en ai fait 4, qui sont lisibles sur le
site de SourceForge.net.
dimanche 11 mai 2008 19: 49
Nanoblogger est multipage !
Pardon pour le néologisme "multipage"... Peut-être avez-vous déjà remarqué que ce blog possède une page suivante au bas de la page principale. Le blog
Interlude (fait par
votre serviteur) a aujourd'hui 62 entrées qui sont toutes visualisables au travers de 13 pages index.
À mes début d'avec NanoBlogger, la principale frustation que j'avais était l'impossibilité d'afficher plus d'une page de billets.
Celà obligeait les internautes à consulter les archives et, comme on peut le constater à l'étude des journaux, n'est guère fait sinon par les
moteurs de recherche. J'étais même prêt à faire part de mon ire à qui de droit (Kevin Hood) quand je me suis souvenu de quelque chose vue dans le manuel :
MAX_MAINPAGE_ENTRIES met le nombre maximal d'entrées à afficher pour chaque page principale. La page principale sera scindée si $MAX_MAINPAGE_ENTRIES est moindre que $MAX_ENTRIES.
Victoire ! Bon le problème est que la variable $MAX_MAINPAGE_ENTRIES n'apparaît pas dans "blog.conf". Je l'ai donc incluse dans ce fichier :
MAX_MAINPAGE_ENTRIES="5"
et ajusté la variable :
MAX_ENTRIES="200"
Donc normalement ça me donne la possibilité d'ajouter 200/5 = 40 pages index. J'ai mis le MAX_MAINPAGE_ENTRIES à 5 pour limiter à 5 (au lieu des 10 par
défaut) le nombre de billets à afficher.
Il y a une manip similaire pour produire plusieurs pages d'index archive : je vous laisse le soin d'y réfléchir.
Là encore, il faudrait que je signale Kevin Wood de compléter son fichier "blog.conf"