auiWorks/GitHub-Reviewer

Add OAuth support

Closed this issue · 8 comments

It's possible to incorporate OAuth into Google Chrome extesions, as I have done so for my own extension: https://github.com/ProLoser/Github-Omnibox.

I was curious, would you be at all interested in merging efforts? I have already incorporated a few extensions together and was proposing the same thing to this guy: https://github.com/petebacondarwin/github-pr-helper who has a similar limitation in his codebase as you do.

I've already been working with a collaborator or two and have been contemplating turning the extension into a small team. We would then be able to help each other.

Hi,

Thanks for your advice.

It seems GitHub has just updated the PR page and added Label Management.
Therefore, I removed this feature from this extension and it's not so useful now.

Anyway, I'm planning integrate "Stars Management" into this extension.
If you are interested, please contact me.

What is stars management? Like starring a repo?
On Jan 28, 2014 6:24 PM, "aioute Gao" notifications@github.com wrote:

Hi,

Thanks for your advice.

It seems GitHub has just updated the PR page and added Label Management.
Therefore, I removed this feature from this extension and it's not so
useful now.

Anyway, I'm planning integrate "Stars Management" into this extension.
If you are interested, please contact me.

Reply to this email directly or view it on GitHubhttps://github.com//issues/4#issuecomment-33550698
.

@ProLoser Add labels to stared repos. And search by their name, description and labels.

Okay, I DEFINITELY think you should join the Github Omnibox extension then, cuz that sort of stuff is exactly what it does.

1 question: Why do you want to label repos?

One thing we do is provide auto-complete suggestions for starred repos and we want to make the suggestion algorithm more powerful. This way you don't have to manage tedious things like labels. I do support the idea of searching by description though. Have you used the omnibox extension yet?

Just tried GitHub Omnibox, great extension!
I'll try pr if I came up with something interesting to add to it.

About labels, maybe keywords are better. I just want to make stars searching easier(It's hard to remember all repos' name I stared).

So we sort by how active the project is so it tends to help filter out
projects you don't care about anymore but I think description searching
would be good too.

Were you able to figure out how to use the extension to do personalized
suggestions?
On Jan 29, 2014 6:14 PM, "aioute Gao" notifications@github.com wrote:

Just tried GitHub Omnibox, great extension!
I'll try pr if I came up with something interesting to add to it.

About labels, maybe keywords are better for repos. I just want to make
stars searching easier(It's hard to remember all repos' name I stared).

Reply to this email directly or view it on GitHubhttps://github.com//issues/4#issuecomment-33654357
.

How about page views or time spent?
Repos that the user visits often or stays longer are considered useful and appeared on top of the result.

We aren't actually tracking any activities on the part of the user. Although we could, that exponentially explodes the scope and work involved on the plugin. I'm not opposed to adding in tracking code but we don't have any at this moment.

We have found that simply providing autocompletion for active repos has been good enough at the moment.

I've been more interested in building a 'proper' alternative to the "better fork finder" extension which makes an insane amount of queries and gets throttled easily. It also is really ugly and doesn't provide enough contextual information.

I've also been interested (and previously started at a hackathon) working on a github-issue enhancer that lets you store different types of abstract meta-data on issues, such as # of votes, visitor-controllable labels (such as marking something as a duplicate for ops to review), or plaintext information (such as assigning an issue to a customer). We were looking into firebase to store the meta data and the chrome extension to display the information in context of the issues, but you would also be able to hit this standalone URL which displays a repo's issues and the meta information together (so you don't have to have the extension installed).