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

GSoC 2019 Brainstorming #136

Open
bacharakis opened this issue Mar 27, 2019 · 2 comments
Open

GSoC 2019 Brainstorming #136

bacharakis opened this issue Mar 27, 2019 · 2 comments

Comments

@bacharakis
Copy link
Contributor

Briefing

Improve FixMe, a tool for surfacing meaningful contribution opportunities to new contributors. This project started two years ago as a GSoC project, and we are looking into adding more capabilities. The tool currently fetches issues only from GitHub and relays a lot into the tags project maintainers use in their repositories. We want to add gitlab support and come up with a more sophisticated way of identifying the technologies and skills needed for new contributors

Detailed mandatory deliverables

  • A hook for fetching issues from Gitlab
  • Implement a fully automated and more sophisticated way for identifying technologies used on each repo
  • Implement a new way of identifying the skills needed for each issue (both GitHub and GitLab)

Additional bonus deliverables

  • A mechanism for letting users login using Gitlab/GitHub
  • Preview issues with comments with all the necessary information in FixMe instead of redirecting users to the relevant repo (designs will be provided)
  • Implement some UI changes on how issues are listed based on provided designs
  • Provide additional information for each project at the project page, similar to this. Designs will be given
@aswinmprabhu
Copy link

I was wondering what's the benefit letting users sign in? Currently the tool is an archive of links to issues that enables easy discovery. I don't think sign in is required for this unless we are planning to implement something like commenting on issues from fixme.

@thenishchalraj
Copy link

This looks to me a very interesting thing. I will surely want to do this. Thinking all day about this. :)

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

3 participants