- Student: Tarun Kumar
- Github: @meets2tarun
- Organisation: FOSSASIA
- Project: Create a Linux Distro for Events
The objective of the project was to configure Meilix according to the #135 and then make a webapp which uses Meilix to generate ISO(Linux Distro) for the people with their own desirable configuration.
Meilix, Meilix Generator, Meilix-Systemlock, Mew
We worked on three repositories of FOSSASIA: Meilix and Meilix Generator and Meilix-SystemLock and Mew.
Meilix- It's the script for building the beautiful LXQt based Linux OS for Hotels and Public Event Kiosks with a system lock. It uses build.sh file in which we have a chroot environment where we install software, we build our custom settings files debian package and install it all along, this environment is then packaged as an ISO file.
Meilix-Generator- It is a webapp which generates iso using Meilix script. Through the webapp, a build button is taken as an input to go to a build page which triggers the Travis with the same user configuration to build the iso and deploy it on Github page. The user gets the link to the build on the next page only.
Meilix-SystemLock- It freezes the state of system users whenever it gets executed, and restores the same user state when reboot. Therefore inbetween the freezing time, whatever be the changes made doesn't get saved.
Mew- It is package manager translator which can be used by a user of a Linux distribution to use its command to install packages in a different Linux distribution.
- Issues Opened: https://github.com/fossasia/meilix/issues?utf8=%E2%9C%93&q=is%3Aissue%20author%3Ameets2tarun
- Pull Requests: https://github.com/fossasia/meilix/pulls?utf8=%E2%9C%93&q=is%3Apr%20author%3Ameets2tarun
- Commits made: https://github.com/fossasia/meilix/commits/master?author=meets2tarun
- Issues Opened: https://github.com/fossasia/meilix-generator/issues?utf8=%E2%9C%93&q=is%3Aissue%20author%3Ameets2tarun
- Pull Requests: https://github.com/fossasia/meilix-generator/pulls?utf8=%E2%9C%93&q=is%3Apr%20author%3Ameets2tarun
- Commits made: https://github.com/fossasia/meilix-generator/commits/master?author=meets2tarun
- Deployed: https://meilix-generator.herokuapp.com
- Issues Opened: https://github.com/fossasia/meilix-systemlock/issues?utf8=%E2%9C%93&q=is%3Aissue%20author%3Ameets2tarun
- Pull Requests: https://github.com/fossasia/meilix-systemlock/pulls?utf8=%E2%9C%93&q=is%3Apr%20author%3Ameets2tarun
- Commits made: https://github.com/fossasia/meilix-systemlock/commits/master?author=meets2tarun
- Issues Opened: https://github.com/fossasia/mew/issues?utf8=%E2%9C%93&q=is%3Aissue%20author%3Ameets2tarun
- Pull Requests: https://github.com/fossasia/mew/pulls?utf8=%E2%9C%93&q=is%3Apr%20author%3Ameets2tarun
- Commits made: https://github.com/fossasia/mew/commits/master?author=meets2tarun
We went through various snapshots of the project. Important prototypes of the project are:
All blogs posted till date can be found on FOSSASIA's blog website: http://blog.fossasia.org/author/meets2tarun/
All the scrums written in the GSoC period can be found here