Bon j'ai finalement retenu la solution lilina-head en attendant d'avoir mieux, c'est en cours de développement (co-développé avec gml en python \o/). Sans plus tarder, l'adresse du planet de ubuntu-fr. Si vous souhaitez participer au planet ou au développement (ou aux deux !), tenez moi au courant, ci-dessous les conditions. Enfin pour les lecteurs, n'oubliez pas que la richesse d'un blog vient souvent aussi de ses commentaires donc si vous trouvez un billet obscur n'hésitez pas à aller jeter un œil aux réactions qu'il a pu susciter.
Pour participer au planet
Si vous avez un blog
Rien de plus simple, il suffit d'avoir une catégorie spécifique à ubuntu et de pouvoir avoir un fil RSS qui ne prenne en compte que cette catégorie, par exemple si vous avez Dotclear, il suffit de rajouter ?cat=ubuntu
pour avoir le fil RSS correspondant à la catégorie ubuntu.
Autre « contrainte » , que le fil RSS généré contienne la totalité du billet. Si vous souhaitez tout de même conserver des billets tronqués dans votre RSS principal, il suffit d'ajouter à votre rss.php :
if ($cat == 'ubuntu') { # Dernières nouvelles $news = $blog->getLastNews(10,$cat,'post_dt DESC',false,$lang); $ts = strtotime($blog->getEarlierDate()); $title = dc_blog_name; $items = $seq = ''; while(!$news->EOF()) { $items .= $news->getRSSItem(false); $seq .= $news->getRSSSeq(); $news->moveNext(); } }
(à inclure entre le if et le else si vous avez la dernière version de Dotclear).
Voila, je crois que c'est à peu près tout, laissez moi vos fils en commentaire ;).
Si vous n'avez pas de blog
Générez à partir de votre prose un fil RSS valide (ça vaut aussi pour ceux qui ont un blog ça tiens).
Bon ça va, comme c'est pas vraiment évident à première vue, je veux bien m'en charger en le rentrant dans un blog en local, par contre, demandez-vous si votre contribution n'aurait pas davantage d'utilité sur le wiki avant.
Pour contribuer au développement du planet
Contactez-moi par mail, le développement se fait en python exclusivement.
Commentaires
NiKo le 14/06/2005 :
*\o/*
kNo' le 14/06/2005 :
jehaisleprintemps.net/rss...
(4 minutes de codage)
David, biologeek le 14/06/2005 :
Haha kNo' ;)
On a dit Valide ! :p
(si j'ai pas la date je peux pas classer les billets chronologiquement...)
mauriz le 14/06/2005 :
\o/
Ploum le 14/06/2005 :
wéééé ! Bravo ! Mais on veut des hackers gotchis :-)
Romain le 14/06/2005 :
Je vois que je suis dans les contributeurs ! Ca fait super plaisir. :D
Ca va m'obliger à rédiger davantage de billets sur le sujet. :p
Ca fait également connaitre de nouveaux blogs sympas. Merci pour cette initiative.
kNo' le 14/06/2005 :
bran ! j'étais sûr que la date était déjà intégrée, puisque mon fil "en" avait pu être groké par planet#lugradio.
Et là, j'suis au taf, j'peux rien faire-euh... zut flute.
Tu perds rien pour attendre, tu vas voir ce que tu vas voir...
kNo' le 14/06/2005 :
fixed.
David, biologeek le 14/06/2005 :
Perdu, il te manque le champ content:encoded contenant ton billet :)
kNo' le 14/06/2005 :
teu teu teu... C'est une alerte uniquement. Le fil est valide. J'avais viré l'envoi des headers "application/rss+xml" parce que le débogage devenait impossible dans Firefox (ben oui, au lieu d'afficher le document, il me balançait le dialogue de téléchargement).
Teste donc pour voir. Les infos sont là, et si ton programme n'est pas capable de les lire, tu peux lui dire de passer me voir, j'vais lui chauffer les oreilles, moi et lui expliquer à quel point ce genre de pinaillage est une plaie.
David, biologeek le 14/06/2005 :
Bon alors que les choses soient claires ;)
La description est une sorte de résumé de ton billet, elle doit être en texte.
Le contenu doit être en html et entre <content:encoded>
Tu peux voir ce qu'il faut que tu obtiennes ici : ...
(le mauvais geek accuse le code, gniak gniak gniak ;) )
Antoine le 14/06/2005 :
hé hé ! Bravo :-)
kNo' le 14/06/2005 :
en RDF, peut-être, pas en RSS 2.0.
blogs.law.harvard.edu/tec...
(c'est trop con de flooder ce billet, on se retrouve sur IRC, d'ac' ?)
Tom le 15/06/2005 :
Salut
est ce que le fil rss (planet.ubuntu-fr.org/cach... est le bon ?
en tout cas, il ne marche pas avec feedreader ...
Vincent {CiD} le 15/06/2005 :
Je ne sais pas si c'est ma vue qui baisse, mais est-ce qu'il existe un fil de syndication global (qui contient les billets de tout les sites) plutôt qu'un fichier OPML ?
David, biologeek le 15/06/2005 :
@kNo' : préviens-moi quand c'est prêt ;)
@Tom : c'est le bon fichier mais effectivement, ce n'est pas un fil RSS mais un fichier OPML qui est un regroupement de fils RSS (il doit y avoir une option dans ton aggrégateur : import opml file...)
@Vincent : non en effet, c'est prévu pour la prochaîne version.
@Titus : ne plus mettre en ligne un truc incomplet « pour attendre »...
Prendre un Café le 15/06/2005 :
Planet Ubuntu !
Ça y est, la Planète Ubuntu est officiellement en orbite, et ce grâce à Titus :) Le concept des planets est de regrouper sur un blog global (un blogal ?? ^^) les billets de différents sites à la thématique commune...
Kagou le 17/06/2005 :
Moi aussi je veux être de la fête ;)
Mon fil est bon ?
kagou le 17/06/2005 :
je n'arrive pas à inclure tes lignes dans mon rss.php au bon endroit. Tu peux être plus précis sur la façon de procéder ?!
Debuntu le 17/06/2005 :
Et avec wordpress, on fait comment?! :-)
Milouse le 18/06/2005 :
Bonjour les gens
J'ai remarqué un blog qui pourrait vous intéresser... Il s'agit du blog de ttoine, qui doit déjà contribuer à ubuntu-fr je pense, vu qu'il a le lien sur son blog et qu'il tutorialise pas mal... à vous de voir.
lien : blog.ttoine.net/index.php... (pour la catégorie ubuntu)
@++
cedric le 19/06/2005 :
>debuntu pour wordpress tu mets www.tonsite.com//?feed=rs... (si 4 est la catégorie ubuntu de ton blog)
feelfree.homelinux.com/?f... dans mon cas...
cedric le 19/06/2005 :
sorry www.tonsite.com/?feed=rss... (si 4 est la catégorie ubuntu de ton blog)
kagou le 20/06/2005 :
C'est bon je pense. Dans les options de dotclear j'ai désactivé les fils rss courts. Je pense que mon fil est bon maintenant :
www.kagou.org/dotclear/rs...
Debuntu le 20/06/2005 :
Merci Cedric...
Voici le lien donc:
<a>debuntu.free.fr/?feed=rss...
:-D
Debuntu le 20/06/2005 :
oups!
debuntu.free.fr/?feed=rss...
Debuntu le 20/06/2005 :
J'ai pas l'impression que ce soit bon, j'ai fait un test avec firefox (en ajoutant un nouveau livebookmark) et il me met des articles qui ne sont pas dans la categorie ubuntu...
kagou le 20/06/2005 :
debuntu: t'as une erreur c'est -> debuntu.free.fr/?feed=rss...
Debuntu le 20/06/2005 :
Merci Kagou!
David, biologeek le 20/06/2005 :
Bon c'est pas bientôt fini de flooder mes commentaires pendant que je suis pas là ;p
Je vais essayer de répondre à tous :
@kagou : ton fil est bon mais par contre tu as un problème d'encodage apparament, envoies moi ton source si tu as du mal à trouver pourquoi.
@Milouse : il me semble que ttoine ne publie des billets que sur sa doc, sa place serait plus appropriée sur le wiki, une page peut lui être attribuée avec des liens pointant vers ses articles.
@Debuntu et Cédric : une des conditions du planet est d'avoir des billets complets en RSS, est-ce que wordpress le permet ?
Voila, je râle mais n'hésitez pas à poser vos questions ;)
Debuntu le 21/06/2005 :
euh... je sais pas! :-(
Play le 23/06/2005 :
Comme je suis en retard... Ça craint des boulons :( Désolé les gars, j'essaye de faire face à ces quelques jours hors blogosphère. Je tiens vraiment à remercier Titus de m'avoir mis d'office sur la liste. Ça fait super plaisir. Je vais réecrire la plupart de mes billets + des nouveaux sur Ubuntu dans les jours qui viennent donc tu pourras supprimer le fil "old". Beau boulot et encore merci.
David, biologeek le 23/06/2005 :
C'est pas grave Play, tu n'as pas à être désolé !
Tu es un des premier fil que j'ai mis d'office :)
Ok pour ton nouveau fil, de toute façon je serais mis au courant de tes mises à jour, je modifierais le fil en conséquence.
kNo' le 01/07/2005 :
Pfiou...
jehaisleprintemps.net/rdf...
A tester, voir si ça rentre dans les spécifications de ta planète. La vache, les caractères à échapper, c'est la plaie en RDF...