Spinsels op het web
actions » SearchLogin 215 articles • 30 Jul 2010

Article with comments

Sunday, 20 Jan 2008

permalink Upgraden moinmoin wiki

UPDATEN VAN MOINMOIN WIKI

Omdat ik elke keer vergeet hoe MoinMoin geupgrade moet worden die ik hier als wiki software gebruik, heb ik het maar eens uitgetypt:

  1. download nieuwe moinmoin versie van de download site De meest recente versie op dit moment: moin-1.6.0.tar.gz
  2. uitpakken en cd naar de installatie directory
  3. moinmoin installeren in standaard Python framework locatie, en de default moinmoin data files in ~irmen/moininstalldata plaatsen (eerst inloggen als root!) :
    $ python setup.py install --install-data='/Users/irmen/moininstalldata'
  4. kopieer de static htdocs files uit de moininstalldata naar de web server in snakelets, en zet de file ownerships op www:www:
    $ cp -r ~irmen/moininstalldata/share/moin/htdocs ~irmen/Projects/www_snakelets/webapps/wiki/
    $ chown -R www:www ~irmen/Projects/www_snakelets/webapps/wiki/htdocs
  5. kopieer de static system en help files naar de juiste plaats, en zet de file ownerships op www:www:
    $ cp -r ~irmen/moininstalldata/share/moin/underlay ~irmen/Projects/www_snakelets/moinmoin/python/
    $ chown -R www:www ~irmen/Projects/www_snakelets/moinmoin/python/underlay
  6. check of er iets is gewijzigd in de wikiconfig.py. meestal kun je deze file gewoon ongewijzigd laten. Bestaande file: ~irmen/Projects/www_snakelets/webapps/python/wikiconfig.py Vergelijk met: ~irmen/moininstalldata/share/moin/config/wikiconfig.py
  7. controleer even of de file permissie van de wikiconfig file goed staat (chmod a+r) anders krijg je een error bij het opstarten dat hij wikiconfig.py niet kan importeren
  8. bij opstarten van Snakelets webserver logt hij de moinmoin versie en naam. als er bij het tonen van een pagina nog iets mis gaat, is er misschien iets gewijzigd in de Request.py, dan moet je wikisnakelets/wiki.py editen.
• Wrote irmen at 15:57 (edited 2×, last on 18 Feb 2009) | read 119× | Add comment

Comments (8)

Zojuist de onlangs verschenen officiële 1.6.1 versie geïnstalleerd, waar de browser language bug ook netjes in is opgelost.

• wrote irmen on 06 Feb 2008, 20:06  permalink

Daarnet 1.6.3 geïnstalleerd. Er komt soms nogal wat wikispam binnen en vroeger was het zo dat nieuwe Moin versies daar beter tegen bewapend waren. Of in ieder geval betere spam-removal tools bieden.

• wrote irmen on 28 Apr 2008, 22:10  permalink

Zojuist 1.7.1 geïnstalleerd. Dat ging niet zonder problemen: moinmoin vind het nu nodig om z'n eigen log instellingen over de jouwe heen te walsen, dus ik moest in de webapp initialisatie

MoinMoin.log.configure=True

forceren.

Tevens was de AntiSpam module verplaatst naar een ander package dus ik moest de import in wikiconfig.py aanpassen.

• wrote irmen on 27 Jul 2008, 17:11  permalink

Update naar 1.7.2 verliep zonder verdere problemen.

Misschien eens een keer de TextCha's activeren in MoinMoin?

• wrote irmen on 30 Sep 2008, 22:15  permalink

Update naar 1.8.2: enkele kleine aanpassingen in de wikiconfig.py, default thema naar 'modernized' gezet

• wrote irmen on 18 Feb 2009, 01:49  permalink

Update naar 1.8.5, geen wijzigingen

• wrote irmen on 28 Nov 2009, 12:44  permalink

Update naar 1.8.6, geen wijzigingen

1.9.0 is uit en dat is een WSGI app geworden, misschien interessant om eens te kijken of de koppeling tussen snakelets en Moin daarmee losgekoppeld kan worden? Dus niet langer Moin direct als snakelet draaien maar via WSGI naar een los draaiende Moin server connecten.

edit: toch een kleine wijziging, de redirect in de request class had een extra argument gekregen (de http status code 301 of 302).

• wrote irmen on 06 Dec 2009, 13:44  permalink

Upgrade naar Moinmoin 1.8.8 vanwege crash bug bij uploaden attachments.

• wrote irmen on 14 Jun 2010, 19:47  permalink


Write a comment

Your name  
E-mail   (only visible for blog owner)
Homepage
Text:

[b] [i] [u] [tt] [center] [code] [quote] [url] [url=] [img] [@] [@@] [@:]
detailed help about markup
You must answer the following to be able to submit.
[Captcha Image] Type the letters you see in the image.
(Unreadable? Click on it for another one)

Process times: page=0.043 request=0.051 cpu=0.050