Difference between revisions of "Namespace management"

From PKC
Jump to navigation Jump to search
m (1 revision imported)
Line 1: Line 1:
In the context of [[MW:MediaWiki|MediaWiki]] and [[MW:Semantic MediaWiki| Semantic MediaWiki]], '''namespace management''' is realized through the use of '''key phrases''' and inter-linked '''[[properties]]''', indexed in the relational database of [[MW:MediaWiki|MediaWiki]].
In the context of [[MW:MediaWiki|MediaWiki]] and [[MW:Semantic MediaWiki| Semantic MediaWiki]], '''namespace management''' is realized through the use of '''key phrases''' and inter-linked '''[[properties]]''', indexed in the relational database of [[MW:MediaWiki|MediaWiki]].
[[wikipedia:Namespace Management|Namespace Management]] is the foundation of mathematics, as [[wikipedia:Henri Poincaré|Henri Poincaré]] once said:
Mathematics is the art of labeling different things with the same name.
This observation is directly applicable in the field of systems engineering, software engineering, and most importantly, reveals the foundational mechanism of how to organize names, using [[wikipedia:number theory|number theory]]. The use of [[number theory]] to analyze [[wikipedia:namespace|namespace]] can be dated back to Euclid's work on reasoning about the infinite supply of [[prime number]]s, and [[wikipedia:Kurt Godel|Kurt Godel]]'s work on the [[wikipedia:Incompleteness Theorem|Incompleteness Theorem]].
[[Multilingual MediaWiki]]
[https://doc.wikimedia.org/mediawiki-core/ Media Wiki Docs]
[https://gerrit.wikimedia.org/r/Documentation/index.html MediaWiki Gerrit - How to write code]
[https://www.mediawiki.org/wiki/Manual:Code MediaWiki Source Code]
[[MW:Manual:Database layout|MedaiWiki Database Layout]]
== Namespace Management Rules in PKC ==
Ideally, all the naming conventions should be configured here and the rules will apply to all the pages in the system.
{| class="wikitable"
|+ Current Naming
|-
! Prefix !! Purpose !! Naming Rules !! Notes
|-
| Jobs      ||    ||    ||
|-
| Resource      ||      ||  ||
|}
== All types of pages to be managed ==
* Activities
* Daily Documents
* Meetings
* Events
<noinclude>
==Related Pages==
[[Definition::Namespace]]
</noinclude>

Revision as of 15:08, 30 July 2021

In the context of MediaWiki and Semantic MediaWiki, namespace management is realized through the use of key phrases and inter-linked properties, indexed in the relational database of MediaWiki.

Namespace Management is the foundation of mathematics, as Henri Poincaré once said:

Mathematics is the art of labeling different things with the same name.

This observation is directly applicable in the field of systems engineering, software engineering, and most importantly, reveals the foundational mechanism of how to organize names, using number theory. The use of number theory to analyze namespace can be dated back to Euclid's work on reasoning about the infinite supply of prime numbers, and Kurt Godel's work on the Incompleteness Theorem.


Multilingual MediaWiki

Media Wiki Docs

MediaWiki Gerrit - How to write code

MediaWiki Source Code

MedaiWiki Database Layout

Namespace Management Rules in PKC

Ideally, all the naming conventions should be configured here and the rules will apply to all the pages in the system.

Current Naming
Prefix Purpose Naming Rules Notes
Jobs
Resource

All types of pages to be managed

  • Activities
  • Daily Documents
  • Meetings
  • Events


Related Pages

Namespace