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

Add scripts to automate manual tasks #165

Open
3 of 4 tasks
themousepotato opened this issue Dec 18, 2018 · 14 comments
Open
3 of 4 tasks

Add scripts to automate manual tasks #165

themousepotato opened this issue Dec 18, 2018 · 14 comments
Assignees
Labels
enhancement New feature or request finishing

Comments

@themousepotato
Copy link
Member

themousepotato commented Dec 18, 2018

*.csv, *.json et al files are mostly generated by executing some scripts. In some cases, manual addition becomes necessary. It's always advised to write scripts for the above tasks. I'm listing. @thealphadollar Please modify and update as necessary.

@themousepotato themousepotato self-assigned this Dec 18, 2018
@themousepotato themousepotato changed the title Adding scripts to automate manual tasks Add scripts to automate manual tasks Dec 18, 2018
themousepotato added a commit that referenced this issue Dec 19, 2018
Add script to generate list_of_mentors.json from projects.csv #165
@Ayushk4
Copy link
Member

Ayushk4 commented Dec 19, 2018

I have removed mentors from the student's list in the google sheet.

@Ayushk4
Copy link
Member

Ayushk4 commented Dec 19, 2018

I can send a pr with the code that I used.

@themousepotato
Copy link
Member Author

Great!

@themousepotato
Copy link
Member Author

Also, add instructions to the README to run the script and its use.

@Ayushk4
Copy link
Member

Ayushk4 commented Dec 19, 2018

👍

@Ayushk4
Copy link
Member

Ayushk4 commented Dec 19, 2018

I have made changes the google sheet for the same. But seemingly statistics takes input from the file kwoc/gh_login/student.csv . So I need to know the structure of that csv file before I can test it on that.

@Ayushk4
Copy link
Member

Ayushk4 commented Dec 19, 2018

@thealphadollar ^

@themousepotato
Copy link
Member Author

@Ayushk4 I've shared that with you in slack. Please see.

@thealphadollar
Copy link
Member

@Ayushk4

Ujjval Patel,[email protected],Ujjval-Patel,Dhirubhai Ambani Institute of Information and Communication Technology,3,Google,2018-12-09 15:29:18
Prakher Prashank,[email protected],terabo090,Jaypee Institute of Information Technology,1,Through Facebook,2018-12-09 15:35:47
Roshini,[email protected],sleephackers,"National Institute of Technology, Tiruchirappalli",2,I came to know through my coding peers.,2018-12-09 16:16:09
Manas Srivastava,[email protected],manassrv13,VIT University,2,Website,2018-12-09 17:27:54

@thealphadollar
Copy link
Member

@themousepotato for the second automation; we can create an authenticated flask endpoint where we can edit and add information by ourself; if we ever setup a database it'll be a lot easier.

@themousepotato
Copy link
Member Author

@Ayushk4 Can we also have a script to edit google sheets on 3rd automation? It'll be cool. 😄

@thealphadollar
Copy link
Member

thealphadollar commented Dec 19, 2018 via email

@Ayushk4
Copy link
Member

Ayushk4 commented Dec 20, 2018

Overkill ^ 🔫

@themousepotato
Copy link
Member Author

themousepotato commented Dec 20, 2018 via email

@themousepotato themousepotato added enhancement New feature or request finishing labels Dec 22, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request finishing
Projects
None yet
Development

No branches or pull requests

3 participants