Closed samarth9008 closed 9 months ago
@Shaunak01 Lets also create an issue for your redis implementation. In the description and "FYI me and GP" as I have done in the above comment. Make sure to change your code according to the conventions as described above.
I would first start with create a PR for the doc. Once finalized you can start making changes to your redis PR.
Good specs @samarth9008
Let's think of Data605 students as contributors to Sorrentum to keep things simple.
Our goal is to get somebody with Python experience and make them able to commit code in our repo without our head explode.
There are already some files ./docs/onboarding/all.sign_up_for_sorrentum.how_to_guide.md ./docs/onboarding/all.sorrentum_intro.reference.md ./docs/work_tools/all.sorrentum_development.how_to_guide.md
Let's review them and add more content to these files rather than new files pointing to each other.
I understand your point. The reason I created this minimal version of the doc is bcz our docs contain a lot of non-useful information for data605 students. Having this unnecessary info might make them confused and even we might have to solve errors if they face which are absolutely not required for this year's projects.
This minimal version only contains info which is sufficient for their development of the projects and will also relieve us from the burden of technical issues. Also, we will not be committing it to the docs folder itself.
If anyone who wants to work with us will anyway go through the full onboarding.
Point taken. Then let's separate Sorrentum users in "users" and "advanced_users" and we can tag different docs with the audience.
We want to keep DATA605 and Sorrentum users as aligned as possible.
Makes sense?
@Shaunak01 For now lets make this small changes
Can you create a new PR moving this file to docs/work_tools/
.
Lets rename it to basic_users.sorrentum_development.how_to_guide.md and point our student to this file.
Plan sounds good. Can we call the file docs/work_tools/all.basic_sorrentum_development.how_to_guide.md
?
Closing as done.
@Shaunak01
Let start documenting the convention as you move forward and also make you and other students are implementing on the go. I would suggest to create an md file in
sorrentum_sandbox
folder with nameall.data605.conventions.md
. We will point students to this doc from the beginning of the semester so that we do not keep repeating same info to all the students all the time. We just point them to the doc.Create a doc with this following sections
Convention to follow:
Building the coding environment
Downloading the VM if you are a windows users and install docker (For all users) Add this section - Supporting OS
Cloning the code - Cloning the code
Building the thin env for running the linter - Add
thin environment
section only from Sorrentum Dev Docker container (aka dev container, cmamp container)Coding Style
Writing and contributing the code
FYI @gpsaggese