Github issue tracker "plugin" #31

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

Comments

Projects
None yet
1 participant
@tonylampada
Owner

tonylampada commented Sep 1, 2012

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

This comment has been minimized.

Show comment Hide comment
@tonylampada

tonylampada Sep 1, 2012

Owner

Sponsor this issue on FreedomSponsors

Owner

tonylampada commented Sep 1, 2012

Sponsor this issue on FreedomSponsors

@tonylampada

This comment has been minimized.

Show comment Hide comment
@tonylampada

tonylampada Oct 13, 2012

Owner

Okay #31, you're next!

Owner

tonylampada commented Oct 13, 2012

Okay #31, you're next!

@tonylampada

This comment has been minimized.

Show comment Hide comment
@tonylampada

tonylampada Oct 13, 2012

Owner

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:

Owner

tonylampada commented Oct 13, 2012

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

This comment has been minimized.

Show comment Hide comment
@tonylampada

tonylampada Oct 15, 2012

Owner

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
Owner

tonylampada commented Oct 15, 2012

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

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