Changes

→‎Content development: CHANGE: Internet Governance Atheneu
Line 11: Line 11:  
|-
 
|-
 
| Update backend to latest MediaWiki version
 
| Update backend to latest MediaWiki version
|Get the wiki to version 1.41/1.42 (May 2024) in order to benefit from updated resources, such as new API calls, modernized skins, and bug fixes.
+
|Get the wiki to latest long term support version in order to benefit from updated resources, such as new API calls, modernized skins, and bug fixes.
|Not started
+
|Ongoing
 
|[[User:MarkAHershberger]]
 
|[[User:MarkAHershberger]]
 
|-
 
|-
Line 23: Line 23:  
|Ongoing
 
|Ongoing
 
| [[User:MarkAHershberger]]
 
| [[User:MarkAHershberger]]
|-
  −
| Remove "Mailing List" from sidebar
  −
|The mailing list doesn't exist anymore and leads to a 404.
  −
|Not started
  −
|[[User:MarkAHershberger]]
   
|-
 
|-
 
|Implement "Lingo" extension
 
|Implement "Lingo" extension
Line 36: Line 31:  
|Fix "HotCat" extension error
 
|Fix "HotCat" extension error
 
|Using "HotCat" to categorize a page from its bottom bar consistently throws the user to an edit page containing "It appears that your browser does not support Unicode. It is required to edit pages, so your edit was not saved." However, it does work otherwise, so it's probably an exception that needs to be caught.
 
|Using "HotCat" to categorize a page from its bottom bar consistently throws the user to an edit page containing "It appears that your browser does not support Unicode. It is required to edit pages, so your edit was not saved." However, it does work otherwise, so it's probably an exception that needs to be caught.
 +
|Not started
 +
|[[User:MarkAHershberger]]
 +
|-
 +
|Remove deprecated "Badge" link from "mw-head"
 +
|Apparently only removable from the PHP side.
 
|Not started
 
|Not started
 
|[[User:MarkAHershberger]]
 
|[[User:MarkAHershberger]]
Line 43: Line 43:  
|Not started
 
|Not started
 
| [[User:MarkAHershberger]] & [[User:MarkWD]]
 
| [[User:MarkAHershberger]] & [[User:MarkWD]]
 +
|-
 +
|Check parsing of desirable functions in Templates
 +
|Currently parsing seems to be restricted or otherwise problematic.
 +
|Not started
 +
| [[User:MarkWD]] & [[User:MarkAHershberger]]
 
|-
 
|-
 
|Rethink and fix nTLDStats data integration
 
|Rethink and fix nTLDStats data integration
|How to correctly integrate nTLDStats into the wiki?
+
|Find a new way to correctly integrate nTLDStats into the wiki, if desirable.
 
|Not started
 
|Not started
 
| [[User:Ray]] & [[User:MarkWD]] & [[User:MarkAHershberger]]
 
| [[User:Ray]] & [[User:MarkWD]] & [[User:MarkAHershberger]]
 +
|-
 +
|Check and fix Common.js
 +
|The calls being made seem to be problematic and outdated to some degree.
 +
|Not started
 +
| [[User:MarkWD]] & [[User:MarkAHershberger]]
 
|-
 
|-
 
| Add licenses to the file uploader
 
| Add licenses to the file uploader
Line 58: Line 68:  
|Not started
 
|Not started
 
|[[User:MarkWD]]
 
|[[User:MarkWD]]
 +
|-
 +
|Align mobile and desktop CSS
 +
|Make them similar even if not the same.
 +
|Not started
 +
| [[User:MarkWD]]
 
|-
 
|-
 
|Analyze Extension:UniversalLanguageSelector and Extension:Translate
 
|Analyze Extension:UniversalLanguageSelector and Extension:Translate
Line 82: Line 97:  
|To make good use of our cards, we could display a random card at the portal towards one of the top corners, dynamically changing it with every user visit. How to execute this is unclear and will require scoping.
 
|To make good use of our cards, we could display a random card at the portal towards one of the top corners, dynamically changing it with every user visit. How to execute this is unclear and will require scoping.
 
|Not started
 
|Not started
 +
|[[User:MarkWD]]
 +
|-
 +
| style="background-color: #90EE90;" |Remove "Mailing List" from sidebar
 +
|The mailing list doesn't exist anymore and leads to a 404.
 +
|DONE
 
|[[User:MarkWD]]
 
|[[User:MarkWD]]
 
|-
 
|-
Line 100: Line 120:  
|-
 
|-
 
| style="background-color: #90EE90;" |Enable in-wiki playback of audio and video files
 
| style="background-color: #90EE90;" |Enable in-wiki playback of audio and video files
|''Incorporating more robust multimedia resources moving forward will allow us to better integrate resources that are being underutilized at the moment, including a significant amount of videos already generated by ICANNWiki. (Potentially with [https://m.mediawiki.org/wiki/Extension:EmbedVideo_(fork)])''. Update: As it turns out, we already had EmbedVideo implemented, it just needed to be documented.
+
|EmbedVideo documentation and testing.
 
|DONE
 
|DONE
 
|[[User:MarkWD]]
 
|[[User:MarkWD]]
Line 135: Line 155:  
|Ongoing
 
|Ongoing
 
|[[User:Christiane]]
 
|[[User:Christiane]]
 +
|-
 +
|Validate and replace reference links for WebArchive permanent versions
 +
|As time goes by, reference links become dead and we lose track of their validation of information presented on the wiki. An effort needs to be carried out to replace these references with more permanent versions or even host local copies.
 +
|Not started
 +
|[[User:Christiane]] & [[User:MarkWD]]
 +
|-
 +
|Permanent copies of Internet Governance documentation: [[ICANNWiki:Internet Governance Atheneum|Internet Governance Atheneum]]
 +
|ICANNWiki should aim to become a neutral repository of documents that inform Internet Governance history, including PDFs, images, mailing list excerpts, and so on.
 +
|Not started
 +
|[[User:Christiane]] & [[User:MarkWD]]
 
|-
 
|-
 
|Rethink logo
 
|Rethink logo
Line 145: Line 175:  
|Not started
 
|Not started
 
|[[User:MarkWD]] & [[User:Ray]]
 
|[[User:MarkWD]] & [[User:Ray]]
 +
|-
 +
| style="background-color: #90EE90;" |Implement templates for special article states
 +
|[[Template:Major articles parallel with Wikipedia]], [[Template:Articles needing attention]], [[Template:Candidates for deletion]].
 +
|DONE
 +
|[[User:MarkWD]]
 
|-
 
|-
 
| style="background-color: #90EE90;" |Redesign main page
 
| style="background-color: #90EE90;" |Redesign main page