GSOC2020AppStore: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 11: | Line 11: | ||
* '''Repository:''' https://gitlab.com/shivamanipatil/ns-3-AppStore | * '''Repository:''' https://gitlab.com/shivamanipatil/ns-3-AppStore | ||
* '''About Me:''' I am a second-year Information Technology undergraduate student from National Institute of Technology Karnataka(NITK), India. I am interested in computer systems, operating systems, and backend development. I have been working with Django and python for the past 1 year. I have previously worked on App Store for [https://gitlab.com/nsnam/ns-3-AppStore/-/merge_requests/61 migrating Elasticsearch to the latest version]. | * '''About Me:''' I am a second-year Information Technology undergraduate student from National Institute of Technology Karnataka(NITK), India. I am interested in computer systems, operating systems, and backend development. I have been working with Django and python for the past 1 year. I have previously worked on App Store for [https://gitlab.com/nsnam/ns-3-AppStore/-/merge_requests/61 migrating Elasticsearch to the latest version]. | ||
= Milestones and Deliverables = | |||
The whole GSoC period is divided into 3 phases. The deliverables of each phase are mentioned below: | |||
===Phase 1=== | |||
* to be added | |||
===Phase 2=== | |||
* to be added | |||
===Phase 3=== | |||
* to be added | |||
= Weekly Reports = | |||
=== Community Bonding Period === | |||
* Database migration for ns-3 AppStore from SQLite to Mysql/Postgres(waiting for mentors to try it on deployed site).Steps followed by me are documented in this [https://docs.google.com/document/d/1uw0aHN7BF-H9fR14gna_A-NMiEsdYxQQAfZ3s9YY5a0/edit?usp=sharing doc]. | |||
*Participated in the coding sprint and have provided 3 merge requests for the ns-3 app store. | |||
=== Week 1: 1st June - 7th June === | |||
* to be added | |||
=== Week 2: 8th June - 14th June === | |||
* to be added | |||
=== Week 3: 15th June - 21st June === | |||
* to be added | |||
=== Week 4: 22nd June - 28th June === | |||
* to be added | |||
=== Week 5: 29th June - 5th July === | |||
* to be added | |||
=== Week 6: 6th July - 12th July === | |||
* to be added | |||
=== Week 7: 13th July - 19th July === | |||
* to be added | |||
=== Week 8: 20th July - 26th July === | |||
* to be added | |||
=== Week 9: 27th July - 2nd August === | |||
* to be added | |||
=== Week 10: 3rd August - 9th August === | |||
* to be added | |||
=== Week 11: 10th August - 16th August === | |||
* to be added | |||
=== Week 12: 17th August - 23rd August === | |||
* to be added |
Revision as of 08:30, 27 May 2020
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
Back to GSoC 2020 projects
Project Overview
- Project Name: App Store improvements
- Student: Shivamani Patil
- Mentors: Abhijith Anilkumar, Ankit Deepak, Mishal Shah, Tom Henderson
- Project Goals: This project aims to develop a CI/CD server and add necessary updates to ns-3 AppStore to check if available, uploaded or updated apps/modules to AppStore build and pass tests successfully for the given ns-3 versions and display that information on AppStore. It also aims to make App Store aware of new ns-3 releases for calling build/test on all available App Store modules from CI/CD server, in turn, displaying build/test status for that ns-3 release on App Store. Ideally, it is about making App Store aware and capable of interacting with the newly developed CI/CD server.
- Repository: https://gitlab.com/shivamanipatil/ns-3-AppStore
- About Me: I am a second-year Information Technology undergraduate student from National Institute of Technology Karnataka(NITK), India. I am interested in computer systems, operating systems, and backend development. I have been working with Django and python for the past 1 year. I have previously worked on App Store for migrating Elasticsearch to the latest version.
Milestones and Deliverables
The whole GSoC period is divided into 3 phases. The deliverables of each phase are mentioned below:
Phase 1
- to be added
Phase 2
- to be added
Phase 3
- to be added
Weekly Reports
Community Bonding Period
- Database migration for ns-3 AppStore from SQLite to Mysql/Postgres(waiting for mentors to try it on deployed site).Steps followed by me are documented in this doc.
- Participated in the coding sprint and have provided 3 merge requests for the ns-3 app store.
Week 1: 1st June - 7th June
- to be added
Week 2: 8th June - 14th June
- to be added
Week 3: 15th June - 21st June
- to be added
Week 4: 22nd June - 28th June
- to be added
Week 5: 29th June - 5th July
- to be added
Week 6: 6th July - 12th July
- to be added
Week 7: 13th July - 19th July
- to be added
Week 8: 20th July - 26th July
- to be added
Week 9: 27th July - 2nd August
- to be added
Week 10: 3rd August - 9th August
- to be added
Week 11: 10th August - 16th August
- to be added
Week 12: 17th August - 23rd August
- to be added