MoinMoin

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 11 juli 2019; kontroller kräver 4 redigeringar .
MoinMoin

Skärmdump av webbplatsen http://moinmo.in/ drivs av MoinMoin
Sorts Wiki
Utvecklare Thomas Waldmann, Jürgen Hermann mfl.
Skrivet i Pytonorm
Operativ system Programvara för flera plattformar
Gränssnittsspråk mer än 30 språk, inklusive ryska
Första upplagan 29 juli 2000 [1]
senaste versionen 1.9.10 (stabil) (9 september 2018)
Licens GNU General Public License
Hemsida moinmo.in
 Mediafiler på Wikimedia Commons

MoinMoin är en kraftfull, lättanvänd och utbyggbar wikimotor skriven i Python . MoinMoin är fri programvara licensierad under GNU GPL .

Namnet kommer från den frisiska hälsningen "Moin" [2] .

MoinMoin använder ett filsystem för att lagra information [3] .

Kan fungera med nästan vilken webbserver som helst som stöder CGI / FastCGI / WSGI [4] , eller utan den (med inbyggd webbserver baserad på Werkzeug [5] ).

Historik

MoinMoin dök upp runt  2000 [6] . Till en början utvecklades projektet av Jürgen Hermann, i det ögonblick han lämnade projektet och utvecklingen utförs av ett team av människor [7] under ledning av Thomas Waldmann (Thomas Waldmann). MoinMoin var baserad på PikiPiki- motorn och MoinMoin har utvecklats mycket sedan dess. För närvarande används MoinMoin på ett antal webbplatser och som en företags- och personlig wiki på många platser [8] .

Arkitektur

MoinMoin har en ganska flexibel arkitektur, vilket resulterar i en rik uppsättning inbyggda funktioner och enkel utökningsbarhet. De viktigaste komponenterna i MoinMoin-wikin är:

Vart och ett av de beskrivna systemen implementeras i form av huvudkärnan och moduler som implementerar specifik funktionalitet, därför kan var och en av dem kompletteras med tredjepartsmoduler, vilket ger en viss flexibilitet.

Fördelar och funktioner

Nackdelar

MoinMoin 2.0

Sedan 2007 har arbetet pågått med en fundamental förändring av motorns arkitektur, detta projekt fick kodnamnet MoinMoin 2.0. Gren 1.9, enligt utvecklarna, är den sista bland 1.x. Version 2.0 var ursprungligen planerad att släppas 2010-2011, men releasedatumet för november 2014 är fortfarande okänt.

De viktigaste funktionerna i version 2.0 är följande.

En testinstallation av MoinMoin 2.0 har distribuerats på http://test.moinmo.in/  (nedlänk) .

Länkar

Anteckningar

  1. https://sourceforge.net/projects/moin/files/moin/0.1/
  2. Se även http://moinmo.in/MoinMoinEtymology Arkiverad 2 februari 2009 på Wayback Machine  
  3. Version 2.0 är planerad Arkivexemplar daterad 13 september 2009 på Wayback Machine , stöd för olika typer av lagring: olika SQL - databaser som använder SQLAlchemy , hg , etc.
  4. Se [1] Arkiverad 19 september 2009 på Wayback Machine  , [2] Arkiverad 10 mars 2009 på Wayback Machine  
  5. Före version 1.9 användes webbservern Twisted http
  6. Information från docs/CHANGES-filen om version 0.1 (nedlänk) . Datum för åtkomst: 18 januari 2010. Arkiverad från originalet den 27 december 2015. 
  7. Se http://moinmo.in/MoinCoreTeamGroup Arkiverad 12 oktober 2009 på Wayback Machine  
  8. Detta bevisas särskilt av deltagarnas personliga sidor på MoinMoins webbplats, där många av deras ägare anger att de använder MoinMoin som en företagswiki
  9. Samtidigt, för att stödja några ytterligare funktioner, såsom Xapian- sökning Arkiverad 7 augusti 2011 på Wayback Machine , DocBook och RST- stöd , MS Office och PDF-filindexering Arkiverad 7 augusti 2011 på Wayback Machine , installation av lämpliga program krävs och Python-moduler.
  10. Se http://master19.moinmo.in/HelpByDrawings
  11. I version 1.9 implementeras syntaxmarkering med Pygments [3] Arkiverad 5 januari 2012 på Wayback Machine , vilket tillåter syntaxmarkering för över 150 format Arkiverad 5 januari 2012 på Wayback Machine
  12. Se http://master19.moinmo.in/Language Support Hjälp
  13. Se http://master19.moinmo.in/AccessList Help , http://master19.moinmo.in/AutoAdmin Help , http://master19.moinmo.in/How To Set Up/Access Rules
  14. Se http://master19.moinmo.in/SyncHelp
  15. se http://master19.moinmo.in/HelpOnAlert och http://master19.moinmo.in/HelpOnConfiguration/EmailSupport Arkiverad 24 april 2011 på Wayback Machine  
  16. ↑ Diskussionssidan för funktionsbegäran Arkiverad 23 februari 2010 på Wayback Machine har ett antal tredjepartspatchar för olika versioner av MoinMoin som implementerar denna funktion i varierande grad. Dessutom tilldelas en belöning för dess fullständiga implementering i slutet av 2010 Arkiverad 29 november 2010 på Wayback Machine
  17. Planerad att aktiveras i MoinMoin 2.0 genom att förena filer och sidor och stödja ett versionssystem för dem
  18. Se . Hämtad 11 december 2009. Arkiverad från originalet 13 september 2009.
  19. Se http://moinmo.in/MoinMoin2.0#Storage_API.2C_misc._storage_backends Arkiverad 9 november 2009 på Wayback Machine