<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>pywikipedia &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/pywikipedia/</link>
	<description>Feed of posts on WordPress.com tagged "pywikipedia"</description>
	<pubDate>Sat, 05 Dec 2009 17:36:34 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Using Altova Mapforce to Create Wikipedia Articles from an ERP backend.]]></title>
<link>http://michaelellerbeck.com/2009/06/09/using-altova-mapforce-to-create-wikipedia-articles-from-an-erp-backend/</link>
<pubDate>Tue, 09 Jun 2009 18:57:39 +0000</pubDate>
<dc:creator>mellerbeck</dc:creator>
<guid>http://michaelellerbeck.com/2009/06/09/using-altova-mapforce-to-create-wikipedia-articles-from-an-erp-backend/</guid>
<description><![CDATA[So I wanted to create stub articles and useful charts to flesh out our internal wiki. I of course gr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>So I wanted to create stub articles and useful charts to flesh out our internal wiki. I of course grabbed the amazing Altova Mapforce and made short work of generating pages and charts and then imported them into our wiki using pywikipedia <a href="http://meta.wikimedia.org/wiki/Using_the_python_wikipediabot">http://meta.wikimedia.org/wiki/Using_the_python_wikipediabot</a></p>
<p>Here is what I came up with</p>
<p><a href="http://sites.google.com/site/mellerbeck/Home/usingAltovaMapforcetoCreateWikipediaArticles.pdf?attredirects=0">http://sites.google.com/site/mellerbeck/Home/usingAltovaMapforcetoCreateWikipediaArticles.pdf?attredirects=0</a></p>
<p>Here is a quick flash video of the process as well.</p>
<p><a href="http://sites.google.com/site/mellerbeck/Home/wiki.swf?attredirects=0">http://sites.google.com/site/mellerbeck/Home/wiki.swf?attredirects=0</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wikipédia et Toolserver]]></title>
<link>http://darkoneko.wordpress.com/2008/06/03/wikipedia-et-toolserver/</link>
<pubDate>Tue, 03 Jun 2008 16:23:46 +0000</pubDate>
<dc:creator>DarkoNeko</dc:creator>
<guid>http://darkoneko.wordpress.com/2008/06/03/wikipedia-et-toolserver/</guid>
<description><![CDATA[Le Toolserver (TS) est un petit groupe de serveurs géré par Wikimedia Deutschland (détails ici). Il ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Le <a href="http://tools.wikimedia.de/" target="_blank">Toolserver</a> (TS) est un petit groupe de serveurs géré par <a href="http://wikimediafoundation.org/wiki/Associations_locales" target="_blank">Wikimedia Deutschland</a> (<a href="https://wiki.toolserver.org/view/Main_Page" target="_blank">détails ici</a>). Il héberge un bon nombre de scripts aux utilités diverses (par exemple, c&#8217;est là que je fait tourner mon système de bienvenutage automatique, ainsi qu&#8217;un système retirant dans les articles les liens pointant sur des images supprimées)</p>
<p>le TS est un énorme plus pour les projets Wikimedia a plus d&#8217;un titre, mais je reste avec l&#8217;impression que ses ressources sont mal utilisées.</p>
<p>Voici une petite analyse, prise pendant l&#8217;écriture de ce billet, des programmes lancés sur le TS, classés par plus utilisation de mémoire. Pour simplifier, je n&#8217;ai gardé que les ~15 premiers. Pour correspondance, 1% de la mémoire correspond à 80Mo. J&#8217;ai traduit certaines commandes en quelque chose de compréhensible pour le plus grand nombre.<br />
%MEM    COMMAND<br />
5.1 interwiki.py<br />
4.3 interwiki.py<br />
3.9 interwiki.py<br />
3.6 interwiki.py<br />
2.9 <em>(tomcat)</em><br />
2.6 <em>(pircbot)</em><br />
1.8 <em>(manageur java)</em><br />
1.5 <em>(pircbot)</em><br />
1.5 <em>(pircbot)</em><br />
1.4 <em>(pircbot)</em><br />
1.4 <em>(pircbot)</em><br />
1.3 <em>(pircbot)</em><br />
1.2 interwiki.py<br />
1.2 (un script python inconnu)<br />
1.1 <em>(linky)</em><br />
1.0 <em>(linky)</em><br />
1.0 <em>(pircbot)</em></p>
<p>Petite explication et consommation mémoire cumulée :</p>
<ul>
<li>interwiki.py (13% de la mémoire sur cet échantillon, soit ~1040Mo)</li>
<li>pircbot et linky (12.8% de la mémoire sur cet échantillon, soit ~1024Mo)</li>
</ul>
<p>Mon analyse rejoint globalement celle faite sur <a href="http://journal.toolserver.org/toolserver/entry/on_tools_and_memory_use" target="_blank">le blog du toolserver</a> : ces deux éléments plombent plus du quart des ressources mémoire du TS, et pour quels avantages ?</p>
<p><strong>linky/pircbot</strong></p>
<p>Linky et pircbot sont deux bots IRC. Et un bot IRC, ça n&#8217;est rien de plus qu&#8217;un gadget pour geeks. Vu les fonctionnalités (afficher un lien http lorsque quelqu&#8217;un tape un [[lien]] sur le chan, etc), le fait que chaque instance prenne entre  80Mo (1%) et 208Mo (2.6%) de mémoire est tout simplement ridicule. Je suis conscient que c&#8217;ets en java, mais quand même, faut pas pousser, là&#8230;</p>
<p><strong>Interwiki.py</strong></p>
<p>interwiki.py est un <a href="http://fr.wikipedia.org/wiki/Aide:Interwiki#Maintenance_automatique" target="_blank">robot interwiki</a>. Contrairement aux bots sus-nommés, l&#8217;utilité d&#8217;un script interwiki est reconnue. Mais dans le même temps, il n&#8217;est pas absolument nécessaires qu&#8217;ils tournent en permanence (contrairement, par exemple, à un script qui reverte les vandales en temps réel, comme celui de <a href="http://fr.wikipedia.org/wiki/User:Salebot" target="_blank">Salebot</a>).</p>
<p>Par conséquent, les faire tourner sur le TS n&#8217;est pas indispensable, surtout vu la charge qu&#8217;ils causent. Et ça, il serait grand temps que ses utilisateurs sur TS s&#8217;en rendent compte (avec une mention spéciale pour le type qui le lance en double&#8230;)<br />
Pour comparer, j&#8217;utilise moi même interwiki.py , sur mon ordinateur personnel : il se lance le matin quand j&#8217;allume mon ordi, et s&#8217;arrête chaque soir  lorsque je l&#8217;éteind (soit 16H de fonctionnement/jour). Rien de bien sorcier, et ça marche très bien. On ne me fera pas croire qu&#8217;il faut une bête de course pour le faire fonctionner, vu que ça fonctionnait très bien sur mon ancien portable, qui était du matos &#8220;premier prix&#8221; datant de 2002.</p>
<p>Bref : Utilisateurs du TS, pensez un peu aux autres !</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wikipédia et l'accueil des nouveaux, partie 1]]></title>
<link>http://darkoneko.wordpress.com/2008/03/19/wikipedia-et-laccueil-des-nouveaux-partie-1/</link>
<pubDate>Wed, 19 Mar 2008 14:50:44 +0000</pubDate>
<dc:creator>DarkoNeko</dc:creator>
<guid>http://darkoneko.wordpress.com/2008/03/19/wikipedia-et-laccueil-des-nouveaux-partie-1/</guid>
<description><![CDATA[Comme je l&#8217;ai mentionné dans mon billet Wikipédia et les robots, une partie de l&#8217;accueil]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Comme je l&#8217;ai mentionné dans mon billet <a href="http://darkoneko.wordpress.com/2008/03/13/wikipedia-et-les-robots/" target="_blank">Wikipédia et les robots</a>, une partie de l&#8217;accueil des nouveaux, couramment néologisé &#8220;bienvenutage&#8221;, est <span style="text-decoration:underline;">partiellement</span> effectué automatiquement par un <a href="http://fr.wikipedia.org/wiki/user:Loveless" target="_blank">robot</a>.</p>
<p>Il se trouve que c&#8217;est moi qui gère ce robot. Comme pour tout, il y a des gens pour, des gens contre&#8230; mais voyons un peu comment tout cela à commencé.</p>
<p><strong>L&#8217;origine </strong></p>
<p>Tout d&#8217;abord, il faut savoir qu&#8217;au niveau logiciel, absolument rien n&#8217;est prévu pour l&#8217;accueil des nouveaux arrivants.</p>
<p>Depuis les temps immémoriaux et jusqu&#8217;il y a pas si longtemps, cette activité fut assurée uniquement par les contributeurs, posant un message d&#8217;aide et bienvenue sur la page de discussion des nouveaux lorsqu&#8217;ils les repèrent au détour de leur liste de suivi.</p>
<p>Courant mars 2007, je suis aperçu qu&#8217;en pratique, sans doute parce qu&#8217;ils éditent sur des pages peu suivies -leur commune de 300 habitants par exemple-, nombre d&#8217;entre eux n&#8217;étaient pas vus et tout simplement oubliés, et restaient &#8220;dans le noir&#8221;.</p>
<p>Je me suis dit à l&#8217;époque &#8220;aah, c&#8217;est surement pour ça qu&#8217;ils éditent 2/3 fois pour ne plus jamais revenir&#8221;, et me suis donc décidé à combler ce vide en parcourant le <a href="http://fr.wikipedia.org/wiki/special:log/newusers" target="_blank">log des créations de compte</a> tous les quelques jours pour apporter une peu de lumière a ces malheureux oubliés.</p>
<p>Le <a href="http://fr.wikipedia.org/w/index.php?title=Mod%C3%A8le:Bienvenue_nouveau&#38;oldid=15227438" target="_blank">modèle de bienvenue</a> utilisé communément à l&#8217;époque me sortant par les oreilles, j&#8217;ai créé mon <a href="http://fr.wikipedia.org/wiki/Utilisateur:Darkoneko/Message_de_bienvenue" target="_blank">propre modèle</a><br />
et me suis mis au travail. Il est à noter que ce modèle ne plait pas à tout le monde, et j&#8217;ai eu des remarques négatives à son sujet&#8230;mais aussi des remarques constructives (propositions d&#8217;amélioration, correction de fautes) et de nombreuses remarques positives, notamment 6 personnes me demandant son emplacement pour pouvoir le réutiliser.</p>
<p>J&#8217;ai globalement assuré ce &#8220;<em>bienvenutage des oubliés&#8221; </em>à la main entre <a href="http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=frwiki_p&#38;user=Darkoneko" target="_blank">mars et juillet 2007</a>, mais je commençais à en avoir vraiment assez : &#8220;bienvenuter&#8221; à la chaine une petite centaines de personnes par jour est une tâche bassement répétitive -ouvrir la page de discussion, poser le modèle, sauvegarder&#8230;- et sérieusement ennuyeuse (et inductrice de crampes) à la longue.</p>
<p><strong>L&#8217;automatisation implicite<br />
</strong></p>
<p>Courant juin 2007, j&#8217;ai commencé à chercher une solution logicielle pour me supplanter dans cette activité. J&#8217;utilisais déjà à l&#8217;époque le <a href="http://fr.wikipedia.org/wiki/Aide:Pywikipedia" target="_blank">framework pywikipedia</a> pour mes activités robot (interwikis, suppression de liens vers image effacée, etc.) et j&#8217;ai découvert parmi ses nombreux scripts <a href="http://www.botwiki.sno.cc/wiki/Python:Welcome.py" target="_blank">welcome.py</a>, qui correspond précisément à ce dont j&#8217;avais besoin.</p>
<p>Après un sondage informel à ce sujet sur IRC, j&#8217;ai commencé une série de tests avec ce script, puis utilisé  régulièrement celui ci sur mon propre compte (c&#8217;est à dire que les modifications apparaissent sous mon pseudo, comme si je les avais faites à la main) jusqu&#8217;à fin d&#8217;août 2007.</p>
<p><em>pourquoi avec mon propre compte ?</em></p>
<p>Il y a deux raisons principales</p>
<ul>
<li>L&#8217;action de bienvenue est, dans cette version du script, la même :  je ne voyait pas l&#8217;intérêt de différencier l&#8217;auteur alors qu&#8217;en pratique, il n&#8217;y avais aucune différence entre ma méthode et celle du script.</li>
<li>Le faire explicitement faire &#8220;par un robot&#8221; risquait de déclencher l&#8217;<a href="http://fr.wiktionary.org/wiki/ire" target="_blank">ire</a> de certains membres de la communauté.</li>
</ul>
<p><strong>L&#8217;automatisation explicite</strong></p>
<p>Début septembre 2007,  fort de ces deux mois d&#8217;expérience, j&#8217;ai pris mon courage a deux pattes et ai passé le script <a href="http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=frwiki_p&#38;user=Loveless" target="_blank">sur mon compte robot</a>, sur lequel le script fut lancé à la main en moyenne tous les deux jours. Je n&#8217;ai toutefois pas fait d&#8217;annonce officielle à ce sujet.</p>
<p>Quelques temps après, ayant acquis un compte sur le <a href="http://meta.wikimedia.org/wiki/Toolserver" target="_blank">toolserver</a> (TS),  j&#8217;ai pu affranchir le script des aléas de mes lancements manuels (il arrive que je ne soit chez moi, ou même simplement que j&#8217;oublie de le lancer) en l&#8217;installant là bas, ou il est dorénavant exécuté automatiquement une fois par jour.</p>
<p><em>ce billet devenant trop long, la suite (historique à partir d&#8217;octobre 2007) sera détaillée dans un autre billet.</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sources searcher]]></title>
<link>http://millosh.wordpress.com/2007/11/03/sources-searcher/</link>
<pubDate>Sat, 03 Nov 2007 21:01:17 +0000</pubDate>
<dc:creator>millosh</dc:creator>
<guid>http://millosh.wordpress.com/2007/11/03/sources-searcher/</guid>
<description><![CDATA[I made very initial release of sources searcher for authors, which may be used for improving quality]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I made very initial release of sources searcher for authors, which may be used for improving quality of Wikipedia articles. It is just basically useful, but I think that it will become more useful very soon (including a web interface at <a href="http://meta.wikimedia.org/wiki/Toolserver">Toolserver</a>). Also, please add your comments, wishes etc. When program become usable for wider public, I&#8217;ll announce it at Wikimedian lists.</p>
<p>Project page at SourceForge is <a href="http://sourceforge.net/project/showfiles.php?group_id=189198&#38;package_id=251104">here</a>; you may download 14kB <a href="http://downloads.sourceforge.net/millosh/pysources-0.0.1.tar.bz2">version without pywikipediabot</a> or 4MB+ <a href="http://downloads.sourceforge.net/millosh/pysources-with-pywikipediabot-0.0.1.tar.bz2">version with pywikipediabot</a>. Program will not work without pywikipediabot, so if you didn&#8217;t download it separately, download version with it.</p>
<p>Here is the inital README file:</p>
<p>Version 0.0.1, 2007-11-03</p>
<p>This is Python Sources, initial version of the software for making authors&#8217; life easier. For now, it is not so useful, but a person who knows to work with pywikipediabot may use it.</p>
<p>First of all, go to pywikipedia directorium and change bot parameters there and log in as you would with pywikipedia bot. This bot doesn&#8217;t edit anything, but it is cool to have bot accounts all over the wiki world, even they don&#8217;t have bot flags <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>== Purpose and usage ==</p>
<p>Intention of this program is to generate relevant links/sources for appropriate subject.</p>
<p>1) For example, if you want to find sources in English about sociolinguistics concept &#8220;idiom&#8221;, you should type:</p>
<p>./gen_sources.py en sociolinguistics idiom</p>
<p>2) But, if you want to find sources in Spanish, but you know only English, assuming that English Wikipedia has an interwiki link to the appropriate article on Spanish Wikipedia (as it has in this case), you should type:</p>
<p>./gen_sources.py en sociolinguistics idiom es</p>
<p>== Output ==</p>
<p>Program will generate a (media)wiki list of external links. You may use them via your personal MediaWiki installation or via your user page on some project which uses MediaWiki.</p>
<p>In this version you will get sources from the next sites:</p>
<p>- Wikipedia (if you mentioned other language, you will get sources in both<br />
languages)<br />
- Google search (only in the first language)<br />
- Google Books (only in the first language)<br />
- Britannica (only in English)</p>
<p>== Further development ==</p>
<p>I want to work on this software and you may expect new versions in the near future. I have a couple of ideas (if you take a look at the code, you would be able to see some of them). At least, in the next version I&#8217;ll write here a little bit more about ideas.</p>
<p>== Contact ==</p>
<p>Milos Rancic, millosh@gmail.com</p>
<p>== Terms of use ==</p>
<p>If you get pysources with pywikipediabot, for terms of use of pywikipediabot, please take a look at the file LICENSE inside of subdirectory &#8220;pywikipediabot&#8221;.</p>
<p>pysources, program for helping authors by generating sources links Copyright (C) 2007 Milos Rancic</p>
<p>This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.</p>
<p>You should have received a copy of the GNU General Public License along with this program.  If not, see &#60;http://www.gnu.org/licenses/&#62;.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
