From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1SGTe3-00058Y-J1 for mharc-grub-devel@gnu.org; Sat, 07 Apr 2012 07:17:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGTe1-00056w-Au for grub-devel@gnu.org; Sat, 07 Apr 2012 07:17:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SGTdy-00073V-4M for grub-devel@gnu.org; Sat, 07 Apr 2012 07:17:24 -0400 Received: from mail-wg0-f41.google.com ([74.125.82.41]:33646) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGTdx-000739-Ru for grub-devel@gnu.org; Sat, 07 Apr 2012 07:17:22 -0400 Received: by wgbds1 with SMTP id ds1so1028474wgb.0 for ; Sat, 07 Apr 2012 04:17:20 -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=gK9+cRszHFtNDbRMQWIsMc/f51DKRBnS8jdvm/9pHmo=; b=TsYzHf0t/YfAhvegZcZXlgkmUsY45Oq5eRdUvhtErcBX6Yy5BDwFVlezkRSZZx7lVj i8SOTT5rjv7zaSsBq1wuVVC3EYu/pE/lVibZr+wXH7YL9Os/CEAnX+ZA8bQ8ieIRdYRm FWZhFPGJKmgTwBsB24SHKCY3ZIKJQtqUk7QOnHq1aLh5BtDYdI85QvbbC0uGbEr+b2Ry 6g21sV/5camJVk3hxDdICZcLZ3sgYDyFpL0AgWjzQcTLsm/F/BXAHZL3UdpauXNdBhnA pHEoY9Jpk26ND0k2odO8883+AZz1QchENnGg22EvHbZW4755sdYqpv6SOS6dccMW7mg8 +MnA== Received: by 10.180.100.230 with SMTP id fb6mr3019446wib.3.1333797439925; Sat, 07 Apr 2012 04:17:19 -0700 (PDT) Received: from debian.x201.phnet (165-126.78-83.cust.bluewin.ch. [83.78.126.165]) by mx.google.com with ESMTPS id k6sm13838343wiy.7.2012.04.07.04.17.17 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 07 Apr 2012 04:17:18 -0700 (PDT) Message-ID: <4F80223B.7010708@gmail.com> Date: Sat, 07 Apr 2012 13:17:15 +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: Getting Started References: <003001cd14a4$5c319dc0$6400a8c0@Compaq1> In-Reply-To: <003001cd14a4$5c319dc0$6400a8c0@Compaq1> X-Enigmail-Version: 1.4 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig7A837C60A3F8BF1B10AFD7D6" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 74.125.82.41 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: Sat, 07 Apr 2012 11:17:26 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7A837C60A3F8BF1B10AFD7D6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07.04.2012 11:54, Steve Burtchin wrote: > GRUB Developers, > =20 > Please help me get started developing GRUB2. I would like to add some > additional functionality to the 'parttool' command (functionally > similar to the code changes I proposed for GRUB-Legacy). Could you give more details? > What can you tell me about how the new code is organized and what > coding rules are in place. We follow GCS (GNU Coding Standards) and we have a small manual ourselves in docs/grub-dev.* > Is there a structure chart showing the heirarchy of function calls? No > Do you have specific recommendations for editors etc. emacs and indent with default setting > I am using Debian Linux. I notice that the new code contains a lot > of pre-processor directives. Do you have specific recommendations > about understanding and working on the code? > The preprocessor directive names should be explicit enough. --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig7A837C60A3F8BF1B10AFD7D6 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/ iF4EAREKAAYFAk+AIjsACgkQNak7dOguQgmtlQD/a3xGl2lQvIcnW0UnxnVNQA8A 5y7VggOWbz3ZbmWVfpgA/1zB+dPutCz4XKH8o9fRSELfxLrG4qWWP4Z+x0/hI7j9 =Hzdr -----END PGP SIGNATURE----- --------------enig7A837C60A3F8BF1B10AFD7D6--