Skip to content

Instantly share code, notes, and snippets.

@pranav1698
Last active February 2, 2019 16:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pranav1698/fb525e35f93fd5990f2a91cf8c902859 to your computer and use it in GitHub Desktop.
Save pranav1698/fb525e35f93fd5990f2a91cf8c902859 to your computer and use it in GitHub Desktop.

CODEHEAT

CODEHEAT 2018 Work - Pranav Kulshrestha

Projects

This is a brief overlook of all the projects and total contribution that I have made,

  • Meilix
  • Meilix-Artwork
  • Meilix-Systemlock
  • Melix-Generator
  • SUSI-Webchat
  • Open-Event-Frontend

1. Meilix:

Meilix is a beautiful and customisable Linux build for out of box features for an Internet Kiosk. This project serves as a solution for those who wish to have a pre-configured custom Linux, with all the needed apps/features already installed.

  • Issues (Opened) : link
  • Issues (Reviewed/Interacted) : link
  • Pull Requests : link
  • Commits : link
  • Total Issues: 26
  • Total PR's: 34
  • Total Commits: 29

Overview

  • I have added a nice default theme for meilix default desktop
  • I have worked on release of a default bionic and cosmic release for the meilix custom ISO.
  • I have worked on the cleanup and the refactoring of the meilix ISO.
  • Installing packages for the meilix ISO
  • I have solved all the issues that were working on the travis build process of meilix.

Meilix-Artwork comprises the sources for the two plymouth bootscreen theme packages for Meilix, one for logo, one for text based startup screen. These two packages should be installable/testable on any Debian or Ubuntu derivate system and could be configured as the default boot screen.

  • Issues (Opened) : link
  • Issues (Reviewed/Interacted) : link
  • Pull Requests : link
  • Commits : link
  • Total Issues: 20
  • Total PR's: 38
  • Total Commits: 36

Overview

  • I have worked on making the plymouth boot screen packages for meilix.
  • I have worked on making the default theme package for meilix.
  • I have worked on sddm theme for meilix.
  • Worked on documentation for the testing and installation of the plymouth bootscreen packages.

Meilix Systemlock It just freezes the system whenever it is executed.

  • Issues (Opened) : link
  • Issues (Reviewed/Interacted) : link
  • Pull Requests : link
  • Commits : link
  • Total Issues: 10
  • Total PR's: 7
  • Total Commits: 7

A Webapp to generate customized iso live images of Meilix Linux. You can use the Meilix Generator (Web app) to make a Linux for your own brand/event, also add apps and features you need pre-installed, it will create an ISO Image of your Linux, which you can use as a live boot or install on PCs.

  • Issues (Opened) : link
  • Issues (Reviewed/Interacted) : link
  • Pull Requests : link
  • Commits : link
  • Total Issues: 17
  • Total PR's: 22
  • Total Commits: 19

Overview

  • I have worked on file-checking of the uploaded files in the generator.
  • I have worked on the accesing the uploaded files.
  • I have worked on the refactoring the meilix-generator repo
  • Added options for uploading of logo and default desktop files in the meilix-generator app.

SUSI.AI is an artificial intelligence system, combining pattern matching, internet data, data flow, and inference engine principles. Through some abilities to reflect, it can remember the user input to produce deductions and personalized feedback.

  • Issues (Opened) : link
  • Issues (Reviewed/Interacted) : link
  • Pull Requests : link
  • Commits : link
  • Total Issues: 2
  • Total PR's: 3
  • Total Commits: 2

The front end for the Open Event Server

  • Issues (Opened) : link
  • Issues (Reviewed/Interacted) : link
  • Pull Requests : link
  • Commits : link
  • Total Issues: 1
  • Total PR's: 2
  • Total Commits: 1

Additional Links

  • Scrums : My weekly contributions can be found on this sheet here
  • Blogs : I wrote the following 4 blogs during CODEHEAT
  1. Meilix-Generator: Uploading Files in Seperate Folder in Flask :)
  2. Using Post-Installation scripts for Meilix-Artwork Package
  3. MeilixISO Customisation from Scratch
  4. Setting up LXQt Defaut Theme for Meilix

Final Presentation : Here is the link to my Final Presenataion

I reviewed ~100+ PRs this CODEHEAT.

Thank you FOSSASIA for codeheat that provides a great platform for contributing to awesome Open Source project. Thanks @mariobehling and @hpdang .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment