Difference between revisions of "Wikispooks:Software Development"
(A start) |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{HelpSection|image=Tools2.png}} | {{HelpSection|image=Tools2.png}} | ||
− | Various ideas are under consideration for the development of Wikispooks, though the core software (Mediawiki & Semantic Mediawiki) is fixed. | + | Various ideas are under consideration for the development of Wikispooks, though the core software (Mediawiki & Semantic Mediawiki) is fixed. ''For bug reporting, see [[Wikispooks:Site_Status]].'' |
+ | |||
+ | ==UX== | ||
+ | A UX plan could be helpful. | ||
==Namespaces== | ==Namespaces== | ||
Line 16: | Line 19: | ||
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: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 | ||
Line 25: | Line 25: | ||
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 | 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 | ||
* [http://www.mediawiki.org/wiki/Extension:Google_Custom_Search_Engine Google Custom Search Engine] - No longer maintained, probably obsolete | * [http://www.mediawiki.org/wiki/Extension:Google_Custom_Search_Engine Google Custom Search Engine] - No longer maintained, probably obsolete | ||
− | * [https://www.mediawiki.org/wiki/Extension:DynamicPageList_%28third-party%29 Extension:DynamicPageList (third-party)] - | + | * [https://www.mediawiki.org/wiki/Extension:DynamicPageList_%28third-party%29 Extension:DynamicPageList (third-party)] - Was used to create the Main page, but may be strictly inferior to {{SMW}} |
+ | |||
+ | ===See Also=== | ||
+ | * https://wikiapiary.com/wiki/Extension:Main_Page - List of Mediawiki extensions in use on over 10000 MediaWikis, sorted by popularity | ||
==Future Plans== | ==Future Plans== | ||
Line 36: | Line 39: | ||
A formal ontology may be useful in helping other websites use the semantic data compiled here. | A formal ontology may be useful in helping other websites use the semantic data compiled here. | ||
− | + | {{Wikispooks Footer/Technical}} | |
− | + | [[Category:Wikispooks Technical| ]] | |
− | |||
− | {{ | ||
− | [[Category: |
Latest revision as of 22:39, 29 September 2019
Various ideas are under consideration for the development of Wikispooks, though the core software (Mediawiki & Semantic Mediawiki) is fixed. For bug reporting, see Wikispooks:Site_Status.
Contents
UX
A UX plan could be helpful.
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.
- Disambiguator - not needed as yet, but looks useful, or can we duplicate this functionality from SMW?
- Extension:Semantic Forms Inputs - Wider choice of input methods
- Extension:External Data - To start exploring the options of processing machine readable data from other sites
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
- Google Custom Search Engine - No longer maintained, probably obsolete
- Extension:DynamicPageList (third-party) - Was used to create the Main page, but may be strictly inferior to SMW
See Also
- https://wikiapiary.com/wiki/Extension:Main_Page - List of Mediawiki extensions in use on over 10000 MediaWikis, sorted by popularity
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.
| ||||||
|