HSNWiki:Migration from Gitwiki
This page describes the status of our migration from Gitwiki to MediaWiki.
Many of the items on this page are based on the MediaWiki discussion group on 30 January 2019. See the e-mail to the list for details.
Use ✓ for "done", ❌ for "not done".
- ✓ MediaWiki Installation
- ✓ Allow account creation
- ❌ Add a nice WYSIWYG editor for pages
- The page above votes to install VisualEditor, the same plugin Wikipedia uses; it still needs to be installed
- ❌ Require manual approval for making accounts
- ❌ Allow sending e-mail from wiki
- ✓ Add Github etc. links to the sidebar
- ❌ Other extensions we'd like to see
- ❌ Make a Wiki bot that reports changes to IRC (#hsnijmegen or #hsnwiki)
Settings, if possible?
- ❌ How to make some pages public, some pages private?
- ❌ Can we configure specific accounts to require explicit approval for all changes to pages, while others can change any page without needing approval?
- "to check whether there is an extension that allows moderators to need to "approve" changes from some accounts (e.g. outsiders of the hackerspace)."
- ❌ Can we show edit history of pages only to logged-in accounts?
- ❌ Can we make user information visible only to logged in accounts? (Could be done by making the user pages private.)
- ❌ Make a calendar/agenda containing all events on the wiki
- ❌ Make an auto-generated index of all pages on the home page?
- ❌ Fix a favicon
- ❌ @Joep to find some nice mediawiki themes to base our theme upon.
- ❌ Together with him, @Robert to take a look at whether we can theme our wiki (based on an existing one) a bit in our house style, including a logo.
- ❌ @Sjors will give them access to the current installation to experiment with how it looks.
- ❌ @Michiel to send graphics to @Joep and @Robert.
- ❌ @Sjors to make local backups on the VM for now.
All pages to migrate:
- ✓ docs/budgets.md
- ✓ docs/callforparticipation.md
- ✓ docs/statuten.md
docs/knittingmachine.md(added into Projects:Knitting Machine to laptop)
- ✓ docs/projects/ProjectOne/planning.md
- ✓ docs/projects/ProjectOne/MiniRCHovercrafts.md
- ✓ docs/projects/ProjectOne/proposals.md
- ✓ docs/projects/ProjectOne/index.md
- ✓ docs/projects/lasercutter.md
- ✓ docs/projects/knittingmachine.md
- ✓ docs/projects/anonycaster.md
- ✓ docs/projects/musicplayer.md
- ✓ docs/contact.md
- ✓ docs/minutes/2018-2.md
- ✓ docs/minutes/2018-1.md
- ✓ docs/index.md
- ✓ docs/contributing.md
- ✓ docs/wishlist.md
- ✓ docs/events/ctfnight.md
- ✓ docs/events/workshops/kicad101.md
- ✓ docs/events/workshops/whatdoesitdo.md
- ✓ docs/events/workshops/propertytesting.md
- ✓ docs/events/workshops/signal_intergrity.md
- ✓ docs/events/workshops/3dprintergettingstarted.md
- ✓ docs/events/workshops/pcbmilling.md
- ✓ docs/events/hack42_on_tour.md
- ✓ docs/events/movienight.md
- ✓ docs/events/boardgamenight.md
- ✓ docs/events/christmas_dinner.md
- ✓ docs/events/openday2018.md
- ✓ docs/spaceopening.md
- ✓ docs/about.md
- ✓ docs/openingparty.md
- ✓ docs/naming.md
- ✓ docs/pcbmilling.md
Hostname + SSL
- ✓ Old wiki is down.
- ✓ Link wiki.hackerspacenijmegen.nl to this wiki.
- ✓ Make SSL certificate.
Discussion group e-mail