|
|
Line 1: |
Line 1: |
| This page will serve as the '''roadmap''' for continued site development. As you can see, running this site takes work, so please consider [[InfraWiki:Donate|donating]]! | | This page will serve as the '''roadmap''' for continued site development. As you can see, running this site takes work, so please consider [[InfraWiki:Donate|donating]]! |
| == To-do's == | | == To-do's == |
| *Remove "Switch to old look" link in Vector | | *Shut this glorified hate blog down indefinitely. |
| *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 [[mediawikiwiki:Manual:Short_URL|short URLs]]
| |
| **if we do this, ensure that old links redirect, to prevent [[wikipedia:Link_rot|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 [[mediawikiwiki:Manual:Backing_up_a_wiki|site backups]] to visitors for the purpose of censorship-resistance, we might want to do that too
| |
| *Draft a [[InfraWiki:Censorship resistance|censorship resistance plan]]
| |
| **It's been suggested to use [[wikipedia:Epik|Epik]] if we're censored by our current providers
| |
| *Make code blocks wrap (CSS)
| |
| *Enable [[mediawikiwiki:Extension:BetaFeatures|BetaFeatures]]
| |
| *Get site analytics
| |
| **Screen size usage so we can improve the CSS for most-used screen sizes
| |
| *Install [[mediawikiwiki:Notifications|Notifications]]
| |
| *Install [[mediawikiwiki:Extension:Thanks|Thanks]]
| |
| *Install [[mediawikiwiki:Extension:StructuredDiscussions|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 [[mediawikiwiki:Help:Recent_changes|Recent changes]]
| |
| *Research extensions that help us to rate pages by completeness and importance
| |
| *install [[mediawikiwiki:Template:Citation_needed|Citation needed]] template
| |
| *Embed live viewer count in sidebar, gamify contributions lol
| |
| *V•T•E on every template
| |
| *In [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]] see if it's possible to make the sections automatically expanded
| |
| *[[mediawikiwiki:Reference_Tooltips|Reference Tooltips]]
| |
| *We've installed [[mediawikiwiki:Extension:WikiSEO|WikiSEO]] and need to configure it for each page
| |
| **It seems that we need to configure [[mediawikiwiki:Manual:Job_queue#Job_execution_on_page_requests|this bullshit]], I hate this godforsaken piece of shit software so much
| |
| *Install [[mediawikiwiki:Extension:Nuke|nuke]] so I can delete all dumbass spam accounts
| |
| === Sidebar stuff ===
| |
| Desktop sidebar
| |
| * [[InfraWiki:Donate|Donate]]
| |
| * Categories
| |
| * Essays
| |
| * Library
| |
| * [[Special:RecentChanges|Recent changes]]
| |
| * [[Roadmap|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
| |
| | |
| == Done ==
| |
| * Set modern Vector to default, instead of classic Vector
| |
| * install [[mediawikiwiki:Extension:MobileFrontend|MobileFrontend]]
| |
| * install Cite extension
| |
| * <s>installed [[mediawikiwiki:Extension:PageDisqus|PageDisqus]]</s> - 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
| |
| ** [https://www.hostknox.com/knowledgebase/642/How-to-set-external-links-in-MediaWiki-to-open-in-new-browser-tab-windows.html $wgExternalLinkTarget = '_blank';]
| |
| *Change "[[mediawikiwiki:Manual:$wgFooterIcons|Powered by MediaWiki]]" button to point to internal [[MediaWiki]] page
| |
| **Prevent new tab somehow? maybe try using [[]] instead of url:// ?
| |
| *[[mediawikiwiki:Manual:$wgFavicon|set up favicon]]
| |
| [[Category:Maintenance pages]] | | [[Category:Maintenance pages]] |