[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Interested in contributing to Bash
From: |
Chet Ramey |
Subject: |
Re: Interested in contributing to Bash |
Date: |
Tue, 23 May 2017 14:39:21 -0400 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 |
On 5/21/17 11:53 AM, Eduardo Bustamante wrote:
> On Sun, May 21, 2017 at 5:44 AM, Pranav Deshpande
> <deshpande.v.pranav@gmail.com> wrote:
> [...]
>> Any guidance on so as how to get started? Are there any tasks that I can
>> take up so that I get introduced to the code base.
>
> My recommendations would be:
>
> - Clone the git repository (https://savannah.gnu.org/git/?group=bash)
> - Subscribe both bug-bash@gnu.org and help-bash@gnu.org. Try to
> reproduce bug reports and report back the results.
> - Read the mailing list archives
> (https://lists.gnu.org/archive/html/bug-bash/ and
> https://lists.gnu.org/archive/html/help-bash/), and take note of any
> reported bugs that are not answered or fixed yet in the latest `devel'
> branch of the git repository.
> - Some people place bug reports in the Savannah issue tracker
> (https://savannah.gnu.org/support/?group=bash). You might also want to
> check there and see if any of the issues reported there are still not
> fixed in the latest `devel' branch.
The best thing to read to learn about how the shell is structured -- other
than the code itself -- is the unedited version of the chapter I wrote for
AOSA (The Architecture of Open Source Applications). It's in the bash-4.4
distribution in doc/aosa-bash-full.pdf.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU chet@case.edu http://cnswww.cns.cwru.edu/~chet/