syphon-org / landing

🛬. landing page for syphon.org
GNU Affero General Public License v3.0
7 stars 4 forks source link

Roadmap page #14

Open hollisticated-horse opened 3 years ago

hollisticated-horse commented 3 years ago

A high level roadmap to help users or potential users track what is up and running, what is being worked on and what is planned for the future.

Could use github in some way to indicate clearly on both the website and github what's going on.

hollisticated-horse commented 3 years ago

Okay, I'm going to see there is a way to use the github api to get the projects content for each release. See how that looks.

hollisticated-horse commented 3 years ago

Todo:

octoshrimpy commented 1 year ago

Looks like it wouldn't be too hard to do, as per the official api

I was able to get the state of a closed issue, as well as its state reason.

curl   -H "Accept: application/vnd.github+json"   https://api.github.com/repos/syphon-org/landing/issues/17 | grep "state"

image

attaching a bit of JS to the roadmap page, and having the issue number the specific checkmark is attached to just in a data-gh-issue attribute, it could make a request per attribute on page, and toggle the checkbox appropriately. at the end of each milestone, manually set them to checked to keep requests at minimum.

... In fact, I might be able to poke at this and get a PR going.