A markdown based view of the Logos roadmap https://roadmap.logos.co
Go to file
fryorcraken 1bf0348a30
some corrections (#134)
2024-10-01 22:11:01 -07:00
.github ci: print bundleInfo 2023-09-10 23:07:17 -07:00
.vscode update to faq 2023-08-21 15:36:10 -04:00
assets Update quartz version (#6) 2023-09-25 17:22:37 -04:00
content some corrections (#134) 2024-10-01 22:11:01 -07:00
data config update, fixed lastmod 2023-08-21 15:36:10 -04:00
docs Merge branch 'v4' of https://github.com/jackyzha0 2023-10-25 14:14:44 -04:00
quartz fixed upstream update, have breadcrumbs now 2023-10-25 14:49:50 -04:00
resources/_gen/assets/scss/styles Update quartz version (#6) 2023-09-25 17:22:37 -04:00
static Update quartz version (#6) 2023-09-25 17:22:37 -04:00
.gitattributes add gitattributes for windows 2023-08-02 20:59:56 -07:00
.gitignore added milestone template onto homepage 2024-03-02 18:17:22 -05:00
.hugo_build.lock Initial commit 2023-08-21 15:36:10 -04:00
.md Reports (#9) 2023-10-20 00:55:37 -07:00
.npmrc add engines field 2023-08-20 08:57:56 -07:00
.prettierignore fix notes 2023-08-07 23:57:24 -07:00
.prettierrc Use semi: false for prettier config 2022-05-02 08:57:25 -07:00
CODE_OF_CONDUCT.md Initial commit 2023-08-21 15:36:10 -04:00
Dockerfile feat: docker support for v4 (closes #530) 2023-10-08 09:59:18 -07:00
Jenkinsfile add Nix flake and use it for CI builds 2024-10-01 08:30:58 +02:00
LICENSE.txt add base structure 2021-07-18 09:35:42 -04:00
README.md add Nix flake and use it for CI builds 2024-10-01 08:30:58 +02:00
config.toml updates to names and overviews 2023-08-21 15:36:10 -04:00
flake.lock add Nix flake and use it for CI builds 2024-10-01 08:30:58 +02:00
flake.nix add Nix flake and use it for CI builds 2024-10-01 08:30:58 +02:00
globals.d.ts run prettier 2023-07-22 17:27:41 -07:00
index.d.ts base path refactor to better support subpath hosting 2023-08-19 15:52:25 -07:00
package-lock.json Bump micromatch from 4.0.5 to 4.0.8 (#121) 2024-09-09 07:55:27 -07:00
package.json Bump ws from 8.13.0 to 8.17.1 (#94) 2024-07-24 12:24:07 -07:00
quartz.config.ts config fix, README merge fix 2023-09-25 17:25:32 -04:00
quartz.layout.ts add breadcrumbs to folder view 2023-10-25 15:04:40 -04:00
screenshot.png Initial commit 2023-08-21 15:36:10 -04:00
shell.nix added nix shell, fixed index links 2023-10-12 13:14:14 -04:00
tsconfig.json run prettier 2023-07-22 17:27:41 -07:00

README.md

Logos Collective Project Roadmaps

Overview

This repository contains the aggregated technical roadmaps of projects under and associated with the Logos Collective. It is an attempt to provide easy access to what we're all actively working on, and how it's going.

In its current form, it is an implementation of a Quartz "mind-garden", which is a Hugo theme that allows for easy text and graph-based searching of markdown files. This repository is built and served to https://roadmap.logos.co

The content, today, contains the definition of work planned by various projects, broken up via:

Project --> Milestones --> Epics --> Issues

Each project is given as much autonomy as possible to work as they see fit, with a minimal reporting scheme that sits on top that allows for aggregation of information and project tracking.

In a nutshell, projects give a definitions of their roadmap up-front, which includes the mapping of issues to epics, and epics to milestones. They also provide perceived risks and dependencies associated with their work.

The projects then report a weekly "diff" associated with the work they did each week, which is ostensibly a stand-up. The Insights team can work from there to do what they need.

Contribution

The bulk of the content is added by the Insights team within the Logos Collective, which is a team that works to keep track of activity within the projects in order to provide analysis and insight based on that work to various stakeholders, including the projects themselves.

For now, this process is quite manual, purposely. In order to solidify the format that the content is delivered in, manual processing and iteration are required. Once this is more consistent and smooth, we plan to open the door to more contributors. Step one is transparency and consistency.

If you see a type or broken link, PRs are always welcome :)

If there is information you'd like to see included that isn't here, create and issue :)

CI/CD

CI builds master and pushes to gh-pages branch, which is hosted at https://roadmap.logos.co/.

The hosting is done using Caddy server with Git plugin for handling GitHub webhooks.

Information about deployed build can be also found in /build.json available on the website.

Using Obsidian

Quartz is created to serve a static site off of an Obsidian vault, and thus is the preferred way to manage content locally. In order for all it to function properly, a few things need to be done properly.

First and foremost, Quartz uses links references with content as the root directory, so when opening in Obsidian, open the content folder, and not the repo directory.

Then the following vault settings need to be configured

  • under Options --> Files and Links
    • enable Automatically update internal links
    • Link format should be set to Absolute path in vault
    • enable use Wikilinks

In order to use the templates in the Templates folder for auto populating commmon files,

  • Install and enable Templater in the Community Plugins
    • set the Templates folder to templates
    • enable automatic jump to cursor
    • enable Trigger Templater on new file creation
    • enable Folder templates
    • assign whichever templates you want to be triggered when a new file is created in a given folder.

Refer the Templater documentation for how to create your own templates.