Planning/Wiki farmily: Difference between revisions
Appearance
< Planning
No edit summary |
No edit summary |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Wiki farmily, a portmanteau of Wiki family and wiki farm is a plan to make [[User:Diskette]]'s butt easier by doing [[Mw:Manual:Wiki family|wiki family]] set-up on the upcoming *nix in Thailand [[Wikipedia:Wiki farm|wiki farm]] plan. It's going to be a pain in the butt setting up, but upgrading it will not be so much pain. | Wiki farmily, a portmanteau of Wiki family and wiki farm is a plan to make [[User:Diskette]]'s butt easier by doing [[Mw:Manual:Wiki family|wiki family]] set-up on the upcoming *nix in Thailand [[Wikipedia:Wiki farm|wiki farm]] plan. It's going to be a pain in the butt setting up, but upgrading it will not be so much pain. | ||
==== 2026-05-05 ~ 2026-05-06 ==== | ==== 2026-05-05 ~ 2026-05-06 (Done, late by 5 days) ==== | ||
# Setting up a maintenance page for https://wiki.unix.in.th https://i18n.unix.in.th https://docs.unix.in.th | # Setting up a maintenance page for https://wiki.unix.in.th https://i18n.unix.in.th https://docs.unix.in.th | ||
| Line 8: | Line 8: | ||
## Compare between [[mw:Manual:Managing_data_in_MediaWiki]] | ## Compare between [[mw:Manual:Managing_data_in_MediaWiki]] | ||
## Separate LocalSettings file per [[mw:Manual:Wiki_family#Separate_settings_files]] | ## Separate LocalSettings file per [[mw:Manual:Wiki_family#Separate_settings_files]] | ||
## The wikis that should be here on the dead-line is | |||
### Core Wiki | ### Core Wiki | ||
### Auth Wiki (keep extension as low as possible to avoid XSS), add OpenID Connect extension | ### Auth Wiki (keep extension as low as possible to avoid XSS), add OpenID Connect extension | ||
### Test wiki | |||
## If everything is tested, then do those wikis too | |||
### Documentation Wiki | ### Documentation Wiki | ||
### Localization Wiki | ### Localization Wiki | ||
| Line 32: | Line 35: | ||
==== >=2026-05-05 ~ 2026-05-08 P2 ==== | ==== >=2026-05-05 ~ 2026-05-08 P2 ==== | ||
Configure | Configure [[Mw:Extension:Translate|mw:Extension:Translate]] on the localization wiki | ||
Latest revision as of 01:20, 11 May 2026
Wiki farmily, a portmanteau of Wiki family and wiki farm is a plan to make User:Diskette's butt easier by doing wiki family set-up on the upcoming *nix in Thailand wiki farm plan. It's going to be a pain in the butt setting up, but upgrading it will not be so much pain.
2026-05-05 ~ 2026-05-06 (Done, late by 5 days)
- Setting up a maintenance page for https://wiki.unix.in.th https://i18n.unix.in.th https://docs.unix.in.th
- Setting up wiki family in neounixweb,
- I have decided to go with MediaWiki LTS
- Compare between mw:Manual:Managing_data_in_MediaWiki
- Separate LocalSettings file per mw:Manual:Wiki_family#Separate_settings_files
- The wikis that should be here on the dead-line is
- Core Wiki
- Auth Wiki (keep extension as low as possible to avoid XSS), add OpenID Connect extension
- Test wiki
- If everything is tested, then do those wikis too
- Documentation Wiki
- Localization Wiki
- Thesaurus (Main point is thesaurus but is also a dictionary in itself)
- Configure CentralAuth
- Tests
- Sessions
- User rights group
>=2026-05-05 ~ 2026-05-08 P1
Configure Core Wiki for a "base" wiki templates, features and base policies. Basic templates includes:
- Message boxes, alert boxes, user boxes, info boxes, and more boxes that I don't know of.
- Formatting templates like excerpts, terminal screen, etc
Features includes:
- User account and IP blocking
- Something like Wikimedia's RfC for request for comments
Basic policies includes:
- No เกรียน allowed
- No AI Allowed
>=2026-05-05 ~ 2026-05-08 P2
Configure mw:Extension:Translate on the localization wiki