Changes

Jump to navigation Jump to search
m
MarkWD moved page Meta:ICANNWiki Development to ICANNWiki:ICANNWiki Development without leaving a redirect
Line 12: Line 12:  
| Update backend to latest MediaWiki version
 
| Update backend to latest MediaWiki version
 
|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.
 
|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.
 +
|Testing on staging
 +
|[[User:MarkAHershberger]]
 +
|-
 +
|Improve Lingo extension implementation
 +
|Monitor and improve the extension's function on mobile; disable it when within the article that defines the concept; make it work with plurals; <s>make descriptions richer in a scalable manner</s>.
 
|Ongoing
 
|Ongoing
|[[User:MarkAHershberger]]
+
| [[User:MarkWD]]
 +
|-
 +
|Finish ICANNWiki feature documentation
 +
|As soon as the wiki is updated to the latest version, all outstanding feature documentation needs to be consolidated to [[Meta:ICANNWiki Content Planning]]
 +
|Not started
 +
|[[User:MarkWD]]
 
|-
 
|-
|Check broken/misconfigured/needless extensions
+
|Fix "CiteThisPage" extension
 
|
 
|
'''PENDING'''
+
Remove inwiki links to reference styles or make the links outbound
* Variables (deprecated at source?), TextExtracts (deprecated at source?), Scribunto (do we use Lua anywhere?), CiteThisPage (remove inwiki links to reference styles or make the links outbound)
+
|Not started
'''FIXED/OUT OF SCOPE'''
  −
* CentralAuth, Renameuser, DynamicPageList/DynamicPageList3, CollapsibleVector, InputBox, ImageMap, TemplateData
  −
|Ongoing
   
| [[User:MarkAHershberger]]
 
| [[User:MarkAHershberger]]
 +
|-
 +
|Rebuild Sponsorship page
 +
|[[Sponsorship Options]] Needs to be retooled to work with mobile and be updated to current projects goals.
 +
|Not started
 +
|[[User:MarkWD]]
 +
|-
 +
|Improve metadata for external links to ICANNWiki
 +
|Currently the wiki does not feature rich metadata, and when linked from the outside, it produces only an ICANN logo.
 +
|Not started
 +
|[[User:MarkWD]] & [[User:MarkAHershberger]]
 
|-
 
|-
 
|Implement a solution for dynamic graphs display
 
|Implement a solution for dynamic graphs display
Line 28: Line 45:  
|Not started
 
|Not started
 
|[[User:MarkWD]] & [[User:MarkAHershberger]]
 
|[[User:MarkWD]] & [[User:MarkAHershberger]]
|-
  −
|Implement "Lingo" extension
  −
|"Lingo" is a stable and well-maintained extension that enables word definition on hover for admin-defined terms on all pages. For a heavy acronym space like ICANN, this is much more desirable than forcing users to open multiple tabs to be able to read an article. Available at: [https://m.mediawiki.org/wiki/Extension:Lingo]
  −
|Not started
  −
|[[User:MarkAHershberger]]
   
|-
 
|-
 
|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 49: Line 56:  
| [[User:MarkAHershberger]] & [[User:MarkWD]]
 
| [[User:MarkAHershberger]] & [[User:MarkWD]]
 
|-
 
|-
|Check parsing of desirable functions in Templates
+
|Add Extension:Popups
|Currently parsing seems to be restricted or otherwise problematic.
+
|[https://www.mediawiki.org/wiki/Extension:Popups This extension] allows for [https://www.mediawiki.org/wiki/Help:Reference_Previews Reference Previews] to operate, which will enhance the wiki's organization.
 
|Not started
 
|Not started
| [[User:MarkWD]] & [[User:MarkAHershberger]]
+
| [[User:MarkAHershberger]]
 
|-
 
|-
|Rethink and fix nTLDStats data integration
+
|Add Extension:CodeMirror
|Find a new way to correctly integrate nTLDStats into the wiki, if desirable.
+
|[https://www.mediawiki.org/wiki/Extension:CodeMirror This extension] improves the experience of source editing and will benefit more advanced users.
 
|Not started
 
|Not started
| [[User:Ray]] & [[User:MarkWD]] & [[User:MarkAHershberger]]
+
| [[User:MarkAHershberger]]
 
|-
 
|-
|Check and fix Common.js
+
|Create "Curated page" template
|The calls being made seem to be problematic and outdated to some degree.
+
|We need a template to indicate protected pages that are only editable by admins due to content curation reasons.
 
|Not started
 
|Not started
| [[User:MarkWD]] & [[User:MarkAHershberger]]
+
| [[User:MarkWD]]
 
|-
 
|-
| Add licenses to the file uploader
+
|Check parsing of desirable functions in Templates
|Our file uploader currently doesn't have any licenses in its combo box for users to choose, which is problematic.
+
|Currently parsing seems to be restricted or otherwise problematic.
 
|Not started
 
|Not started
| [[User:MarkAHershberger]]
+
| [[User:MarkWD]] & [[User:MarkAHershberger]]
 
|-
 
|-
|Re-code Sponsors template
+
|Create a world map correlating with ccTLD articles
|The current template has a hard-coded implementation that doesn't scale correctly.
+
|For a more visual and interactive experience for readers.
 
|Not started
 
|Not started
|[[User:MarkWD]]
+
| [[User:MarkWD]]
 
|-
 
|-
|Align mobile and desktop CSS
+
|Rethink and fix nTLDStats data integration
|Make them similar even if not the same.
+
|Find a new way to correctly integrate nTLDStats into the wiki, if desirable.
 
|Not started
 
|Not started
| [[User:MarkWD]]
+
| [[User:Ray]] & [[User:MarkWD]] & [[User:MarkAHershberger]]
 
|-
 
|-
 
|Analyze Extension:UniversalLanguageSelector and Extension:Translate
 
|Analyze Extension:UniversalLanguageSelector and Extension:Translate
Line 102: Line 109:  
|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]]
 +
|-
 +
|Add licenses to the file uploader
 +
|Our file uploader currently doesn't have any licenses in its combo box for users to choose, which is problematic. See [[MediaWiki:Licenses]].
 +
|Open
 +
| [[User:MarkAHershberger]]
 +
|-
 +
| style="background-color: #90EE90;" | Remove deprecated "Badge" link from "mw-head"
 +
|Apparently only removable from the PHP side.
 +
|DONE
 +
|[[User:MarkAHershberger]]
 +
|-
 +
| style="background-color: #90EE90;" | Check and fix Common.js
 +
|The calls being made seem to be problematic and outdated to some degree.
 +
|DONE
 +
| [[User:MarkWD]] & [[User:MarkAHershberger]]
 +
|-
 +
| style="background-color: #90EE90;" | Implement "Lingo" extension
 +
|"Lingo" is a stable and well-maintained extension that enables word definition on hover for admin-defined terms on all pages. For a heavy acronym space like ICANN, this is much more desirable than forcing users to open multiple tabs to be able to read an article. Available at: [https://m.mediawiki.org/wiki/Extension:Lingo]
 +
|DONE
 +
|[[User:MarkAHershberger]]
 +
|-
 +
| style="background-color: #90EE90;" |Align mobile and desktop CSS
 +
|Make them similar even if not the same.
 +
|DONE
 +
| [[User:MarkWD]]
 +
|-
 +
| style="background-color: #90EE90;" |Re-code Sponsors template
 +
|The current template has a hard-coded implementation that doesn't scale correctly.
 +
|DONE
 
|[[User:MarkWD]]
 
|[[User:MarkWD]]
 
|-
 
|-
Line 137: Line 174:     
==Content development==
 
==Content development==
For more specific tasks, see: [[Meta:ICANNWiki Content Planning]].
+
For existing documentation, see: [[Meta:ICANNWiki Content Planning]].
    
{| class="wikitable"  
 
{| class="wikitable"  
Line 146: Line 183:  
!'''Owner'''
 
!'''Owner'''
 
|-
 
|-
|Content plan
+
|Individualization of ccTLD pages
|Content plan to steer the community in a clear direction based on the identified needs of the wiki.
+
|There is great inconsistency in how ccTLDs are represented, some by their TLD, while others are just redirects to their managers. Each ccTLD should have an article standing by itself.
|Ongoing
  −
|[[User:Christiane]] & [[User:MarkWD]]
  −
|-
  −
|Standardization and documentation of ICANNWiki practices
  −
|The wiki does not have consistency over nomenclatures, formats, and presentation.
   
|Ongoing
 
|Ongoing
 
|[[User:Christiane]]
 
|[[User:Christiane]]
Line 158: Line 190:  
|Evaluate and organize categories
 
|Evaluate and organize categories
 
|An excess of categories has proliferated over the years, many irrelevant or orphaned. The wiki needs to be organized in this area in order to increase its relevance.
 
|An excess of categories has proliferated over the years, many irrelevant or orphaned. The wiki needs to be organized in this area in order to increase its relevance.
|Ongoing
+
|Not started
 
|[[User:Christiane]]
 
|[[User:Christiane]]
 
|-
 
|-
Line 164: Line 196:  
|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.
 
|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
 
|Not started
|[[User:Christiane]] & [[User:MarkWD]]
+
|[[User:MarkWD]]
 
|-
 
|-
 
|Permanent copies of Internet Governance documentation: [[ICANNWiki:Internet Governance Atheneum|Internet Governance Atheneum]]
 
|Permanent copies of Internet Governance documentation: [[ICANNWiki:Internet Governance Atheneum|Internet Governance Atheneum]]
Line 180: Line 212:  
|Not started
 
|Not started
 
|[[User:MarkWD]] & [[User:Ray]]
 
|[[User:MarkWD]] & [[User:Ray]]
 +
|-
 +
| style="background-color: #90EE90;" |Standardization and documentation of ICANNWiki practices
 +
|The wiki does not have consistency over nomenclatures, formats, and presentation. This includes acronyms, redirects, article structure, and so on.
 +
|DONE
 +
|[[User:Christiane]]
 +
|-
 +
| style="background-color: #90EE90;" |Content plan: Phase 1
 +
|Content plan to steer the community in a clear direction based on the identified needs of the wiki.
 +
|DONE
 +
|[[User:Christiane]] & [[User:MarkWD]]
 
|-
 
|-
 
| style="background-color: #90EE90;" |Implement templates for special article states
 
| style="background-color: #90EE90;" |Implement templates for special article states

Navigation menu