InfraWiki:Tasks

From InfraWiki
(Redirected from Tasks)

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[edit | edit source]

  • Fix VisualEditor extension bug
  • 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 (or any other skins for that matter, other skins be damned)
  • Install RSS reader for all relevant pages, such as news outlets
  • 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[edit | edit source]

Desktop sidebar

Mobile sidebar (will require custom icons to be designed)

Feed reader idea[edit | edit source]

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[edit | edit source]

  • Add a "Random page in category" button to the top of every category page

Citizen theme[edit | edit source]

Use these to manage various parts of the citizen theme

Organizational[edit | edit source]

  • Write an Infrared constitution

Done[edit | edit source]

  • 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 Vector fuck vector we moved to Citizen Skin