[zypp-devel] GSOC 2013 Project :Automatic Resizing of LVM and filesystems

Hi I am interested in GSOC 2013 project that is Automatic Resizing of LVM and File system. The basic idea of project is below: If the free space drops before certain threshold etc. The installer should be modified to compute the necessary space needed for installing the selected set of packages and allocate the LVM volumes 'just big enough' for the installation. With future automatic resizing of the LVM / FS, this would save storage capacity in the volume group which would otherwise be unnecessarily allocated for /, /usr etc. Details can be found here: http://en.opensuse.org/openSUSE:GSOC_ideas#Automatic_resizing_of_LVM_volumes... I am very much interested to work for this project idea under the guidance of a mentor. Unlikely there is no mentor for this project right now, So i would be thankful if anyone here can help me with this project. I am new to open source development and willing to work hard to contribute to openSUSE world. Regards Akif Khan Computer Engineering Student Jamia Milia Islamia University, New Delhi -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org To contact the owner, e-mail: zypp-devel+owner@opensuse.org

On Sunday 17 March 2013 07:43:11 Akif Khan wrote:
I am interested in GSOC 2013 project that is Automatic Resizing of LVM and File system. The basic idea of project is below:
If the free space drops before certain threshold etc. The installer should be modified to compute the necessary space needed for installing the selected set of packages and allocate the LVM volumes
Nice idea. Software installation might not be the only task asking for such kind of feature. I'd suggest to follow snappers example and develop the 'resizer' as a standalone application. The installer (libzypp) could be modified to look for a plugin (provided by e.g. your application) willing to handle a low disk space exception. [http://en.opensuse.org/Portal:Snapper] [http://doc.opensuse.org/projects/libzypp/HEAD/zypp-plugins.html] -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres SUSE LINUX Products GmbH, Development, ma@suse.de GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer, HRB16746(AG Nürnberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org To contact the owner, e-mail: zypp-devel+owner@opensuse.org
participants (2)
-
Akif Khan
-
Michael Andres