„Wikipédia:Pywikibot” változatai közötti eltérés

Tartalom törölve Tartalom hozzáadva
169. sor:
A pywikibot váltás előtt áll: a készülő második kiadás legfőbb jellemzője, hogy teljesen a [[mw:API|MediaWiki API]] használatára épül, és szabványos Python-csomagként alakították ki. Bevezetésének időpontja nincs kijelölve.
 
A 2.0 változat évek óta készül, és már futtatható állapotban van. (Jelenleg tehát párhuzamosan működik a régi változattal.) Az elkészült részek a http://svn.wikimedia.org/viewvc/pywikipedia/branches/rewrite/ címen tekinthetők meg. Az új bot a Wikipédián és a [[Wikimédia Alapítvány|WikiMédia]] többi wikijén működik, de a [[MediaWiki]] 1.14-es változatánál régebbi motort használó wikiken meg kell maradni az 1-es változatnál. A Pywikipedia  2 legalább 2.5-ös verziójú Pythont igényel. (Figyelem! A Python 3-as változataival továbbra sem fut! Jelenleg, 2010 szeptemberében a legfrissebb használható Python a 2.7.)
 
A Pywikipedia  2 az eddigi bemásolás helyett telepítést igényel, ezt azonban egy telepítőscript segíti.
 
Az átállással kapcsolatos útmutató a [[botwiki:Rewrite/Conversion HOWTO]] címen, néhány más ezzel kapcsolatos lap a [[botwiki:Special:Prefixindex/rewrite]] keresésnél olvasható. (A fenti SVN-linken a [http://svn.wikimedia.org/viewvc/pywikipedia/branches/rewrite/README-conversion.txt?view=log README-conversion.txt] elavult, a botwikis lap frissebb.) A ''rewrite'' az SVN-tárban és a fejlesztői zsargonban a készülő változatot jelenti. A bot működőképességével és telepítésével kapcsolatos aktualitások a 2010. szeptember 2-i állapot szerint [http://lists.wikimedia.org/pipermail/pywikipedia-l/2010-September/006372.html ebben az e-mailben] találhatóak.
 
Ha csak a pywikibot kész moduljait futtatod, jelenleg nincs tennivalód az átállással. Akár az 1-es, akár a 2-es változatot futtathatodhasználhatod, a fenti e-mailbanmailben leírtak figyelembe vételével.
 
Ha saját scripteket is használsz, tanulmányozd a Botwiki útmutatóját. A legfontosabb előkészület, amit az 1-es változat további használata mellett megtehetsz, hogy az <code>import wikipedia</code> sor helyett mindenhol <code>import wikipedia as pywikibot</code>-ot írsz. Ezzel együtt a <code>wikipedia.output</code>-ból <code>pywikibot.output</code> lesz, és így tovább. Ez az átállás a régi bot moduljaiban is megtörténik. Így a Pywikipedia &nbsp;2 bevezetésekor csak az <code>import</code> sorokat kell majd módosítanod a saját scriptjeidben, hogy kompatibilisek maradjanak az új verzióval.
 
== Levelezőlisták ==