<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Autre-Chose &#187; Projets</title>
	<atom:link href="http://blog.autre-chose.org/category/projets/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.autre-chose.org</link>
	<description>-- Parce que vous êtes libres</description>
	<lastBuildDate>Tue, 05 Jan 2010 22:04:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<cloud domain='blog.autre-chose.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Presenting HgStatusNet</title>
		<link>http://blog.autre-chose.org/2009/12/21/presenting-hgstatusnet?utm_source=subscriber&amp;utm_medium=rss&amp;utm_campaign=rss</link>
		<comments>http://blog.autre-chose.org/2009/12/21/presenting-hgstatusnet#comments</comments>
		<pubDate>Mon, 21 Dec 2009 22:48:59 +0000</pubDate>
		<dc:creator>mdupuis</dc:creator>
				<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[Mercurial]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[statusnet]]></category>

		<guid isPermaLink="false">http://blog.autre-chose.org/?p=247</guid>
		<description><![CDATA[This semester, I had to do a project totalizing about 300 man-hours. I chose to do VeHO, a distribution platform including a server and a client. The project was under revision control (mercurial, for that matter) and every part of the platform in its own sub-repository. Anyway, to help me keep track of what was [...]]]></description>
			<content:encoded><![CDATA[<p>This semester, I had to do a project totalizing about 300 man-hours. I chose to do <a href="/veho">VeHO</a>, a distribution platform including a server and a client. The project was under revision control (mercurial, for that matter) and every part of the platform in its own sub-repository. Anyway, to help me keep track of what was being pushed to the main repository, I coded a little mercurial hook in python that, every time someone pushed a revision, it updated a <a href="http://status.net">StatusNet</a> account. I present you <a href="http://bitbucket.org/mdupuis/hgstatusnet/">hgstatusnet</a>.</p>
<p>The configuration is pretty straight forward and can be set up to update a private account on your private StatusNet instance. In your <code>.hgrc</code> file, just add this section:<br />
<code><br />
[statusnet]<br />
username = hgstatusnet<br />
password = secret<br />
server = http://localhost<br />
path = /statusnet<br />
;preprend =<br />
</code></p>
<p>The server and path settings are used to locate the StatusNet instance. In my example, my instance lives at http://localhost/statusnet. I&#8217;m also updating hgstatusnet&#8217;s account. If I wanted, I could preprend a little bit of text to every message to differentiate repositories, for example.</p>
<p>You also need to configure the hook, like so:<br />
<code><br />
[hooks]<br />
incoming.hgstatusnet = python:hgstatusnet.statusnetutils.post_statusnet_hook<br />
</code></p>
<p>Be sure that the <a href="http://bitbucket.org/mdupuis/hgstatusnet/">hgstatusnet module</a> is in your python path. Otherwise, it won&#8217;t work. Also, be aware that this is an early version and I may want/need to implement more features in the future and that this code comes without warranty.</p>
<p><strong>update</strong> (jan. 5th):<br />
If you have any questions, comments or just want to share your experience, please don&#8217;t hesitate.</p>
 <img src="http://blog.autre-chose.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=247" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://blog.autre-chose.org/2009/12/21/presenting-hgstatusnet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VeHO &#8211; Project de session</title>
		<link>http://blog.autre-chose.org/2009/10/05/veho-project-de-session?utm_source=subscriber&amp;utm_medium=rss&amp;utm_campaign=rss</link>
		<comments>http://blog.autre-chose.org/2009/10/05/veho-project-de-session#comments</comments>
		<pubDate>Mon, 05 Oct 2009 18:38:47 +0000</pubDate>
		<dc:creator>mdupuis</dc:creator>
				<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[École]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Université]]></category>
		<category><![CDATA[VeHO]]></category>

		<guid isPermaLink="false">http://blog.autre-chose.org/?p=242</guid>
		<description><![CDATA[Cette session-ci, j&#8217;ai pris un cours où je dois réaliser un projet. Vallant 6 crédits, chaque étudiant se doit d&#8217;investir 300 heures d&#8217;ici la fin de la session d&#8217;automne afin de réaliser ce qui correspond à la description et au mandat que nous avons remis il y a presque 2 semaines. Trois cents heures, c&#8217;est [...]]]></description>
			<content:encoded><![CDATA[<p>Cette session-ci, j&#8217;ai pris un cours où je dois réaliser un projet. Vallant 6 crédits, chaque étudiant se doit d&#8217;investir 300 heures d&#8217;ici la fin de la session d&#8217;automne afin de réaliser ce qui correspond à la description et au mandat que nous avons remis il y a presque 2 semaines. Trois cents heures, c&#8217;est beaucoup. Je m&#8217;attends à ce que l&#8217;apprentissage de certaines technologies ne nuise pas à l&#8217;application des méthodologies apprises tout au long de mon bacc. J&#8217;ai donc décidé de partager mon expérience au fur et à mesure que le projet avance sur mon blogue afin de vous connaître et suivre, mais aussi de critiquer le processus de développement du projet.</p>
<p>Je pense que c&#8217;est une bonne opportunité d&#8217;en apprendre en dehors de mes recherches personnelles et du travail en équipe, mais aussi de clarifier mes idées en les exposants.</p>
<h3>Qu&#8217;est-ce que VeHO?</h3>
<p>VeHO sera, si tout se déroule comme prévu, une plateforme de vente et de distribution électronique. Oui, une autre. Elle s&#8217;apparente aux <a href="http://steampowered.com">Steam</a>, <a href="http://impulsedriven.com">Impulse</a>, et autres. Sauf qu&#8217;elle sera moins complète/complexe. Il n&#8217;y aura pas de système de protection (DRM, ou autre), pas de système d&#8217;intégration des jeux grâce à une API, etc. Après tout, nous ne sommes que 2 et nous n&#8217;avons pas vraiment d&#8217;application concrète pour pouvoir tester tout ça. Mais le système devra être assez souple pour permettre et faciliter la mise en place de fonctionalités semblables.</p>
<p>VeHO sera d&#8217;abord et avant tout un site Web où les usagers pourront effectuer leurs achats. Nous ne souhaitons pas réinventer les systèmes e-commerce, alors nous allons nous baser sur un déjà existant. Chaque usager, qu&#8217;il soit publieur ou acheteur, pourra donc se utiliser complètement le catalogue à partir d&#8217;un navigateur Web. Aussi, les publieurs d&#8217;applications aura la possibilité de consulter les statistiques de ventes selon plusieurs critères.</p>
<p>Mais VeHO est aussi une application cliente multi-plateforme. Elle servira d&#8217;interface avec le site Web, mais permettra aussi aux usagers de communiquer entre eux. Le but étant de joindre communauté et magasin en ligne. Nous en sommes toujours à déterminer si l&#8217;application supportera les tranfers pas le biais d&#8217;un réseau P2P ou si nous nous limiterons aux transfers de fichiers plus classiques (c-à-d server->client).</p>
<h3>Et pis ma job dans tout ça?</h3>
<p>J&#8217;agis comme chef d&#8217;équipe et de coordonnateur. Certes, c&#8217;est pas très difficile de coordonner une équipe de deux personnes, moi inclus, mais c&#8217;est une autre chose de s&#8217;assurer que les fonctionalités sont prêtes en temps et que notre plan de projet est respecté et sera respectable selon les délais déjà définis.</p>
<p>De plus, depuis le début, j&#8217;ai consacré mon temps à l&#8217;exploration de technologies possibles utilisables pour le projet. L&#8217;objectif est d&#8217;utiliser quelque chose de simple et de portable sans nous mettre des batons dans les roues d&#8217;ici à la fin du projet. Ensuite, j&#8217;ai consacré mes efforts sur le client VeHO. Chose qui continuera durant les prochaines semaines.</p>
<h3>La suite?</h3>
<p>Le projet en est encore à ses débuts, mais nous avons pas mal déterminé les technologies que nous allons utiliser comme fondation. Maintenant, nous devons construire par dessus.</p>
<p>L&#8217;interface utilisateur principale avance, mais est dépourvue de fonctionalités utiles. Le problème est que le serveur doit supporter ces fonctionalités d&#8217;abord avant qu&#8217;on puisse les implémenter dans le client.</p>
<p>Mais je vais arrêter de parler de ce qui n&#8217;existe pas encore et donnerai plus de détails concernant le client dans un autre billet.</p>
<p>Hah et j&#8217;oubliais, les sources du produit final (i.e. tel qu&#8217;on le remettra) seront disponibles ouvertement. À suivre.</p>
 <img src="http://blog.autre-chose.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=242" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://blog.autre-chose.org/2009/10/05/veho-project-de-session/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plateforme musicale en ligne, sociale.</title>
		<link>http://blog.autre-chose.org/2009/04/26/plateforme-musicale-en-ligne-sociale?utm_source=subscriber&amp;utm_medium=rss&amp;utm_campaign=rss</link>
		<comments>http://blog.autre-chose.org/2009/04/26/plateforme-musicale-en-ligne-sociale#comments</comments>
		<pubDate>Sun, 26 Apr 2009 05:11:34 +0000</pubDate>
		<dc:creator>mdupuis</dc:creator>
				<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[École]]></category>
		<category><![CDATA[Idée]]></category>
		<category><![CDATA[Libre.FM]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[Université]]></category>

		<guid isPermaLink="false">http://blog.autre-chose.org/?p=234</guid>
		<description><![CDATA[Je serai en stage tout l&#8217;été, mais déjà je pense au(x) projet(s) de fin de baccalauréat que j&#8217;aurai à faire durant mes deux dernières sessions qui suivront. J&#8217;ai donc commencé cette semaine à regarder les projets des sessions précédentes réalisés à l&#8217;Université de Sherbrooke pour me donner une idée. Malheureusement, je constate qu&#8217;aucun semble tirer [...]]]></description>
			<content:encoded><![CDATA[<p>Je serai en stage tout l&#8217;été, mais déjà je pense au(x) projet(s) de fin de baccalauréat que j&#8217;aurai à faire durant mes deux dernières sessions qui suivront. J&#8217;ai donc commencé cette semaine à regarder <a href="http://info.usherbrooke.ca/projet">les projets</a> des sessions précédentes réalisés à l&#8217;Université de Sherbrooke pour me donner une idée. Malheureusement, je constate qu&#8217;aucun semble tirer profit des dernières tendances Web : l&#8217;aspect social, le contenu généré par les utilisateurs, la philosophie du libre, et j&#8217;en passe. Je vais donc présenter ici, afin de recevoir commentaires et suggestions, une de mes idées.</p>
<p>Récemment, <a href="http://libre.fm/">Libre.FM</a> est apparu. Ce service se veut, essentiellement, être un <a href="http://last.fm">Last.FM</a> libre à tous points de vue. Or, j&#8217;ai eu idée d&#8217;étendre ses fonctionalités durant un projet s&#8217;échelonnant sur une session. Avec l&#8217;accord de mes coéquipiers, si le projet était pour être réalisé en équipe, nous pourrions donner au projet le fruit de nos efforts.</p>
<p>L&#8217;idée de &laquo;&nbsp;scrobbler&raquo;&nbsp; les chansons jouant sur notre ordinateur n&#8217;est pas nouvelle. J&#8217;ai donc élaboré une idée qui pourrait faire office de preuve de concept et qui, plus tard, pourrait être mise en application si le concept se veut réalisable et intrinsèquement viable.</p>
<p>Le but serait de coupler le service à plusieurs autres systèmes :</p>
<p>Le premier gros morceau comporte d&#8217;abord un module d&#8217;analyse sonore. Le but serait d&#8217;analyser des chansons afin d&#8217;en extraire un maximum d&#8217;informations : le tempo, la sonorité, etc. Ensuite, un système de classification utiliserait ces données afin d&#8217;essayer de classifier automatiquement les chansons dans différentes classes (je sais, l&#8217;apprentissage risque d&#8217;être ardu). Une fois ces données receuillies, l&#8217;utilisateur pourrait demander la génération automatique d&#8217;une liste d&#8217;écoute (<em>playlist</em>, si vous préférez) selon certains critères. Par exemple, un tempo élévé et tout ce qui touche de près ou de loin à du hard rock. La transition entre les chansons devrait se passer relativement en douce (donc pas de techno au pop en passant par du métal). Cette liste d&#8217;écoute pourrait alors être sauvegardée au format <a href="http://xspf.org/">XSPF</a> ou pls afin d&#8217;être enregistrée sur son baladeur.</p>
<p>Le deuxième gros morceau rejoint une philosophie plus importante. La base de données d&#8217;une instance devra contenir les chansons disponibles sur des services de partages de musique libre de téléchargement. Je pense nottament à <a href="http://www.jamendo.com/fr/">Jamendo</a> dont j&#8217;ai déjà fait mention ici. Les chansons auraient été pré-analysées et catégorisées automatique et par l&#8217;aide des utilisateurs. Parce que leur musique est disponible gratuitement, l&#8217;idée d&#8217;analyser les chansons devient possible.</p>
<p>Ensuite, reste à joindre les deux morceaux ensemble : rendre la musique disponible en écoute sur des serveurs de diffusion électronique (je pense à <a href="http://icecast.org/">IceCast</a> comme serveur) dont les listes d&#8217;écoute auront été générées automatiquement. Et c&#8217;est ici que la preuve de concept apparait : si le tout se veut efficace et que les utilisateurs sont intéressés, l&#8217;intégration de publicité non-intrusive pourrait permettre un certain revenu qui serait distribué aux musiciens durant un période donnée. Je suis conscient que ce n&#8217;est pas un moyen de faire vivre tous les artistes et que l&#8217;argent de la publicité généré par les serveurs d&#8217;écoute ne serait pas vraiment important. Surtout compte-tenu des frais de bande passante, de maintenance, etc. Au moins, le service pourrait vivre et faire découvrir la musique aux utilisateurs.</p>
<p>De plus, les utilisateurs pourraient voter et donner leurs opinions. Autant sur les artistes qu&#8217;ils écoutent que sur la qualité du service.</p>
<p>C&#8217;est donc l&#8217;idée préliminaire d&#8217;un projet que je voudrais, et aurait du plaisir à, développer. Qu&#8217;en pensez-vous?</p>
 <img src="http://blog.autre-chose.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=234" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://blog.autre-chose.org/2009/04/26/plateforme-musicale-en-ligne-sociale/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mallette en duct-tape &#8211; phase 2</title>
		<link>http://blog.autre-chose.org/2006/07/02/mallette-en-duct-tape-phase-2?utm_source=subscriber&amp;utm_medium=rss&amp;utm_campaign=rss</link>
		<comments>http://blog.autre-chose.org/2006/07/02/mallette-en-duct-tape-phase-2#comments</comments>
		<pubDate>Mon, 03 Jul 2006 00:40:14 +0000</pubDate>
		<dc:creator>mdupuis</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[faire soi-même]]></category>

		<guid isPermaLink="false">http://localhost/~mdupuis/blog/?p=139</guid>
		<description><![CDATA[Encore une fois, j&#8217;ai repoussé les limites de mon savoir-faire avec du duct-tape en continuant la confection de ma mallette de duct-tape servant à transporter mon portable. Tel que dit dans le billet précédent, il restait des choses que je souhaitais faire afin de rendre cette mallette une vraie (autant que possible). Toujours par un [...]]]></description>
			<content:encoded><![CDATA[<p>Encore une fois, j&#8217;ai repoussé les limites de mon savoir-faire avec du duct-tape en continuant la confection de ma mallette de duct-tape servant à transporter mon portable. Tel que dit dans le billet précédent, il restait des choses que je souhaitais faire afin de rendre cette mallette une vraie (autant que possible).<span id="more-139"></span></p>
<p>Toujours par un dimanche après-midi à ne pas savoir par où commencer dans mes tâches, j&#8217;ai décidé de suivre l&#8217;exemple de ma semaine dernière et de faire du duct-tape ! La mallette étant déjà faite et très fonctionnelle, j&#8217;étais tanné de la trainer dans mes bras tout le temps perdant ainsi son usage. Une lanière (ou courroie, comme vous voulez, mais je l&#8217;appelle lanière), j&#8217;ai donc confectionné. Voici le résultat final :<br />
<center><wpg2id>527</wpg2id></center></p>
<p>Pour réaliser mon but, j&#8217;ai dû tricher un peu. Comme je voulais une lanière ajustable, j&#8217;ai dû utiliser des morceaux de plastiques que j&#8217;ai récupéré ailleurs. Pratique de ne pas toujours tout jeter. Ensuite, le principe est plutôt simple : faire une boucle autour d&#8217;un morceau de plastique servant à faire un bout.<br />
<center><wpg2id>505</wpg2id><wpg2id>515</wpg2id></center></p>
<p>Puis, répéter l&#8217;opération, mais avec le morceau qui fait office de &laquo;&nbsp;bloqueur&raquo;&nbsp; (celui qui sert à bloquer l&#8217;ajustement de la lanière) sans oublier l&#8217;autre morceaux de plastique et de passer la courroie dans le premier morceau de plastique. Voici le résultat, vous allez peut-être mieux comprendre :<br />
<center><wpg2id>517</wpg2id></center></p>
<p>Ensuite, il faut joindre les 2 bouts de la lanière à la mallette. Pour ça, il faut de petits bouts de duct-tape qui deviendront des boucles. Entrez ces bouts de duct-tape dans les anneaux de plastique, puis dans les incisions dans la mallette préalablement réalisées. Repliez les bouts de duct-tape sur eux-mêmes pour compléter les boucles. Résultats :<br />
<center><wpg2id>525</wpg2id><wpg2id>523</wpg2id></center></p>
<ul>
<b>Statistiques de réalisation :</b></p>
<li>Temps de confection : aucun</li>
<li>Temps de réalisation : ±30 min.</li>
<li>Matériel : 3m de duct-tape et 3 morceaux de plastiques que vous avez déjà</li>
</ul>
<p>Et voilà quelqu&#8217;un d&#8217;heureux arborant fièrement sa réalisation :<br />
<center><wpg2id>529</wpg2id></center></p>
 <img src="http://blog.autre-chose.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=139" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://blog.autre-chose.org/2006/07/02/mallette-en-duct-tape-phase-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mallette en duct-tape &#8211; phase 1</title>
		<link>http://blog.autre-chose.org/2006/06/29/mallette-de-portable-phase-1?utm_source=subscriber&amp;utm_medium=rss&amp;utm_campaign=rss</link>
		<comments>http://blog.autre-chose.org/2006/06/29/mallette-de-portable-phase-1#comments</comments>
		<pubDate>Fri, 30 Jun 2006 04:41:12 +0000</pubDate>
		<dc:creator>mdupuis</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[faire soi-même]]></category>

		<guid isPermaLink="false">http://localhost/~mdupuis/blog/?p=137</guid>
		<description><![CDATA[Tel qu&#8217;écrit dans mon billet précédant, j&#8217;ai décidé de faire pour mon nouveau portable quelque chose de spécial. Combien de fois me suis-je fait dire que le fait de ne pas avoir beaucoup de moyen était partie intégrante de la vie d&#8217;un étudiant. Avec ce genre de projet, j&#8217;ai le goût de vivre sous le [...]]]></description>
			<content:encoded><![CDATA[<p>Tel qu&#8217;écrit dans mon billet précédant, j&#8217;ai décidé de faire pour mon nouveau portable quelque chose de spécial. Combien de fois me suis-je fait dire que le fait de ne pas avoir beaucoup de moyen était partie intégrante de la vie d&#8217;un étudiant. Avec ce genre de projet, j&#8217;ai le goût de vivre sous le status d&#8217;étudiant pour longtemps encore. Faire le mieux avec le moins de moyens possibles, tel était mon but.<span id="more-137"></span></p>
<p>Certains d&#8217;entre vous on déjà vu mon porte-feuille en duct-tape que j&#8217;ai fait il y a déjà très longtemps par un dimanche après-midi. Ayant encore un dimanche après-midi à ne pas savoir par où commencer (dimanche passé en fait) et ayant encore du duct-tape à la traine, j&#8217;ai décidé de me faire une mallette pour mon portable&#8230; <b>entièrement</b> faite de duct-tape. Et le résultat est pas mal !</p>
<p>Biensûr, je n&#8217;ai pas terminée la mallette, puisqu&#8217;elle ne contient que très peu d&#8217;espace de rangement et de fonctionnalités, mais ça va venir ! Assez parlé, je vous montre :<br />
<center><wpg2id>486</wpg2id><wpg2id>490</wpg2id><wpg2id>493</wpg2id></center></p>
<p>Alors voilà, la malette a moins d&#8217;un pouces chaque côté du portable de libre, donc il ne bouge pas trop, 2 pochettes à CD/DVD pouvant en contenir un minimum de 2 (je n&#8217;ai pas essayé d&#8217;en mettre plus).</p>
<ul>
Spécifications sur le projet :</p>
<li>Matériel : Duct-tape seulement</li>
<li>Quantité : 1 rouleau</li>
<li>Temps de confection : aucune confection, ça venait au fur et à mesure que je construisais la mallette</li>
<li>Temps de fabrication : ± 1h15</li>
</ul>
<ul>
Planification :</p>
<li>Ajout de plus d&#8217;espace de rangement à l&#8217;intérieur</li>
<li>Ajout d&#8217;une pochette à l&#8217;avant</li>
<li>Ajout d&#8217;une courroie pour le transport</li>
<li>Trouver une forme de rembourage</li>
</ul>
<p>Laissez vos commentaires / suggestions !</p>
 <img src="http://blog.autre-chose.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=137" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://blog.autre-chose.org/2006/06/29/mallette-de-portable-phase-1/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
