Skip to content
This repository has been archived by the owner on Jun 11, 2023. It is now read-only.

List of TODOs #3

Open
4 tasks
kshitij10496 opened this issue Oct 14, 2016 · 7 comments
Open
4 tasks

List of TODOs #3

kshitij10496 opened this issue Oct 14, 2016 · 7 comments
Assignees
Milestone

Comments

@kshitij10496
Copy link
Member

kshitij10496 commented Oct 14, 2016

This issue is intended to keep a track of all the work to be done for a 1.0 release of the Bot:

  • Replacing Stack Overflow scrapping with the use of API.
  • Integrating with GitHub API for learning resources and trending projects. : assignee @kshitij10496
  • Making code great again : PEP8 compliance and directory structure.
  • Documentation

Comment below about new ideas which might be suitable for the bot.
Let us know if you are interested in taking a task on this list.

@kshitij10496 kshitij10496 added this to the Release 1.0 milestone Oct 14, 2016
@madan96
Copy link
Member

madan96 commented Oct 14, 2016

Ideas

  1. Use GitHub API to do various tasks like search for your friend on GitHub(maybe get summary of total commits, latest commits), return results of repositories related to a certain topic etc.
  2. Refer to links when asked about orgainizations in GSoC.
  3. Link to finished/unfinished projects made by KOSS(For future use).

@kshitij10496
Copy link
Member Author

Use GitHub API to do various tasks like search for your friend on GitHub(maybe get summary of total commits, latest commits), return results of repositories related to a certain topic etc.

That's what I am doing in gh-scrapper. We can make an activity leaderboard of KGPians and display it on our website.

@kshitij10496 kshitij10496 self-assigned this Oct 14, 2016
@madan96
Copy link
Member

madan96 commented Oct 14, 2016

That would be pretty cool.

@DefCon-007
Copy link
Member

DefCon-007 commented Oct 18, 2016

Refer to links when asked about organisations in GSoC.

We can use regex to search if a language name and string gsoc or google summer of code is present in a message and then send list of all the organisations for that language. Same thing can be done for sub-orgs

@kshitij10496
Copy link
Member Author

We can use regex to search if a language name and string gsoc or google summer of code is present in a message and then send list of all the organisations for that language. Same thing can be done for sub-orgs

This technique is what I want to use to provide learning resources. But I am unsure whether we can filter orgs based on the language through a script.
How do you intend to do that ? Is there an API for the site ?

@DefCon-007
Copy link
Member

Have look at https://summerofcode.withgoogle.com/organizations/
If you click any organisation you can see some tags. We can scrape the tags along with few details about org and link to it and check for the tags in regex

@kshitij10496
Copy link
Member Author

If you click any organisation you can see some tags. We can scrape the tags along with few details about org and link to it and check for the tags in regex

There are just too many orgs to scrape. Moreover, I don't think this is of much use given an org may not apply the following year. Also, a student can easily search this by himself. So I'm -1 on this.

Rather than giving the user a list of orgs, we can redirect him to some useful links for open source contribution such as : http://www.catb.org/esr/faqs/smart-questions.html

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

No branches or pull requests

3 participants