Hur hanterar Wikipedia en hel del 700 000 donationer från 150 länder?

Linux-format tidningen som tagits upp med Wikimedia Foundation, Arthur Richards, för att ta reda på det.

Linuxformat: Förra året ökade Wikimedia Foundation 16 miljoner kronor och den genomsnittliga donationen var ungefär 20 dollar ...

Arthur Richards: Det är rätt - vi hade mer än 700 000 bidrag, och vi fördubblade intäkterna från föregående års finansiering. Det var en enorm förändring i hur vi gick om att göra fondraiserna. Det var ett stort år - ganska spännande, många förändringar.

LXF: Vad var den mest framgångsrika strategin för att få människor att donera pengar?

AR: Jimmy. Bara ... Jimmy. Det är så roligt - vi kallade det något som "grundaren överklagande", något om den rösten, ha någon av auktoritet, en väsentlig figurehead ...

Vi försökte faktiskt göra några meddelanden och banderoller med Sue Gardner, verkställande direktör för Wikimedia Foundation, och de fungerade ganska bra men det var aldrig lika framgångsrikt som Jimmy. Förhoppningsvis kommer det här året att vara lite annorlunda, och vi kommer inte att förlita oss så tungt på Jimmy Wales banners.

Ett av våra främsta mål är att hitta något som faktiskt kommer att slå Jimmy - det börjar verkligen lida av Jimmy trötthet! Han var rumpan på så många internet skämt, och folk var bara så sjuka att titta på sin rån, rätt?

LXF: Vi brukade skämta om det på kontoret ...

AR: Vi gjorde det också!

LXF: Vi var imponerade att han tycktes tala om 40 språk. Om du såg bilden ensam skulle det säga, jimmy_en.jpg, men du kan ändra det till fr.jpg eller de.jpg och det skulle ändra språket varje gång.

AR: Ja! I år började vi prova lite tidigare. En av våra första banderoller som utspelade Jimmy bara lite var vår Brandon-överklagande. Brandon Harris är en designer och mjukvaruingenjör som arbetar för Wikimedia Foundation - han har ett mycket distinkt utseende och ett underbart sätt att prata.

Vi fick några bra bilder av honom och vi anställde också en massa berättare för årets fundraiser, ett team på tre som går och försöker analysera vad som fungerar och vad som inte fungerar i alla våra meddelanden. De försöker få historier från personer som är involverade i Wikimedia-rörelsen, från medarbetare och människor i samhället och försöker forma dem i meddelanden vi kan använda.

LXF: Det är verkligen kreativt ...

AR: Ja, och jag tror att det verkligen betalade sig. Vi satte oss ner och intervjuade Brandon för en timme eller så och vi lyckades med att skapa en överklagande som verkligen fungerar med egna ord. Så vi tror att vi kan identifiera saker som betyder att vi inte behöver lita så starkt på Jimmy i år.

LXF: Tycker du att andra fria mjukvaruprojekt skulle kunna lära av vad du har gjort?

AR: Jag tror det. Efter varje test som vi gör, och genom hela fundraiser, publicerar vi all information som vi samlar. Så, du kan gå online och titta på all statistik, grafer och skriftliga förklaringar.

På många sätt är vi unika för att vi har ett så gigantiskt samhälle - vi är globala, vi har länge varit där och vi har mycket erkännande. Men samtidigt tror jag att några av de tekniker som vi använde för fundraiser kunde antas av andra människor för att hjälpa dem att bli mer effektiva.

LXF: Vad är en typisk Wikimedia-box? En generisk rackmonteringsbox som kör LAMP (Linux, Apache, MySQL, PHP)?

AR: Ja, ganska mycket.

LXF: Multiplicerat med 10.000?

AR: Trots att Wikipedia är ett av de fem mest besökta webbplatser i världen, har vi ingenstans nära den typ av serverinfrastruktur som Google eller Facebook har - vi kör i huvudsak en LAMP-stack. Vi skämtar att vi använder LAMP på steroider eftersom vi använder caching verkligen aggressivt.

Vi är verkligen lyckliga eftersom mer än 90% av förfrågningarna på Wikipedia-artiklar är skrivskyddade. Om vi ​​kan ladda hela innehållet till en cache i minnet, tar det inte mycket för att faktiskt tjäna upp det. Mycket lite av vår trafik är faktiskt saker som måste skrivas till en databas, eller det måste gå igenom allvarlig bearbetning. Så vi kan använda massor av lite trick och klusterteknik, men allt är helt öppen källkod.

LXF: För några år sedan, när vi gjorde DVD-skivan till vår tidskrift, ville vi lägga en slags Wikipedia-snapshot på skivan - en delmängd av artiklar. Vi hittade några slumpmässiga databas dumpor, men inget officiellt ...

AR: Jag jobbar på det. Det finns en liten serie verktyg som finns på systemet som heter Toolserver, vilket bara är en server som några av våra medlemmar har tillgång till, för bots och skript för att mina data från Wikipedia.

Någon har skrivit ett verktyg som i grunden går igenom alla Wikipedia-artiklarna och analyserar bedömningsdata som finns för många artiklar. Du kommer inte se dem på varje artikel, men på dem som noggrant bevakas av ett visst projekt eller en grupp.

Så du kan gå in i det här verktyget och säga: Jag vill se alla B-eller ovanstående artiklar om reptiler och få tillbaka en hel stor lista. Därefter kan du gå igenom och noggrant välja specifika revisioner och slutligen ta dessa artiklar och exportera dem till en CSV-fil, som du kan mata genom ett galet hemodlat system som någon kille har, som kommer att göra det till en openZIM-fil. Det är ett mycket komprimerat datalagringsformat, som du sedan kan ladda in i en openZIM-läsare, och i princip har Wikipedia till hands.

Du kan söka igenom artiklar, men det är skrivskyddad just nu. Jag är egentligen mentor för en Google Summer of Code-student som tar dessa verktyg på Toolserver och överför dem till en MediaWiki-förlängning, vilket gör det möjligt för människor att bygga egna samlingar av artiklar.

Idealiskt, när det faktiskt finns där ute som en förlängning, kommer andra att kunna hämta det och expandera det. Vi skulle vilja att folk skulle kunna bygga egna egna biblioteken av Wikipedia-artiklar - specifika revisioner och liknande som de sedan kan dela med andra människor.

Du kan då ta någon annans samling, ändra den så att den blir större eller mindre, använd vissa filter på det - till exempel att göra det barnsäker exempelvis - och så småningom kunna exportera dessa grupper av artiklar till någon form av offlineformat. Det är den långsiktiga visionen.

LXF: Vilket område intresserar dig verkligen i framtiden för Wikimedia?

AR: Jag är inte säker ... Jag gillar allt. En av de coola sakerna om att arbeta för Wikimedia Foundation är att det är som att vara ett barn i en godisaffär. Det finns så mycket du kan göra, och så mycket som behöver göras, och inte så många som gör det. Du kommer att utforska och röra många olika aspekter.

LXF: Jag antar därför att du är involverad i ett sådant projekt i första hand - du vet att det inte kommer att vara som att arbeta på en produktionslinje.

AR: Exakt. I slutet av dagen är det ultimata uppdraget gratis kunskap - du kan göra något för att ytterligare, och det är den passion som driver nästan alla som är involverade i det.

--------------------------------------------------------------------------------------------------

Först publicerad i Linux Format Issue 153

Gillade detta? Kolla in Inside the Free Geek non-profit hårdvara emporium

Anmäl dig till TechRadars gratis Week in Tech nyhetsbrev
Få de bästa historierna i veckan, plus de mest populära recensionerna levereras direkt till din inkorg. Registrera dig på http://www.techradar.com/register

Följ TechRadar på Twitter * Hitta oss på Facebook * Lägg till oss på Google+