-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Full name
Shrivardhan Rajendra Patil
University status
Yes
University name
Shivaji University
University program
Computer Science and Business Systems
Expected graduation
2028
Short biography
I am first year btech undergraduate interested in growing in tech field
Timezone
Indian Standard Time (IST) +5.30
Contact details
Platform
Windows
Editor
VS Code
Programming experience
I have a basic knowledge of javascript , c , python and java
JavaScript experience
I have build a major full stack project of airbnb clone
Node.js experience
I have build a major full stack project of airbnb clone
C/Fortran experience
I had a course c programming language in first semester
Interest in stdlib
This easy accesible functions and there applications
Version control
Yes
Contributions to stdlib
I have no prior contributions to stdlib git but wish to start contributions
stdlib showcase
I have used many of its functions in my projects
Goals
I wish to contribute to the new mathematical functions that are to be developed in this software
Why this project?
This project has mathematical applications with combined statistics that I keep interest in and wish to contribute into it.
Qualifications
I had Statistics course in my first semester and Statistical methods in my current semester
Prior art
I have worked in R programming language and some of its applications can be brought into javascript throgh stdlib
Commitment
I can contribute the basic requirement of 15 hours/week
Schedule
Assuming a 12 week schedule,
-
Community Bonding Period:
-
Week 1 Introduction to the basic requirements:
-
Week 2 The process of utilizing optimized datatype for the functions:
-
Week 3 Blueprint of the functions:
-
Week 4 Arguments and System Inputs for the data:
-
**Week 5 Code for the functions **:
-
Week 6: (midterm)
-
Week 7 Combining the functions into a class:
-
**Week 8 Optimizing the code **:
-
Week 9 Possible changes and improvements:
-
**Week 10 Testing **:
-
Week 11 Issues resolving:
-
Week 12 Merging the class with inbuilt stdlib functions:
-
Final Week Deploying the package:
Notes:
- The community bonding period is a 3 week period built into GSoC to help you get to know the project community and participate in project discussion. This is an opportunity for you to setup your local development environment, learn how the project's source control works, refine your project plan, read any necessary documentation, and otherwise prepare to execute on your project project proposal.
- Usually, even week 1 deliverables include some code.
- By week 6, you need enough done at this point for your mentor to evaluate your progress and pass you. Usually, you want to be a bit more than halfway done.
- By week 11, you may want to "code freeze" and focus on completing any tests and/or documentation.
- During the final week, you'll be submitting your project.
Related issues
No issues
Checklist
- I have read and understood the Code of Conduct.
- I have read and understood the application materials found in this repository.
- I understand that plagiarism will not be tolerated, and I have authored this application in my own words.
- I have read and understood the patch requirement which is necessary for my application to be considered for acceptance.
- I have read and understood the stdlib showcase requirement which is necessary for my application to be considered for acceptance.
- The issue name begins with
[RFC]:and succinctly describes your proposal. - I understand that, in order to apply to be a GSoC contributor, I must submit my final application to https://summerofcode.withgoogle.com/ before the submission deadline.