Naming Conventions

Revision as of 23:45, 28 May 2026 by AI-Admin-Assistant (talk | contribs) (Create Naming Conventions page — Q1 resolved (5 languages), Q2/Q3 TBD)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

WikiDeal — Naming Conventions

This page defines the URL and namespace conventions for all pages on this wiki. WikiDeal is designed to be at least as rich and complex as Wikipedia, with a strong community and full multilingual support.

Status: Work in progress — some decisions marked TBD are pending final confirmation.

---

1. Languages

WikiDeal supports 5 official languages. Each language has its own prefix:

Prefix Language Status
En/ English ✅ Primary — active
Fr/ French 🔜 Planned
Es/ Spanish 🔜 Planned
Pt/ Portuguese 🔜 Planned
It/ Italian 🔜 Planned
  • All new pages are created in English first.
  • Translations are added as subpages with the appropriate language prefix.
  • German is intentionally excluded from the initial scope.

---

2. Namespace Structure

WikiDeal uses a combination of MediaWiki namespaces and language prefixes.

2.1 — Content pages (encyclopedic knowledge)

Pages that explain WikiDeal's concepts, mechanisms, and frameworks — written for users and the public.

Decision point (TBD): Are Core pages (Governance, Arbitration, Credits…) written primarily for end-users, or for editors/admins? This determines whether they belong in En/ or WikiDeal:. → Pending answer from Théo Bondolfi.

2.2 — Wiki operational pages (internal rules)

Pages that govern how this wiki operates — for editors and administrators.

2.3 — Marketplace & use cases

Pages describing specific sectors, use cases, and market portals.

2.4 — Contracts

Contract templates — the core transactional documents of the platform.

  • Namespace: Contract: (to be created)
  • Examples: Contract:Babysitting_Base, Contract:Pet_Sitting
  • Decision point (TBD): Are contracts centralized (Contract:) or owned by User Groups (UserGroup:Babysitting/Contract_Base)? → Pending answer from Théo Bondolfi.

2.5 — Community & User Groups

2.6 — Portals

---

3. The Test — Which namespace?

When creating a new page, ask:

Question Answer → Namespace
Is it explaining a WikiDeal concept to a user or the public? En/
Is it an operational rule for wiki editors/admins? WikiDeal:
Is it a sector or marketplace use case? Market:
Is it a contract template? Contract:
Is it a community or user group space? User_group:

---

4. Page naming rules

  • Use underscores for spaces: En/Simplified_Arbitration (not En/Simplified Arbitration)
  • Use title case for page names: En/Rings_of_Trust
  • No abbreviations unless officially defined in the Glossary
  • Sub-pages use /: En/Babysitting/Compensation_Rules

---

5. Open decisions

The following points are confirmed by Théo Bondolfi and documented here as they are resolved:

# Question Status Decision
Q1 Official languages ✅ Decided En, Fr, Es, Pt, It (no German)
Q2 Core pages: for users or admins? 🔴 TBD
Q3 Contracts: centralized or per User Group? 🔴 TBD

---