!!! Mediawiki has been upgraded !!!
Slack integration has been disabled for now due to an incompatibility.
If you want to testdrive the new skin (Tweeki), make sure your language settings are set to 'en - English' in your preferences!

Wiki

From Brixel - Hackerspace Hasselt
Jump to: navigation, search


Project: Brixel Wiki
350x350px
Description: All information about our MediaWiki
Status: In progress
Participants: Johan
Edit tags: Wiki


Dit project houdt zich bezig met de wiki. Vooral het onderhouden van de back-end, maar ook controle van content, user-management (i.s.m. ledenbeheer) enz...

Openstaande issues

  • Structuur
  • Gebruik
    • Er moeten meer Forms en Templates komen voor makkelijkere aanpassingen.

Huidige configuratie

Versie en geïnstalleerde extenties, zie: http://wiki.brixel.be/index.php/Special:Version


Belangrijke instellingen

De eerste dag van de week instellen in de Date Picker: MediaWiki:Semanticformsinputs-firstdayofweek

Bedenkingen

Recent (30 Augustus) werd de melding gemaakt door Berend en Koen dat de wiki toch niet zo ideaal is.

Ze haalden ondermeer de volgende punten aan:

  • Opzetten en tweaken is omslachtig
  • Het is niet gebruiksvriendelijk (structuur, mark up...)
  • Het is moeilijk om er iemand "gewoon" op los te laten.

De vraag werd gesteld of we niet moeten overschakelen naar een ander platform. De keuze voor de huidige wiki is er gekomen na een discussie met de mensen van antwerpen. Een wiki is redelijk veilig, is een volwassen platform, heeft veel plugins die al bestaan, heeft een API die makkelijk te scrapen valt door andere spaces,...

In die hoedanigheid is het afschaffen van de wiki en het overstappen naar een ander platform dus niet noodzakelijkerwijs een betere optie. Wanneer er wel overgeschakeld zou worden, mag dit geen lichtzinnige beslissing zijn. Evenwel kan het systeeem in huidige vorm niet blijven bestaan. De performance moet omhoog alsook de gebruiksvriendelijkheid. De afweging moet gemaakt worden of we eventueel een ander wiki systeem willen (geen mediawiki), of een compleet ander CMS. Welke tweaks dat CMS nodig heeft, wie dat gaat onderhouden,... Onder geen beding kan het de bedoeling zijn dat dit een lichtzinnige beslissing is die ons nadien weer voor problemen zal doen staan.

Als voorlopige tussenoplossing zal woutervddn de wiki wat tweaken om hem gebruiksvriendelijker te maken. Ondertussen wordt iedereen uitgenodigd om mee te discussiëren over mogelijke vervangCMSen voor de MediaWiki.

Tweaks aan de huidige wiki

De onderstaande tweaks zijn niet meer geldig en enkel beschikbaar voor historische doeleinden...

Gebeurd

  • PHP Caching geënabled door XCache te installeren op de server
  • Object Caching ge-enabled dmv "$wgMainCacheType = CACHE_ACCEL;"
  • Page caching was niet mogelijk omdat dit Varnish of equivalent nodig heeft. Dan maar File Cache gebruikt
  • Installed WikiEditor (a semi WYSIWYG editor, beter dan origineel, nog niet goed genoeg)

(bemerking: na init van File Cache was er veel swap+memory in gebruik. nagaan of dit door file cache komt)

To Tweak

Featurelist: wat moet ons CMS kunnen

  • UserManagement: verschillende rollen
  • ...
  • ...

Mogelijke vervang CMSsen

  • Wordpress
  • Drupal
  • MoinMoin (wiki.ubuntu.com)
  • ...

Wiki Status/Changelog

  • ToDo
    • Weekly meetings bijwerken
    • Usermanagement
    • Brixel logo + theming
  • 24 december 2013
    • Wiki gemoved naar andere server
    • Wiki geupgrade naar 1.22.0
  • 1 september 2013
    • PHP Caching geënabled door XCache te installeren op de server
    • Object Caching ge-enabled dmv "$wgMainCacheType = CACHE_ACCEL;"
    • Dan maar File Cache aangezet. (bemerking: na reload van wiki was er veel swap+memory in gebruik. nagaan of dit door file cache komt)
    • Installed WikiEditor (a semi WYSIWYG editor)
  • 27 juni 2013
    • Installed extension: ConfirmAccount
    • Installed extension: Math


  1337 = \sum_(awesome)

  • 6 juni 2013
    • FAQ aan sidebar toegevoegd
  • 5 juni 2013
    • Upgrade naar MediaWiki 1.21.1
    • FAQ aangemaakt