You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 23, 2021. It is now read-only.
Given the complex setup instructions, we should have an installer for the product.
Since the installer is only used once, it doesn't need to be a CLI (command line interface), but given the sensitivity of the data (github -can-do-everything- token), a CLI might be safer.
The CLI should only take the following input:
Digital Ocean access token
(Schema.org) default information (default venue, organiser, event, talk ...)
GitHub Personal Access Token with full (or most) capabilities
The full names of the 3 repos that are requires by gitevents (planning, speakers, gitevent) (this can also all be done in one repo)
Optional information for plugins could be:
meetup api key and meetup-id
various oauth access tokens
Expected outcome:
Automatically launch a droplet on digital ocean with the given cloud-config and get the IP address
Create or update the repos (planning, speakers, gitevent)
Create or update the web hooks for each repo to the gitevents server (with secret)
Create or update the issue labels in each repo (remove default issues)
Create or update initial file set (CONTRIBUTING.md, README.md, etc.)
README.md should have basic instructions on how to set up a talk and have the quick-link present (f.e. create a talk
Create a gist with the config file for gitevents
The text was updated successfully, but these errors were encountered:
Given the complex setup instructions, we should have an installer for the product.
Since the installer is only used once, it doesn't need to be a CLI (
command line interface
), but given the sensitivity of the data (github -can-do-everything- token), a CLI might be safer.The CLI should only take the following input:
Optional information for plugins could be:
Expected outcome:
cloud-config
and get the IP addressThe text was updated successfully, but these errors were encountered: