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 issue tracker "plugin" #31

Closed
tonylampada opened this issue Sep 1, 2012 · 6 comments
Closed

Github issue tracker "plugin" #31

tonylampada opened this issue Sep 1, 2012 · 6 comments

Comments

@tonylampada
Copy link
Member

Provide an opt-in service for Github repository owners to allow a "FS-bot" Github user to add a comment to every new issue on their issue trackers.

That comment will have a "Sponsor this issue on FreedomSponsors" link (see the comment below).
Like the JIRA plugin but with comments instead.

@tonylampada
Copy link
Member Author

Sponsor this issue on FreedomSponsors

@tonylampada
Copy link
Member Author

Okay #31, you're next!

@tonylampada
Copy link
Member Author

Note to myself:
this is how you detect new issues on a repo:

  1. Go to: https://api.github.com/repos/freedomsponsors/www.freedomsponsors.org/events
  2. Filter by
  • type = IssuesEvent
  • payload.action = opened

And this is how you list all of a user's repos:

@tonylampada
Copy link
Member Author

Allright, I can get the whole cicle running in my env. There's still a few thing before this is complete:

  • Add more info to the config screen explaining what this does
  • Write the blog post explaining it in more detail
  • Code the error scenario cases (for example, if Github is down)
  • write a bunch of log entries

tonylampada added a commit that referenced this issue Oct 17, 2012
@tonylampada
Copy link
Member Author

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

No branches or pull requests

2 participants
@tonylampada and others