Wiki Page Properties: Difference between revisions
No edit summary |
|||
| Line 2: | Line 2: | ||
=== August 25 Decision === | === August 25 Decision === | ||
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. | |||
{| class="wikitable" | {| class="wikitable" | ||
|'''Page Type''' | |'''Page Type''' | ||
| Line 108: | Line 109: | ||
| | | | ||
|} | |} | ||
=== Guiding Principles === | |||
* The page | === Guiding Principles for Page Properties. === | ||
* If it | * 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. | ||
* The Status determines visibility and searchability. Every page is assigned one and only one Status. | |||
* There are three default page statuses; more may be added later. Users cannot add new Statuses. | |||
* These guidelines are offered to new users to help them determine what to create for Areas and Topics. | |||
*# 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. | |||
* 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. | ||
* A parent Area page (e.g. Household) does not have any areas assigned. | |||
* A parent Area page (Household) does not have any areas assigned. | * When assigning an area to a page, the list of optional areas includes all pages of type: Area; status: Active; Area: NULL. Users can optionally check a box to include Archived pages in the list of available options. | ||
* When assigning an area to a page, the list of optional areas | * When assigning a project to a page, the list of optional projects includes all pages of type: Project; status: Active. Users can optionally check a box to include Archived pages in the list of available options. | ||
* When assigning a project to a page, the list of optional projects includes all pages of type: Project; status: Active | * Status and Type are mandatory with a maximum of one assigned. Area and Topic are optional - the "system" does not require there be a maximum of Areas and Topics assigned to any page, but if you recommend, we could set a max of three or four (for each or combined) | ||
* | * Every Hobby gets its own Area of the same name; the page for the hobby is type: Area; area: Hobby | ||
* Every Hobby gets its own | * Pages assigned to the project will automatically have the area(s) of that project assigned to them by default. Users may remove them and/or add new Areas and/or Topics. | ||
* Every page that is not type: Area should have at least one Area or Topic assigned. There should be a notification to the user that is visible on that page as well as in the user's Status page. | |||
* Pages assigned to the project will automatically have the | |||
* Every page that is not type: Area should have at least one | |||
=== August 26 Decision === | === August 26 Decision === | ||
| Line 129: | Line 132: | ||
|'''Page''' | |'''Page''' | ||
|'''Type''' | |'''Type''' | ||
|''' | |'''Area1''' | ||
|''' | |'''Area2''' | ||
|'''Project1''' | |'''Project1''' | ||
|- | |- | ||
Revision as of 22:04, 26 August 2026
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. Page Type Uses. All of the notes from while I was developing the Page Type Uses was moved to the Page Type Brainstorming page.
August 25 Decision
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.
| Page Type | Status | Description | Notes |
| Study | Notes derived from a source or structured learning | Knowledge I'm acquiring from a particular source. | |
| Active | Currently being studied | ||
| Archived | No longer actively studied | ||
| Journal | Chronological experience or reflection | What happened or what I experienced. | |
| Active | Normal journal content | ||
| Archived | Historical content no longer considered active | ||
| Idea | A concept, conclusion, insight, or synthesized thought | An understanding that I have developed | |
| Active | Idea currently considered relevant | ||
| Archived | Idea retained but no longer considered relevant | ||
| Project | Information supporting an intended outcome | An outcome I'm working toward. | |
| Inception | Being considered/researched but not yet committed | ||
| Active | Currently being pursued | ||
| Archived | Completed, abandoned, cancelled, or dormant | ||
| Area | Ongoing parts of my life that I develop or maintain | Something I maintain or develop over time. | |
| Inception | Potential Area being considered/developed | ||
| Active | Ongoing responsibility or interest | ||
| Archived | No longer actively maintained | ||
| Resource | Likely to have more use in the future than today | Information I have collected that may be useful | |
| Active | Available for reference | ||
| Archived | Retained but unlikely to be useful currently |
Guiding Principles for Page Properties.
- 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.
- The Status determines visibility and searchability. Every page is assigned one and only one Status.
- There are three default page statuses; more may be added later. Users cannot add new Statuses.
- These guidelines are offered to new users to help them determine what to create for Areas and Topics.
- 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.
- Areas can have parent Areas. Photography has Hobbies as a parent. Yoga has Health & Fitness as a parent.
- A parent Area page (e.g. Household) does not have any areas assigned.
- When assigning an area to a page, the list of optional areas includes all pages of type: Area; status: Active; Area: NULL. Users can optionally check a box to include Archived pages in the list of available options.
- When assigning a project to a page, the list of optional projects includes all pages of type: Project; status: Active. Users can optionally check a box to include Archived pages in the list of available options.
- Status and Type are mandatory with a maximum of one assigned. Area and Topic are optional - the "system" does not require there be a maximum of Areas and Topics assigned to any page, but if you recommend, we could set a max of three or four (for each or combined)
- Every Hobby gets its own Area of the same name; the page for the hobby is type: Area; area: Hobby
- Pages assigned to the project will automatically have the area(s) of that project assigned to them by default. Users may remove them and/or add new Areas and/or Topics.
- Every page that is not type: Area should have at least one Area or Topic assigned. There should be a notification to the user that is visible on that page as well as in the user's Status page.
August 26 Decision
Some Areas will have sub-areas. This is fine, but try to keep a max of 12 active areas (including sub-areas)
| Page | Type | Area1 | Area2 | Project1 |
| Personal | Area | |||
| Long-term goals | Resource | Personal | ||
| Weekly tasks | Resource | Personal | ||
| Gift ideas | Resource | Personal | ||
| Daily Journal | Journal | Personal | ||
| Fitness & Nutrition | Area | |||
| Tips for healthy eating | Resource | Fitness & Nutrition | ||
| Yoga | Area | Fitness & Nutrition | ||
| Why yoga helps me | Idea | Fitness & Nutrition | ||
| Household | Area | |||
| Products | Resource | Household | ||
| Household Technology | Resource | Household | ||
| Subscriptions | Resource | Household | ||
| Family | Area | |||
| Family traditions | Resource | Family | ||
| Family tree | Resource | Family | ||
| Friends & Social Activities | Area | |||
| Poker night planning | Resource | Friends & Social Activities | ||
| Why Small Gatherings Are More Enjoyable | Idea | Friends & Social Activities | ||
| Volunteering | Area | |||
| Past volunteering | Resource | Volunteering | ||
| Volunteering opportunities | Resource | Volunteering | ||
| Vehicles | Area | |||
| Honda Accord 2025 | Resource | Vehicles | ||
| Vehicles being considered for purchase | Resource | Vehicles | ||
| Learning | Area | |||
| List of schools & courses attended | Resource | Learning | ||
| List of books I have read | Resource | Learning | ||
| Intro to Python | Study | Learning | Career | Complete course on python |
| Psychology 103 | Study | Learning | ||
| Macroeconomics 202 | Study | Learning | ||
| Travel & Vacations | Area | |||
| Bucket list | Resource | Travel & Vacations | ||
| Past vacations | Resource | Travel & Vacations | ||
| Spain Vacation Journal | Journal | Travel & Vacations | ||
| Travel loyalty programs | Resource | Travel & Vacations | ||
| Entertainment | Area | |||
| Concerts I might want to see | Resource | Entertainment | ||
| Concert Journal | Journal | Entertainment | ||
| Movies to rewatch | Resource | Entertainment | ||
| Hobbies | Area | |||
| Photography | Area | Hobbies | ||
| Canon EOS R10 | Resource | Photography | ||
| Understanding Exposure by Bryan Peterson | Study | Photography | ||
| Tips for Low Light Photography | Resource | Photography | ||
| Cooking | Area | Hobbies | ||
| Career | Area | |||
| Skills development | Area | Career | ||
| Potential employers | Resource | Career | ||
| Create family vacation photo book | Project | Family | Photography | |
| Replace kitchen floor | Project | Household | ||
| Plan Italy vacation | Project | Travel & Vacations | Family | |
| Hotels in Rome | Resource | Travel & Vacations | Plan Italy vacation | |
| Complete course on python | Project | Career | Learning |