create-project/PID-example.md
2025-12-28 13:20:45 +13:00

1.5 KiB

Project Initiation Document

Project: Align projects across devices

Objectives

Easier capturing of project ideas and access to existing project documentation on the fly. Best tools and storage locations decided and frameworks built around it all to make the workflow work.

In scope

  • Workflows on Linux and Android to initiate projects
  • Creation of project folder and PID document
  • Python coding
  • Determining suitable Android coding - consider Automate and Tasker, and/or Obsidian plugins if needed
  • Update PID template as needed. Use this project as a first-run test case.

Out of scope

  • Building an app
  • Archiving projects
  • Reporting of projects
  • Anything to do with undertaking projects

Outcomes

  • Single button on Android to start project creation process
  • Folders adhere to YYYYMMDD-lower-case-slug format
  • All files and folders synced across devices
  • Python scripting only on the Linux side
  • PID opens in Obsidian (mobile)
  • PID opens in Helix (Linux)
  • Any code uploaded to dedicated Codeberg repo

Resources

Next actions

  • Move PID template to vault folder and update create_project.py 2025-05-06
  • Create an Obsidian workflow that replicates create_project.py
  • Update PID template to split "Scope" headings to "In scope" and "Out of scope"
  • Update PID template to include list and TODO placeholders under respective headings