From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1SGDJl-0002vw-Uw for mharc-grub-devel@gnu.org; Fri, 06 Apr 2012 13:51:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48161) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGDJi-0002tj-GI for grub-devel@gnu.org; Fri, 06 Apr 2012 13:51:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SGDJd-0006Xy-RB for grub-devel@gnu.org; Fri, 06 Apr 2012 13:51:22 -0400 Received: from mail-wg0-f49.google.com ([74.125.82.49]:33879) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGDJd-0006Xq-IE for grub-devel@gnu.org; Fri, 06 Apr 2012 13:51:17 -0400 Received: by wgbdr1 with SMTP id dr1so1777675wgb.30 for ; Fri, 06 Apr 2012 10:51:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; bh=92g4mChIc1Hf6Qgve4Kzsaoql0OhJrKcf9VuxFEBFJM=; b=xlwHFjDn9/uQxfW1+UjhCtseRv3VWCWpD5EiDFqYi7MWPxh/gmVLlKGIVx/Z0FsjS1 1blY8KnPuxxr2iZZxoOGVWj7rWHVHxELdCcDLT0g9sRdz8u1tadtLl4R6Rw2HEnQel2M xzml69rcobmdIiTPbJNQJIcJiSl+t+MzvR9eWThcdytjhntPEatHvZayzVUXVoWVqWr4 eRpd/htArWlSc52wx3uOezvXepAOE3YPirLUclRAGjItRHrpRYLKcAX27RvCfA/VpTlW pBFkR0MzwtrF1tAZPXjotGA+eri95d9rhhgzKyTGidl3dC0cOPNrFB1XIOFv+dqc/ivH EK1A== Received: by 10.180.78.40 with SMTP id y8mr21330228wiw.15.1333734674449; Fri, 06 Apr 2012 10:51:14 -0700 (PDT) Received: from debian.x201.phnet (33-234.197-178.cust.bluewin.ch. [178.197.234.33]) by mx.google.com with ESMTPS id ex2sm13443381wib.8.2012.04.06.10.51.12 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 06 Apr 2012 10:51:13 -0700 (PDT) Message-ID: <4F7F2D0D.7060605@gmail.com> Date: Fri, 06 Apr 2012 19:51:09 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.3) Gecko/20120329 Icedove/10.0.3 MIME-Version: 1.0 To: grub-devel@gnu.org Subject: Re: Mentor for gsoc for parted integration. References: In-Reply-To: X-Enigmail-Version: 1.4 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigF47940492C57A7FAFE8748DB" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 74.125.82.49 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Apr 2012 17:51:24 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF47940492C57A7FAFE8748DB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 06.04.2012 15:53, RAJIV KRISHNA OMAR wrote: > Hi, > I am interested in parted integration in grub and it is my proposal in > gsoc. This is an old idea which was formulated in times when parted manipulated filesystems as well as partition tables and was never really discussed whether it's useful or would qualify for SoC. With the POSIX layer I wrote for brltty it will probably be relatively easy to compile parted into a GRUB module. Also any writing to disk has a danger of data loss, so we restrict the writing to what makes sense to write on boot regularly. So we write only to environment block and few specific msdos partition table manipulations for the OS which make assumptions about partition map layout which prevent multi-booting. I have never seen any OS which makes any such assumptions on any other partition map. The only reasons I see to write in any other way is to reorganise data or to install a new OS. In most cases it makes more sense to integrate parted into installer. In other cases it makes more sense to have a small initramfs/mfsroot/ramdisk/... based OS bootable from GRUB and working from RAM with a data-related set of tools including parted. Also if you want to make any projects you have to prove that you're able to succeed. The best way to prove it is to start with small contributions and it will also help you familiraise with GRUB codebase. --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enigF47940492C57A7FAFE8748DB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAk9/LQ0ACgkQNak7dOguQgm3nQEAtbNg+3T5lphRK4VHNhZixwvV 4YTsdwrvC86pjFh4CKYBAKIRByK8xFeHXNeUCfctjXb/HbzSG+v33W77iZrIY9UH =KQQD -----END PGP SIGNATURE----- --------------enigF47940492C57A7FAFE8748DB--