Google Summer of Code 2021 - Final Report
"My overall experience with The Terasology Foundation during this Google Summer of Code has been amazing. I would like to thank all mentors and community for guiding me throughout this journey. Over the summer, I worked on ModuleSite adding more...
Weekly updates:
Completed Blog Migration
Completed working on blog image Generation (PR) [Review required]
Completed Blog search implementation
Fixed Media pagination
Weekly update:
Blog Migration (PR)
Improved Image Generation script (PR)
Blog search improvements (PR)
Stretch Goals:
Dark mode in ModuleSite
Generate Blog post layout
Internationalization in ModuleSite
Meeting discussion:
More stretch Goals added (Board)
Discussed image generation issues
Weekly update:
Footer improvements (WIP)
Navbar improvements (WIP)
Fixed Image Generation server issues (PR)
Next Week:
Migrate all blogs to ModuleSite from Splash site
Weekly update:
Improved Blog search filter(PR) [Module search filter(WIP)]
completed the Image generation script with ModuleSite and found temperary solution for server crashing issues (Draft PR)
Next Week:
Improve UI/UX for ModuleSite
Weekly update:
Completed both TeraSaturday image generation script and GSOC image generation script(Draft PR) [Script/image-generation]
Integrated the Image generation script with ModuleSite(Draft PR)
Next Week:
Improving search filter for blog
Weekly update:
improved image visuals and quality of images on the media page, introduce a lightbox on the media page (PR)
completed multi-tag migration (PR)
Refactor Module generation pipeline and ready for initial testing (PR)
fix issues on Gsoc & Tsoc Page (PR) & game page (PR)
Image...
Meeting discussion:
Discussed UI of ModuleSite pages that are going to be introduced in this week
(Mentor's page, GSoC & TSoC page, The Game page )
Discussed points related to documentation of Deployment pipeline and Module generation pipeline
Also discussed some aspects of ModuleSite that...
Weekly update:
Completed Migration of CSS to SCSS in ModuleSite (Draft PR)
Completed Working on ModuleSite Deployment pipeline with Github actions (PR)
Refactor Module generation pipeline (Draft PR)
Figured out how to add Multiple tags on card (WIP)
Completed Incode documentation for Module...
Meeting discussion:
Move ModuleSite Deployment pipeline to Github action
Discussed points related to documentation of Module Generation pipeline
Optimize the Module Generation pipeline (under review)
Discussed points related to next week's task i.e Migration from CSS to SCSS
Weekly update:
Completed Migration of ModuleSIte from Gatsby v2 to v3 (PR)
Completed Working on ModuleSite Deployment pipeline (Draft PR)
Move Module Generation to Python and used Index repository to fetch Modules list (Draft PR)(Working on Comments received on draft PR)
Close existing Card...
Meeting discussion:
Migrate current module generation script to Python
Using API calls for fetching data instead of cloning the repository
Migrate from v2 to v3
Use index repository to get the list of modules
Weekly update:
Completed working on module generation Pipeline to generate require information for displaying modules on ModuleSite (Script)
Documented the whole Module Generation process(Doc)
Next Week:
Working on deployment process of ModuleSite and documenting the whole process
Migrating...