fixme icon indicating copy to clipboard operation
fixme copied to clipboard

GSoC 2019 Brainstorming

Open bacharakis opened this issue 6 years ago • 2 comments

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

bacharakis avatar Mar 27 '19 17:03 bacharakis

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.

aswinmprabhu avatar Mar 28 '19 01:03 aswinmprabhu

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

thenishchalraj avatar Apr 01 '19 07:04 thenishchalraj