From: Lord Sauron Date: Tue, 15 Aug 2006 22:31:17 +0000 Subject: [KJ] New to Kernel Work - Need Direction Message-Id: <200608151531.40914.lordsauronthegreat@gmail.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="Boundary-00=_Mtk4E5zSX8yTmZR" List-Id: To: kernel-janitors@vger.kernel.org --Boundary-00=_Mtk4E5zSX8yTmZR Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I'm really new to kernel work. I've spent some time looking at the kernel sources and things, and decided that it'd be a good idea to try and do some work with Kernel Janitors rather than try and jump in and code up something new. First I need something to do. I looked at the current to-do list and decided that convincing the XFS folks to use negative error codes couldn't be terribly difficult. I'm thinking of making the modifications to the code myself (assuming I'm correct in thinking that the XFS code is in fs/xfs in the source directory). My second question is about development environments. I like KDevelop, and wish to use it to work on the kernel. Does anyone have any tips or suggestions for a good graphical way to work with the Kernel? I'd rather not try and bludgeon my way through it with KATE and writing makefiles and caveman debugging and the likes of that, however, the kernel is a gigantic code base, and I'm not sure how to approach organizing it in a manner which is good for the total and complete newbie (me). Thanks for your time, and please tell me if this isn't the appropriate place to start with getting to know and work on the kernel. - -- Lord Sauron -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFE4ktMHcNVi48i054RAtsgAKCyKPp41+DpxE2RXh5YJwmwdh7vIACfQDSy In9l67dL5gw/9fWg5Hm8dOg= =Qox9 -----END PGP SIGNATURE----- --Boundary-00=_Mtk4E5zSX8yTmZR Content-Type: application/pgp-keys; name="OpenPGP key 0xE7FEF563D5ED6EAAB8E749631DC3558B8F22D39E" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0xE7FEF563D5ED6EAAB8E749631DC3558B8F22D39E.asc -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.2.2 (GNU/Linux) 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 =XUDh -----END PGP PUBLIC KEY BLOCK----- --Boundary-00=_Mtk4E5zSX8yTmZR Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline _______________________________________________ Kernel-janitors mailing list Kernel-janitors@lists.osdl.org https://lists.osdl.org/mailman/listinfo/kernel-janitors --Boundary-00=_Mtk4E5zSX8yTmZR--