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
- [24 februari 2020] uartist: installed Visual Editor as well as the required Parsoid server. Enjoy the new editing experience!
- ✓ Require manual approval for making accounts
- [24 februari 2020] uartist: InviteSignup is installed, regular users are allowed to invite new people
- ✓ Allow sending e-mail from wiki
- [24 februari 2020] uartist: Email is set up, mails are coming from no-reply at wiki-domain
- ✓ Add Github etc. links to the sidebar
- ✓ Other extensions we'd like to see
- [24 februari 2020] uartist: PagesList has been added: https://wiki.hackerspacenijmegen.nl/Speciaal:PagesList
- ❌ 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.
- [24 februari 2020] uartist: Pivot theme looks nice but is outdated. Decided to stick with the current theme, however, I installed Minerva Neue for mobile viewers. Looks slick.
- ❌ 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.
- [24 februari 2020] uartist: Backups will be handled for the whole stichting server in the near future (most likely using Borg Backup).
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