This page will serve as the roadmap for continued site development. As you can see, running this site takes work, so please consider donating!
To-do's
- Install infoboxes
- Investigate multi-language support
- update logo
- Mobile editing with VisualEditor is broken using Citizen Skin
- find out why the Ko-Fi floating donation widget isn't showing up in Citizen Skin
- Install RSS reader for all relevant pages, such as news outlets
- Chase down ugly Citizen Skin font that needs to be switched to Helvetica
- install Wikibase
- See if we can convert references to wikibase objects so we can aggregate them above a page-level
- See if we can populate infoboxes with wikibase data
- might eventually install short URLs
- if we do this, ensure that old links redirect, to prevent link rot
- Research timeline extensions - could be powered by Wikibase `date` objects
- Edit footer links
- Remove "Privacy policy" "About" and "Disclaimers"
- Add "Twitter" "Patreon"
- Look into how Wikispooks offers site backups to visitors for the purpose of censorship-resistance, we might want to do that too
- Draft a censorship resistance plan
- It's been suggested to use Epik if we're censored by our current providers
- Make code blocks wrap (CSS)
- Enable BetaFeatures
- Get site analytics
- Screen size usage so we can improve the CSS for most-used screen sizes
- Install Notifications
- Install Thanks
- Install StructuredDiscussions because they're integrated into Notifications and remove PagesDisqus since it'd thus become redundant
- See if it's possible to make undone revisions hidden by default in Recent changes
- Research extensions that help us to rate pages by completeness and importance
- install Citation needed template
- Embed live viewer count in sidebar, gamify contributions lol
- V•T•E on every template
- In MobileFrontend see if it's possible to make the sections automatically expanded
- Reference Tooltips
- We've installed WikiSEO and need to configure it for each page
- It seems that we need to configure this bullshit, I hate this godforsaken piece of shit software so much
- Install nuke so I can delete all dumbass spam accounts
- Investigate why favicon doesn't work on Firefox
- Automatically archive external links?
Sidebar stuff
Desktop sidebar
- Donate
- Categories
- Essays
- Library
- Recent changes
- Site roadmap
Mobile sidebar (will require custom icons to be designed)
Feed reader idea
It would be interesting to be able to create a combined feed reader of InfraWiki-approved news outlets, with a "copy" button to copy a piece of content as a reference. This would hopefully reduce the friction for pearl-growing and collecting counter-hegemonic news.
For each category page
- Add a "Random page in category" button to the top of every category page
Citizen theme
Use these to manage various parts of the citizen theme
- MediaWiki:Citizen-footer-tagline
- MediaWiki:Citizen-footer-desc
- Add "copy" button to code block that copies to clipboard
Organizational
- Write an Infrared constitution
Done
- Set modern Vector to default, instead of classic Vector
- install MobileFrontend
- install Cite extension
installed PageDisqus- no longer using this extension due to the ads, gonna use something else instead- Set external links to open in new tab to keep our wiki open in previous tab
- Change "Powered by MediaWiki" button to point to internal MediaWiki page
- Prevent new tab somehow? maybe try using [[]] instead of url:// ?
- set up favicon
Remove "Switch to old look" link in Vectorfuck vector we moved to Citizen Skin