Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github integration #253

Open
5 of 6 tasks
phoet opened this issue Mar 10, 2017 · 8 comments
Open
5 of 6 tasks

github integration #253

phoet opened this issue Mar 10, 2017 · 8 comments

Comments

@phoet
Copy link
Member

phoet commented Mar 10, 2017

the ruby usergroup hamburg is doing most of the planning on github nowadays.

i think it would be useful to have the following optional links on the site

  • general link to a planning repo, possibly very visible on the main site
  • a github icon/link next to the event title (on the event page)
  • a github icon/link next to a topic that was discussed as a github issue

additionally, we could directly create new issues when someone proposes a topic or copy issues as topic into the app in the admin.

in order to build this we would need

  • whitelabel.yml field for the github repo (optional, usergroups might not have it)
  • a column on the event for the respective issue (adding it in the admin)
  • a column on the topic for the respective issue (adding it in the admin)
@janz93
Copy link
Member

janz93 commented Mar 12, 2017

@phoet I would love to help you on that.
Maybe something like iftt could also be helpful at the integration between the website and github.
Another thing to think about implementing could be the following: https://github.com/kentcdodds/all-contributors

@phoet
Copy link
Member Author

phoet commented Mar 12, 2017

@janz93 i don't know how you would want to connect the website and github though iftt, but feel free to provide a pull-request.

a contributors script can be found here https://github.com/phoet/on_ruby/blob/master/script/generate-humans

@janz93
Copy link
Member

janz93 commented Mar 12, 2017

@phoet thanks I'll take a look at

@janz93
Copy link
Member

janz93 commented Mar 13, 2017

@phoet This might be at the wrong place here but the difference between the contributor script and the idea I showed you with the GitHub link is the following:
It doesn't matter whether you have contributed the to the repro via a git commit or just with a talk about it. Any way you have contributed to a repro counts. I feel especially for new people like myself it's always a bit difficult to get into the open source world and see how you can help on a project.
But even small things as informing do help projects as well.

@phoet
Copy link
Member Author

phoet commented Mar 13, 2017

the app is a whitelabel system. the talks for usergroups have nothing to do with.

@janz93
Copy link
Member

janz93 commented Mar 13, 2017

Yes I kind of realized that so nevermind the comment 😇

@janz93
Copy link
Member

janz93 commented Apr 24, 2017

@phoet Where would you add the github repo link in the backend?

@phoet
Copy link
Member Author

phoet commented Apr 25, 2017

@janz93 see the TODOs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants