Jump to content

SoK/2021/StatusReport/Anubhav Choudhary: Difference between revisions

From KDE Community Wiki
Deprov (talk | contribs)
Deprov (talk | contribs)
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
==== Background ====
==== Background ====


Calamares, in the initial period of Season OF KDE came up with a number of tasks and issues to be solved/completed. My task is to complete them. Some of them are :  
Calamares, in the initial period of Season OF KDE came up with a number of tasks and issues to be solved/completed. My task is to complete/implement as many tasks as possible. Some of them are :  


*    Back and Next buttons hide during installation
*    Back and Next buttons hide during installation
Line 9: Line 9:
*    Option for skipping bootloader installation
*    Option for skipping bootloader installation
*    Schema file for shell process
*    Schema file for shell process
*    Adding a generic module-won't-load mechanism
*    Schema file for netinstall
*    Schema file for netinstall
*    Support MKFS


==== Mentors ====
==== Mentors ====
Line 32: Line 30:
* Implementing shell process schema : '''[https://github.com/benne-dee benne-dee] (SoK 2021 student) covers this.'''
* Implementing shell process schema : '''[https://github.com/benne-dee benne-dee] (SoK 2021 student) covers this.'''
* Implementing netinstall schema : '''[https://github.com/benne-dee benne-dee] (SoK 2021 student) covers this.'''
* Implementing netinstall schema : '''[https://github.com/benne-dee benne-dee] (SoK 2021 student) covers this.'''
* [https://github.com/calamares/calamares/pull/1666 LogUpload sizeLimit from branding] : '''SUBMITTED'''
* [https://github.com/calamares/calamares/pull/1666 LogUpload sizeLimit from branding] : '''MERGED'''


==== What I have learned till now ====
==== Blog Posts ====
 
[https://deprov447.netlify.app/blogs/sok2021-selection/ Blog post 1]
[https://deprov447.netlify.app/blogs/sok-final-update/ Blog post 2]
 
==== Video Link ====
[https://www.youtube.com/watch?v=0I1CrXl86jw/ ArcoLinux : 1972 Calamares is able to send a logfile to the internet when it crashes - share it]
 
Thanks Erik for this
 
==== Screenshot ====
[[File:0P1krnk.png|frame|center|Screenshot showing Calamares' log upload feature]]
[[File:112718803-9e5da100-8ef5-11eb-8ee1-ddd2acf7fb5f.png|frame|center|Navigation buttons not visible during installation]]
 
==== What I have learned ====


Due to wide range of issues, there are quite some things which I am learning/honing
Due to wide range of issues, there are quite some things which I am learning/honing

Latest revision as of 05:45, 3 July 2021

Calamares Mini-Projects Completion + Issue Resolution

Background

Calamares, in the initial period of Season OF KDE came up with a number of tasks and issues to be solved/completed. My task is to complete/implement as many tasks as possible. Some of them are :

  • Back and Next buttons hide during installation
  • Sending installation log files to Pastebin.com
  • Option for skipping bootloader installation
  • Schema file for shell process
  • Schema file for netinstall

Mentors

Adriaan De Groot

Links

Repository

Website

Project Status

These are some of of the PRs which I submitted during my SoK coding period :

Blog Posts

Blog post 1
Blog post 2

Video Link

ArcoLinux : 1972 Calamares is able to send a logfile to the internet when it crashes - share it

Thanks Erik for this

Screenshot

Screenshot showing Calamares' log upload feature
Navigation buttons not visible during installation

What I have learned

Due to wide range of issues, there are quite some things which I am learning/honing

  • Some QT libraries
  • Core C++ concepts (especially lambdas and templates)
  • Bootloaders, File Systems, partition table etc
  • Testing with QT

Contact

If you want to make any suggestions please do contact me.

Anubhav Choudhary (deprov447)

   Email :- [email protected]
   Matrix :- @deprov447:kde.org
   Telegram :- @deprov447