---------- Forwarded message ----------
From: Mayank Verma <mayank.verma048(a)gmail.com>
Date: Mon, Mar 20, 2017 at 9:48 PM
Subject: GSOC: Introduction
To: summer-coding(a)lists.fedoraproject.org
Hi everyone,
I'm Mayank Verma, 2nd year CS student at Dayananda Sagar College of
Engineering, Bangalore, India.
I'd like to contribute to the Fedora community by developing a new
application that eases migration from an old system to a new one with the
help of an external HDD as swapping internal hard disks is not something
that every user is capable of. Currently, nearly all articles available on
the web explain achieving this task using CLI. However, to be truly
user-friendly I'd like to create a GUI utility for this that handles nearly
all errors without user intervention.
I'm interested in pursuing on this idea, as I've myself spent days in
migrating my Fedora installation (LVM Live Migration) from my old notebook
to a new one due to errors that I've encountered during the process
including:
1. Complexity in booting from external HDD due to incompatibility between
GPT and MBR partitioning schemes when the internal HDD is GPT while
external HDD is MBR.
2. Additional complexity when your Fedora partition is luks encrypted.
3. Corruption of GRUB, Fstab and other configurations during the
migration process.
4. Potential driver conflicts (especially proprietary ones like Nvidia).
I'm fairly good at programming in C, C++, Java and Python.
*I'd like to know how to find mentors who might be interested in my project
idea so that I can discuss my idea in detail.*
My FAS id: mayankverma048
Github:
https://github.com/mayank-verma048