Wiki Page Properties: Difference between revisions

Line 1: Line 1:
This page contains notes about the idea of categorizing every wiki page with a type that will be used in workflows, alerts, reports, gamification, reminders, leaderboards, etc.  It would add the most value if I made a mandatory rule that every page must have one and only one type classification. All of the notes from while I was developing the [[Page Type Uses]] was moved to the [[Page Type Brainstorming]] page.
This page contains notes about properties assigned to every wiki page that will be used in workflows, alerts, reports, gamification, reminders, leaderboards, etc.  All of the notes from while I was developing the [[Page Type Uses]] was moved to the [[Page Type Brainstorming]] page.


=== Page Type and Status ===
=== Page Type and Status ===
Every wiki page will have four properties:  Type, Status, Area, and Topic.  We could call them Page_Type, Page_Status, etc.  Please use standard naming conventions and keep things as intuitive as possible.  Pages will also have type-specific metadata and may have topic-specific metadata.
The table below shows each of the six default Page Types, the allowable Statuses for each, and a description of the content.
The table below shows each of the six default Page Types, the allowable Statuses for each, and a description of the content.
{| class="wikitable"
{| class="wikitable"
Line 119: Line 117:
** Project = What outcome does it support?
** Project = What outcome does it support?
** Topic = What is it about?
** Topic = What is it about?
* The Type describes how the content on the page will be used.  Every page is assigned one and only one Type.
* There are six default page types; more may be added later.  Users cannot add new Types.
* There are six default page types; more may be added later.  Users cannot add new Types.
* The Status determines visibility and searchability.  Every page is assigned one and only one Status.
* The Status determines visibility and searchability.  Every page is assigned one and only one Status.
Line 126: Line 123:
*# If it is an ongoing responsibility or something that is actively maintained, it is an Area.
*# If it is an ongoing responsibility or something that is actively maintained, it is an Area.
*# If you typically spend less than an hour per week doing or thinking about something, then it could be a Topic.  But only create Topics for things that you think you might eventually have multiple pages about.
*# If you typically spend less than an hour per week doing or thinking about something, then it could be a Topic.  But only create Topics for things that you think you might eventually have multiple pages about.
* An Area may have zero or one Parent Area.
* Pages will also have type-specific metadata and may have topic-specific metadata.
* An Area may have zero or one Parent Area.
* Any page with a type other than Area may have zero or more Related Areas.
* Any page with a type other than Area may have zero or more Related Areas.
* Areas can have parent Areas.  Photography has Hobbies as a parent.  Yoga has Health & Fitness as a parent.
* Areas can have parent Areas.  Photography has Hobbies as a parent.  Yoga has Health & Fitness as a parent.