GSOC Project: Versioning System for DISCOVER Cookbook #315
Replies: 7 comments 2 replies
-
|
Thank you so much, @aterrel . I’m incredibly grateful for this opportunity and excited to contribute to the project. 🙏 |
Beta Was this translation helpful? Give feedback.
-
🗓️ Weekly Update – Community Bonding Week 1This week, I focused on deepening my understanding of versioning systems and refining my proposal based on @aterrel feedback. I explored how versioning is implemented in projects like Spyder and scikit-learn, and began examining the associated tooling and workflows. I had a productive Google Meet discussion with @OriolAbril about internationalization in Sphinx and Jupyter Book, which clarified several key aspects of the translation process. Summary of Activities
Current Learningsscikit-learn integrates the PyData Sphinx Theme version dropdown and enhances it with a custom JavaScript (version-switcher.js) implementation to extend its capabilities and offer more version options. Next StepsNext, I plan to dive deeper into GitHub Actions , exploring CD setup of scikit-learn's .
|
Beta Was this translation helpful? Give feedback.
-
🗓️ Weekly Update: Week 1 & Week 2
All changes can be reviewed in #330 and #328 Next Step:
|
Beta Was this translation helpful? Give feedback.
-
🗓️ Weekly Update: Week 3 & Week 4Completed Tasks
Next Steps
|
Beta Was this translation helpful? Give feedback.
-
🗓️ Weekly Update: Week 5 – Week 6Week 5Focus was on setting up Netlify PR previews and solving open issues in the repo.
Week 6Due to a personal commitment, no contributions were made this week. 🗓️ Weekly Update: Week 7 – Week 8Week 7Main focus was work on feedback, Content sorting, designing the landing page, and learning more about GitHub Actions.
Week 8Work this week combined landing page improvements and deployment setup.
🗓️ Weekly Update: Week 9 – Week 10Week 9This week focused on PR feedback, multilingual deployment, and mobile responsiveness of Landing Page.
Week 10The week was spent polishing the landing page , Styling the switchers and fixing existing bugs in the workflows.
🗓️ Weekly Update: Week 11 – Week 12Week 11This week involved deployment fixes, Switchers styling updates, and automating issue claim Workflow.
Week 12The focus this week was on improving workflows, fixing some open issues, fixing deployment errors, and Version management Readme for maintainers .
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @aterrel, @OriolAbril, @melissawm, @kamila-NF, and @emmasaroyan, I'm happy to announce that my GSoC project is complete! The new versioned site is live at https://discover-cookbook.numfocus.org/ Thank you all so much for your incredible mentorship and for this fantastic opportunity! |
Beta Was this translation helpful? Give feedback.
-
Final Reporthttps://gist.github.com/AR21SM/f351a85dcc897c740a9f123bcd0a3972 |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
I'm happy to announce that @AR21SM has been accepted as a student for GSOC. The proposal can be at #272.
We can keep this thread open for @AR21SM to post on the progress of the project.
Beta Was this translation helpful? Give feedback.
All reactions