mNo edit summary Tags: Reverted Visual edit |
No edit summary Tag: Manual revert |
||
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 | ||
*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]] |
Revision as of 17:00, 6 January 2023
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
- Remove "Switch to old look" link in Vector
- 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
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
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