Jump to content

ICT:ContentTable: Difference between revisions

From Costa Sano MediaWiki
No edit summary
No edit summary
 
(67 intermediate revisions by the same user not shown)
Line 1: Line 1:
== ICT pages ==
ICT pages in the ICT namespace are intended to support the administrator of the system and admin successors.
== Content Table of the most relevant ICT pages ==
{| class="wikitable sortable"
{| class="wikitable sortable"
! Page
! Page
! Description
! Description
! Type
|-
|-
| [[ICT:Architecture]]
| [[ICT:Architecture]]
| This page describes the overall technical architecture of the MediaWiki installation used for heritage research and digital asset management.
| This page describes the overall technical architecture of the MediaWiki installation used for heritage research and digital asset management.
| MW
|-
|-
| [[ICT:Cargo-Workflow]]
| [[ICT:Choosing MediaWiki]]
|This page documents the final, stable configuration for the postcard archive using Cargo and PageForms. It contains the complete working setup in one place, ready for successors.
| This page explains the rationale for choosing MediaWiki as the technical platform for this project, instead of Omeka-S or Zotero. It is intended for collaborators who are familiar with digital research tools but not with system architecture or MediaWiki extensions. The goal is to provide sufficient context to understand later design documents without requiring technical expertise.
| MW Research
|-
|-
| [[ICT:Data Model and Media Architecture]]
| This page documents the architectural decisions and working principles used for structuring data, relationships, and digital media in this MediaWiki installation. It reflects conclusions reached during the design phase and serves as a reference for future development and maintenance.
| DataModel
|-
| [[ICT:Debugging]]
| Troubleshooting Philosophy for MediaWiki & Multi‑Layer Systems
| Debug
|-
| [[ICT:Policy]]
| This page defines rules, responsibilities, and constraints governing the system. It is normative and must be followed.
| MW Research
|-
| [[ICT:Rewrite Philosophy]]
| This page explains the philosophy behind the Apache rewrite rules used on this server, so future administrators understand ''why'' the rules exist and ''what'' they protect.
| MW SYS
|-
| [[ICT:Technical Terms for Collaborators]]
| This page explains a small number of technical terms that appear in the project documentation. It is intended for collaborators who are not system architects and who are not expected to configure or maintain the system. The purpose of this page is to support understanding, not to teach implementation.
| MW Research
|-
| [[ICT:The correct Desing Philosophy]]
| This page documents the design philosophy and lessons learned that guide the development of this MediaWiki-based research system. It exists to make implicit experience explicit, and to serve as a long-term guardrail against common project failure modes.
| DataModel
|-
| [[ICT:Vhost - RProxy settings]]
| This page documents how requests flow from IIS → Apache → MediaWiki, and what must be configured to keep the wiki stable, predictable, and successor‑friendly.
| MW SYS
|-
| [[ICT:VisualEditor]]
| This page provides a short operational overview of how VisualEditor works on this MediaWiki installation. It is intended for day‑to‑day administrators who need a quick reference without reading the full technical documentation.
| MW SYS
|-
| [[ICT:VisualEditor-Admin]]
| This page provides a one‑screen operational overview for administrators. It combines the essential health checks, the most common troubleshooting steps, and links to full documentation.
| MW SYS
|-
| [[ICT:VisualEditor installation]]
| This page documents the exact VisualEditor configuration used on the AlmaLinux MediaWiki server behind the IIS reverse proxy.
| MW SYS
|-
| [[ICT:Workflow]]
| This page describes how data, pages, and media are created, edited, and published. It focuses on practical day-to-day workflows.
| MW Research
|-
| [[ICT:Automatic IDs]]
| '''Description:''' Documentation for generating and querying automatic IDs using Page Forms and Cargo, including Protected Namespace management.
| DB
|-
| [[ICT:Development status - decisions]]
| This page summarizes the key technical decisions taken during the initial setup of the project. It is intended as a memory aid for future reference.
| MW Design
|-
| [[ICT:Adding a New Entity/Table]]
| Step-by-step guide for adding new data entities to the system.
| DB
|-
| [[ICT:Naming and Namespace Policy]]
| Defines how pages are organized and named. Namespaces enforce structure and prevent accidental mixing of content.
| DB
|-
| [[ICT:Template and Cargo Convention]]
| Defines standards for creating templates and Cargo tables. Consistency keeps the system understandable.
| DB
|-
| [[ICT:Cargo and Page Forms Architecture Guide]]
| This document explains the architectural principles used to build the Costasano Heritage system in MediaWiki.
| DB
|-
| [[ICT:Template Inclusion and Transclusion Guide]]
| This page explains how MediaWiki controls what parts of a template are: * visible on the template page itself, * visible when the template is used inside other pages (transcluded)
| DB
|-
|  [[ICT:Numbering v 4.0]]
| This page defines the official strategy for generating stable, human-readable identifiers and page names for entities created in the Costasano Heritage Database.
| DB
|-
| [[ICT:Numbering v 4.1]]
| This page defines the official policy for identifiers, numbering, and file naming within the Costasano Heritage Database.
| DB
|-
| [[ICT:Data Model Entity Definitions - v 4.0]]
| This page defines the principal conceptual entities used in the project’s data model. Its purpose is to establish a shared and explicit understanding of what each entity represents before any technical implementation is undertaken. These definitions describe meaning and responsibility, not database structure or software mechanics.
| DataModel
|-
| [[ICT:Data Model Overview v 4.0]]
| This page provides a structured overview of the Costasano Heritage Database data model and its supporting technical documentation.
| DataModel
|-
| [[ICT:Conceptual Mermaid Diagram v 4.0]]
| This page presents the conceptual Entity–Relationship (ER) diagram of the Costasano Heritage Database. It visualizes the domain model independently of technical implementation details.
| DataModel
|}
|}
== List of all ICT pages ==




{{Special:AllPages/ICT:}}
{{Special:AllPages/ICT:}}

Latest revision as of 15:57, 30 January 2026

ICT pages

ICT pages in the ICT namespace are intended to support the administrator of the system and admin successors.

Content Table of the most relevant ICT pages

Page Description Type
ICT:Architecture This page describes the overall technical architecture of the MediaWiki installation used for heritage research and digital asset management. MW
ICT:Choosing MediaWiki This page explains the rationale for choosing MediaWiki as the technical platform for this project, instead of Omeka-S or Zotero. It is intended for collaborators who are familiar with digital research tools but not with system architecture or MediaWiki extensions. The goal is to provide sufficient context to understand later design documents without requiring technical expertise. MW Research
ICT:Data Model and Media Architecture This page documents the architectural decisions and working principles used for structuring data, relationships, and digital media in this MediaWiki installation. It reflects conclusions reached during the design phase and serves as a reference for future development and maintenance. DataModel
ICT:Debugging Troubleshooting Philosophy for MediaWiki & Multi‑Layer Systems Debug
ICT:Policy This page defines rules, responsibilities, and constraints governing the system. It is normative and must be followed. MW Research
ICT:Rewrite Philosophy This page explains the philosophy behind the Apache rewrite rules used on this server, so future administrators understand why the rules exist and what they protect. MW SYS
ICT:Technical Terms for Collaborators This page explains a small number of technical terms that appear in the project documentation. It is intended for collaborators who are not system architects and who are not expected to configure or maintain the system. The purpose of this page is to support understanding, not to teach implementation. MW Research
ICT:The correct Desing Philosophy This page documents the design philosophy and lessons learned that guide the development of this MediaWiki-based research system. It exists to make implicit experience explicit, and to serve as a long-term guardrail against common project failure modes. DataModel
ICT:Vhost - RProxy settings This page documents how requests flow from IIS → Apache → MediaWiki, and what must be configured to keep the wiki stable, predictable, and successor‑friendly. MW SYS
ICT:VisualEditor This page provides a short operational overview of how VisualEditor works on this MediaWiki installation. It is intended for day‑to‑day administrators who need a quick reference without reading the full technical documentation. MW SYS
ICT:VisualEditor-Admin This page provides a one‑screen operational overview for administrators. It combines the essential health checks, the most common troubleshooting steps, and links to full documentation. MW SYS
ICT:VisualEditor installation This page documents the exact VisualEditor configuration used on the AlmaLinux MediaWiki server behind the IIS reverse proxy. MW SYS
ICT:Workflow This page describes how data, pages, and media are created, edited, and published. It focuses on practical day-to-day workflows. MW Research
ICT:Automatic IDs Description: Documentation for generating and querying automatic IDs using Page Forms and Cargo, including Protected Namespace management. DB
ICT:Development status - decisions This page summarizes the key technical decisions taken during the initial setup of the project. It is intended as a memory aid for future reference. MW Design
ICT:Adding a New Entity/Table Step-by-step guide for adding new data entities to the system. DB
ICT:Naming and Namespace Policy Defines how pages are organized and named. Namespaces enforce structure and prevent accidental mixing of content. DB
ICT:Template and Cargo Convention Defines standards for creating templates and Cargo tables. Consistency keeps the system understandable. DB
ICT:Cargo and Page Forms Architecture Guide This document explains the architectural principles used to build the Costasano Heritage system in MediaWiki. DB
ICT:Template Inclusion and Transclusion Guide This page explains how MediaWiki controls what parts of a template are: * visible on the template page itself, * visible when the template is used inside other pages (transcluded) DB
ICT:Numbering v 4.0 This page defines the official strategy for generating stable, human-readable identifiers and page names for entities created in the Costasano Heritage Database. DB
ICT:Numbering v 4.1 This page defines the official policy for identifiers, numbering, and file naming within the Costasano Heritage Database. DB
ICT:Data Model Entity Definitions - v 4.0 This page defines the principal conceptual entities used in the project’s data model. Its purpose is to establish a shared and explicit understanding of what each entity represents before any technical implementation is undertaken. These definitions describe meaning and responsibility, not database structure or software mechanics. DataModel
ICT:Data Model Overview v 4.0 This page provides a structured overview of the Costasano Heritage Database data model and its supporting technical documentation. DataModel
ICT:Conceptual Mermaid Diagram v 4.0 This page presents the conceptual Entity–Relationship (ER) diagram of the Costasano Heritage Database. It visualizes the domain model independently of technical implementation details. DataModel

List of all ICT pages