Wizeline Roadmap is an excellent SaSS for fast, free (at the moment) and agile way to create beautiful roadmaps. This project is aimed to extend it's functionality by providing a way to create roadmap items based on any Github issue.
This project is developed outside of Wizeline Inc. by using publicly accessible API's. There's no employment connection, payment involved or any legal tie in any form by the supporters of the project and Wizeline Inc.
For now the easiest way to install is to git clone [email protected]:iaserrat/roadmapster.git
- First clone and install the required dependencies:
$ git clone [email protected]:iaserrat/roadmapster.git
$ cd roadmapster && bundle install
-
Login to Wizeline Roadmap and create a regular user with a strong password. At this time Wizeline Roadmap doesn't support integration tokens, so you'll need to use a regular account to authenticate API requests. Create an user just for this.
-
Once you have your user, deploy roadmapster to your favourite cloud and create the following environment variables:
WIZELINE_EMAIL='[email protected]
WIZELINE_PASSWORD='asupersecurepassword'
-
Run roadmapster with
rake
-
Create a Webhook in your Github repository that sends only issues events pointing to your roadmapster server.
-
Start tracking issues!
Create an issue and put somewhere on the description the following tracker string:
[ROADMAP/<your_organization_name>/<roadmap_name>]
Replace the values accordingly. Make sure the organization and roadmap name exist and they're typed correctly.
We encourage you to put an issue template with the according organization and roadmap names so it's easily to start tracking your issues :)
After checking out the repo, run bundle install
to install dependencies. Then, run rake spec
to run the tests. You can also run bin/console
for an interactive prompt that will allow you to experiment.
Please record all Wizeline API interactions with VCR.
Bug reports and pull requests are welcome on GitHub at https://github.com/iaserrat/roadmapster. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
The gem is available as open source under the terms of the MIT License.
Everyone interacting in the Roadmapster project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.