Re: GSOC: Introduction

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hey,

----- Original Message -----
> ---------- Forwarded message ----------
> From: Mayank Verma <mayank.verma048@xxxxxxxxx>
> Date: Mon, Mar 20, 2017 at 9:48 PM
> Subject: GSOC: Introduction
> To: summer-coding@xxxxxxxxxxxxxxxxxxxxxxx
> 
> 
> 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.*

If you're interested in working on this, I would advise you to look at:
https://wiki.gnome.org/Design/OS/Migration

This would  require a system already installed on another machine, with both
machines connected via a local network, though connection via a "migration"
cable could also be implemented eventually.

Similar features already exist in Windows (it's been there for nearly 20 years!)
and in MacOS (both MacOS to MacOS and Windows to MacOS).

The first pass implementation could be Fedora/RPM specific, and those sections
could be made more generic as time went on.

Cheers
_______________________________________________
desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux