Jump to content

To do list

Too Long; Didn't Read

Everything needs done. Hit the Random Page link (or press alt+x) and find a way to improve whatever page it is that you land on... too much to do and too little time to complain about it.

ADMINS AND EDITORS: focus on structure first and formatting later.

USERS: cant do much but hoard info and check your sources for when the time comes.

IOOF Wiki Development Roadmap

This page tracks progress of the IOOF Wiki through each development stage. Use this as a checklist and update status as milestones are completed.

Current Status: Pre-Alpha


Pre-Alpha

Concept stage / foundation setup

Core Planning

  • [ ] Define purpose of the IOOF Wiki
  • [ ] Define what IOOF content will be allowed
  • [ ] Decide if wiki is public, private, or invite-only
  • [ ] Choose wiki software / hosting platform
  • [X] Choose site name, logo, branding
  • [ ] Write mission statement for front page

Basic Site Setup

  • [X] Install and configure wiki software
  • [X] Create front page
  • [ ] Create sidebar navigation
  • [ ] Create category system
  • [X] Enable search
  • [ ] Set up backups
  • [ ] Set up spam protection

Early Content

  • [ ] Create placeholder pages for major topics
  • [ ] Create rules / guidelines page
  • [ ] Create about page
  • [ ] Create contact / admin page

User System Planning

  • [ ] Decide account requirements
  • [ ] Decide anonymous viewing/edit permissions
  • [ ] Design editor rank structure
  • [ ] Create editor application process

Alpha

Functional but incomplete

User Roles

  • [ ] Standard User (read, suggest edits, discuss)
  • [ ] Junior Editor (approved direct editor)
  • [ ] Editor (trusted contributor)
  • [ ] Curator (quality control / approvals)
  • [ ] Moderator (behavior enforcement)
  • [ ] Administrator (full permissions)

Permission System

  • [ ] Standard users cannot directly edit pages
  • [ ] Add edit request / suggestion workflow
  • [ ] Add application form for editor role
  • [ ] Create promotion criteria for trusted users
  • [ ] Create demotion/removal process
  • [ ] Log all permission changes

Core Wiki Functions

  • [ ] Templates working
  • [ ] Categories working
  • [ ] File/image uploads enabled
  • [ ] Discussion/talk pages enabled
  • [ ] Revision history enabled
  • [ ] Watchlists enabled

Initial Content Build

  • [ ] Create 25+ real pages
  • [ ] Add sources/citations format
  • [ ] Add page infobox templates
  • [ ] Add stub templates
  • [ ] Add navigation templates

Beta

Usable public version

Quality Control

  • [ ] Page quality standards written
  • [ ] Citation requirements enforced
  • [ ] Duplicate page cleanup
  • [ ] Broken link cleanup
  • [ ] Grammar/style review system
  • [ ] Content dispute process

Community Features

  • [ ] User profiles
  • [ ] Messaging or talk pages
  • [ ] Contributor badges
  • [ ] Staff noticeboard
  • [ ] Requests for pages system

Moderation

  • [ ] Anti-vandalism tools
  • [ ] Temporary bans
  • [ ] Warning system
  • [ ] IP/account abuse detection
  • [ ] Report user system

Growth Goals

  • [ ] 100+ completed pages
  • [ ] 25+ active users
  • [ ] 5+ active editors
  • [ ] Public feedback collected

Release Candidate

Nearly complete

Polish

  • [ ] Improve mobile layout
  • [ ] Improve desktop theme
  • [ ] Faster page load times
  • [ ] Better navigation menus
  • [ ] SEO improvements
  • [ ] Better homepage design

Reliability

  • [ ] Automated backups verified
  • [ ] Security review completed
  • [ ] Permissions audit completed
  • [ ] Restore test completed
  • [ ] Error logging enabled

Documentation

  • [ ] Staff handbook
  • [ ] Editing guide
  • [ ] Formatting guide
  • [ ] New user guide
  • [ ] FAQ page

Full Release

Stable production version

Launch Readiness

  • [ ] Announce official release
  • [ ] Remove outdated placeholders
  • [ ] Lock critical templates
  • [ ] Finalize branding
  • [ ] Final review of policies

Success Metrics

  • [ ] 250+ quality pages
  • [ ] Active editor team
  • [ ] Stable moderation team
  • [ ] Low vandalism rate
  • [ ] Regular content updates

Future Ideas

  • [ ] Dark mode
  • [ ] Discord integration
  • [ ] Auto page suggestions
  • [ ] Featured article system
  • [ ] Monthly community events
  • [ ] Advanced search filters
  • [ ] Achievement badges
  • [ ] API / data export

Notes

  • Remove tasks not needed.
  • Add dates beside completed milestones.
  • Reassess status monthly.
  • Move from Pre-Alpha to Alpha when core systems are functional.