Difference between revisions of "Wikispooks:Software Development"

From Wikispooks
Jump to navigation Jump to search
(reorganise)
(update)
Line 16: Line 16:
 
The following Mediawiki extensions are under consideration for use on Wikispooks. If you have any comments or relevant experience with them, please contribute it on [[{{TALKPAGENAME}}|the talk page]].
 
The following Mediawiki extensions are under consideration for use on Wikispooks. If you have any comments or relevant experience with them, please contribute it on [[{{TALKPAGENAME}}|the talk page]].
 
*[https://www.mediawiki.org/wiki/Extension:Disambiguator Disambiguator] - not needed as yet, but looks useful, or can we duplicate this functionality from SMW?
 
*[https://www.mediawiki.org/wiki/Extension:Disambiguator Disambiguator] - not needed as yet, but looks useful, or can we duplicate this functionality from SMW?
*[https://www.mediawiki.org/wiki/Extension:Scribunto Scribunto] - mostly useful for supporting imports from Wikipedia, e.g.
 
*# Citations (increasingly, they are no longer displaying properly)
 
*# Infoboxes (e.g. for people)
 
 
*[https://www.mediawiki.org/wiki/Extension:Semantic_Forms_Inputs Extension:Semantic Forms Inputs] - Wider choice of input methods
 
*[https://www.mediawiki.org/wiki/Extension:Semantic_Forms_Inputs Extension:Semantic Forms Inputs] - Wider choice of input methods
 
*[https://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data] - To start exploring the options of processing machine readable data from other sites
 
*[https://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data] - To start exploring the options of processing machine readable data from other sites

Revision as of 16:57, 13 June 2014

Tools2.png

Various ideas are under consideration for the development of Wikispooks, though the core software (Mediawiki & Semantic Mediawiki) is fixed.

Namespaces

Wikispooks may expand its use of these both for clarity of reading URLs and to facilitate the upgrade of future software.
Advantages:

  • Allows programmatic detection of the correct form for creation of new pages
  • Allows more precise modification and updates through namespace-specific filtering e.g. Special:ReplaceText
  • Assists in disambiguation between similarly named pages of different types

Disadvantages:

  • Doesn't follow the Wikipedia Standard
  • Longer, less flexible pagenames

Extensions

New Extensions of Interest

The following Mediawiki extensions are under consideration for use on Wikispooks. If you have any comments or relevant experience with them, please contribute it on the talk page.

Unused Extensions

The Wikispooks code base has (or may have) some extensions installed which have been obsoleted by other software modifications. These may be removed in time to facilitate stability and speed of the codebase

See Also

Future Plans

These are tentative and pending the involvement of sufficiently skilled editors.

OpenLayers Integration

An open-source equivalent of Google Mape, OpenLayers is an open source JavaScript kit for display map tiles.

Ontology

A formal ontology may be useful in helping other websites use the semantic data compiled here.


Wikispooks logo.png Policy.png Wikispooks to do.png Tools2.png
Wikispooks
Technical
SMW.png Help.png