Added resources

This commit is contained in:
2026-07-25 10:00:32 -04:00
parent 0fa4d79354
commit ef3fb4be25
9 changed files with 178 additions and 9 deletions
@@ -0,0 +1,33 @@
Here is a description of data types to help me manage projects and stay organized.
# Project
The root of a project. Contains bases that can be used as a broad project management dashboard.
# Task
A type for organizing the steps of a project. Tasks can contain tasks, and tasks can contain subtasks. Tasks can also contain bases for getting an overview of that specific task's progress.
# Subtask
This type is for organizing the ultimate results of a task. For example, Project⸬Gardening can contain Task⸬Trees, Task⸬Vegetables, or Task⸬Succulents. Then, Task⸬Trees can contain Subtask⸬RakeLeaves, Subtask⸬CollectFruit, Subtask⸬TrimBranches, etc.
# Deliverable
The results of a task/subtask/project. Used to document that there is a physical result of the efforts of a task, and provides a space to make notes about it.
# Followup
Need to remember to do something later? That's what this type is for. It will automatically set the due date to the day it is created +7 days, and the due date tracker base in Project Management helps make sure nothing is forgotten.
# Resource
A special data type for organizing all the stuff that is required to make a project happen. For most projects, this is going to be things like reports, papers, books, videos, websites, etc., but it can also be things like tools and machines. This is a space to make notes about a resource. Because this has a lot of overlap with Knowledgebases, the general knowledgebase has access to there resource types in project folders. #todo make sure this is actually true.
## Resource-Related Types
There exists types for organizing resources. Here is how:
### Followup
Intended for things like "finish reading this" or "review section 1.5".
### Resource
Found a reference to something that should be reviewed later. Use the resource type within a resource for that. This will create a large bibliography in the project's resources base.
### Definition
Definitions are for keeping track of acronyms or terms that are important in a context.
@@ -0,0 +1,14 @@
views:
- type: table
name: Table
filters:
and:
- Type == "Resource"
- '!file.path.startsWith("99")'
- Project == "REPLACE THIS MOLLY!!!"
order:
- file.name
- Resource Type
- Title
- Number
- Description
@@ -16,6 +16,7 @@ Shared Area Link:
OneDrive Link:
Nextcloud Link:
---
`<%* await tp.file.rename(tp.file.folder(false)) %>` 
# Scope & Description
@@ -25,10 +26,18 @@ Nextcloud Link:
# Tasks & Subtasks
`Follow the instructions in` [[Tasks Base]] `to get this working`
## Followups
# Followups
`Follow the instructions in` [[Follow-Up Base]] `to get this working.`
# Resources
`Insert the resources base here.`
# Personal Notes
`<%* await tp.file.rename(tp.file.folder(false)) %>` 
# Links
## Deliverables
`Add deliverables here, add links so that each deliverable is associated with a project.`
## Tasks
`Add 1st level tasks here.`
## Resources
`Add resource linsk here`
@@ -10,4 +10,4 @@ Project: <% tp.file.folder(true).split('/')[1] %>
Type: Followup
---
`<%* await tp.file.rename("Followup⸬Generic-" + tp.date.now("DDMMYYYYHHMMSS")) %>` 
<%* await tp.file.rename("Followup⸬Generic-" + tp.date.now("DDMMYYYYHHMMSS")) %>
@@ -0,0 +1,22 @@
<%*
let title = await tp.system.prompt("Report Title");
let num = await tp.system.prompt("Report Number");
let locall = await tp.system.prompt("Local Link");
let remotel = await tp.system.prompt("Remote Link");
-%>
---
Type: Resource
Resource Type: Report
Publisher:
Number: <% num %>
Title: <% title %>
Author:
Local File Link: <% locall %>
Remote File Link: <% remotel %>
Description:
Status:
Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %>
Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %>
---
<%* await tp.file.rename("Resource⸬Report-" + tp.date.now("DDMMYYYYHHMMSS")) %>
# <% num %> - <% title %>