Infra:Tasks: Difference between revisions
Appearance
imported>WikiSysop No edit summary |
Azadsingh2 (talk | contribs) No edit summary |
||
| (28 intermediate revisions by 6 users not shown) | |||
| 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 [[ | This page will serve as the '''roadmap''' for continued site development. As you can see, running this site takes work, so please consider [[Project:Donate|donating]]! | ||
== | |||
* | == Current tasks == | ||
* check [[User:ComradeBanana]]'s AI stuff: when approved, mark with [[:Category:AI assisted]] | |||
* in connection with ^, remove redlinked categories such as [[:Category:Christianity]] | |||
* remove filled-out [[Wanted Pages]] - but add them to [[Stubs]] if necessary, or create a new category for fully AI pages for potential improvement | |||
* go through [[:Category:Delete]] | |||
* merge [[Palestine]] and [[Israel]] | |||
* fix Infoboxes | |||
* change the donation link for Admin 2 | |||
==Major tasks== | |||
* create a tree of all the categories | |||
== Old tasks by Admin 1/Enigma == | |||
*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 [[mediawikiwiki:Extension:RSS_Reader|RSS reader]] for all relevant pages, such as [[:Category:News|news outlets]] | |||
*install Wikibase | *install Wikibase | ||
**See if we can convert references to wikibase objects so we can aggregate them above a page-level | **See if we can convert references to wikibase objects so we can aggregate them above a page-level | ||
| Line 7: | Line 28: | ||
*might eventually install [[mediawikiwiki:Manual:Short_URL|short URLs]] | *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]] | **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 | *Research timeline extensions - could be powered by Wikibase `date` objects | ||
*Edit footer links | *Edit footer links | ||
| Line 32: | Line 52: | ||
**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 | **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 | *Install [[mediawikiwiki:Extension:Nuke|nuke]] so I can delete all dumbass spam accounts | ||
*Investigate why favicon doesn't work on Firefox | |||
*Automatically archive external links? | |||
=== Sidebar stuff === | === Sidebar stuff === | ||
Desktop sidebar | Desktop sidebar | ||
| Line 48: | Line 70: | ||
* Add a "Random page in category" button to the top of every 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 | |||
* | |||
[[Category:Maintenance pages]] | [[Category:Maintenance pages]] | ||
[[Category:About InfraWiki]] | |||
Latest revision as of 17:02, 25 August 2026
This page will serve as the roadmap for continued site development. As you can see, running this site takes work, so please consider donating!
Current tasks
- check User:ComradeBanana's AI stuff: when approved, mark with Category:AI assisted
- in connection with ^, remove redlinked categories such as Category:Christianity
- remove filled-out Wanted Pages - but add them to Stubs if necessary, or create a new category for fully AI pages for potential improvement
- go through Category:Delete
- merge Palestine and Israel
- fix Infoboxes
- change the donation link for Admin 2
Major tasks
- create a tree of all the categories
Old tasks by Admin 1/Enigma
- 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
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