I have been selected as a Student Developer with Inclusive Design Institute under the Google summer of Code 2020 Program.
The community Bonding period started on 4th May 2020 and the coding period officially starts today i.e. !st June, 2020.
My project revolves around the migration of FLOE and Fluid project websites to a modern and well maintained static site
generator. Presently, FLOE Project website is hard-coded HTML and Fluid project website uses Docpad, which has lost
community support and is not well maintained.
I proposed to use Hugo for the project but after Community discussions on our IRC Channel and Video conferences, 11ty was
proposed as the preferred SSG for the project.
In the Community Bonding period, I have set up the environment required to complete the project and I have already
migrated both the sites to 11ty. Even though this was supposed to take a bit long, but since I had experience working
Introduction
The Google summer of code program has been a great and fun learning experience to me over the past months,
during which I was developing an interactive platform for AIMA Exercises.
My project idea was to make a dynamic site without having a backend thus saving server costs,improving UI/UX for
the platform, devise a mechanism for submission of answers to various exercises of the book, add other features like
bookmarking exercises, question bank mode, fixing cross references, proposing questions and extracting questions among others.
What is AIMA-Exercises
GSoC '20 Report | Sachin Chopra | Inclusive Design Institute | "Migrate FLOE & Fluid Project websites to 11ty"
Introduction
The Google summer of code program has been a great and fun learning experience to me over the past months,
during which I migrated the FLOE and Fluid Project websites to 11ty; a Javascript based modern static site generator. The FLOE Project site was using static, hand-coded HTML, while the Fluid Project site was built using DocPad. Even though hand-coded websites provide greater flexibility and customization options, it becomes tougher to update each HTML page as the site grows and changes are made. Docpad hasn’t been maintained since 2014. There are currently no active maintainers and its servers were taken down in 2018. There are plenty of bug reports due to its incompatibility with the newer version of ‘things’. Therefore we need to migrate both FLOE project and fluid project websites to a modern and well maintained Static Site Generator (as most of the content is sta