[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-wget] want to give back to community
From: |
Darshit Shah |
Subject: |
Re: [Bug-wget] want to give back to community |
Date: |
Sun, 28 Sep 2014 00:31:23 +0530 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On 09/27, sumit Murari wrote:
I'm a student, I've fairly good knowledge of C understanding to TCP/IP.
I want to contribute, how should I get started here .!
Hi Sumit,
Glad to hear that you're interested in contributing back to the community!
To begin contributing to GNU Wget, you'll first have to clone the Git Sources
repository from: http://git.savannah.gnu.org/cgit/wget.git
Once you're done with that, see of you can get Wget to compile in your system.
Based on your distro, you may need to install a couple of -dev packages. See
README.checkout file for more details. To compile, you should use the following
commands:
./bootstrap
./comfigure
make
Once you've got a working development environment, you can start hacking on the
source.
The best way to get started is to dig in and start coding. Look at the bug
tracker at http://wget.addictivecode.org/BugTracker to see of something
interests you. Or, you could try and fix a couple of test failures when `make
check` is executed with the VALGRIND_TESTS=1 environment variable set. The
reason for the test failures is a memory leak hidden somewhere that you'll have
to debug and identify.
Anytime you're stuck, do not hesitate to contact us for help. Someone or the
other on this mailing list will always be around to help you out.
Be warned though, since Wget is a GNU Project, you'll be required to sign
copyright assignment papers with the FSF before any of your code can be merged
into the Wget Source Repository. Start coding, and once you've written up
something significant (> 10 LoC), Giuseppe, the maintainer of GNU Wget, will
provide you with further details about the copyright assignment process.
--
Thanking You,
Darshit Shah
pgpIlPAh4PNJl.pgp
Description: PGP signature