Beginner Request for Contributing to Boost Library
Hi Respected Sir/ Mam, I am Arafat Dad Khan, an undergraduate student at Indian Institute of Technology, Kharagpur. I wish to contribute to the Boost Library (Specifically Graph and Data Structures). I have decent knowledge of Algorithms and Data Structures and have consistently taken part in algorithmic competitions on websites such as Codechef and Spoj(Sphere online Judge ) you can view my profile here http://www.spoj.com/SPOJ/users/adk/ I am very new to open source, And i just need someone to guide me so that i could focus on the right areas to contribute. I am very comfortable with C++ language and learning complicated algorithms is great fun to me. Can anyone please tell me the ways in which i could contribute? If this is not the right place to ask newbie questions please tell me where i could ask the my questions. Thanks Arafat Dad Khan Indian Institute of Technology Kharagpur
Le 15/10/15 15:31, Arafat Khan a écrit :
Hi Respected Sir/ Mam, I am Arafat Dad Khan, an undergraduate student at Indian Institute of Technology, Kharagpur. I wish to contribute to the Boost Library (Specifically Graph and Data Structures). I have decent knowledge of Algorithms and Data Structures and have consistently taken part in algorithmic competitions on websites such as Codechef and Spoj(Sphere online Judge ) you can view my profile here http://www.spoj.com/SPOJ/users/adk/ I am very new to open source, And i just need someone to guide me so that i could focus on the right areas to contribute. I am very comfortable with C++ language and learning complicated algorithms is great fun to me.
Can anyone please tell me the ways in which i could contribute? Hi and welcome to the Boost comunity
The open source Boost library is in someway particular as it is seen as a collection of libraries maintained by different authors. Anyone can become the author of a library, after a successful review of the proposed library. I suggest you to participate in this and the user mailing lists giving your advice when you consider is pertinent. Read as much as possible in http://www.boost.org/ and in particular http://www.boost.org/development/submissions.html http://www.boost.org/development/bugs.html http://www.boost.org/development/pull_requests.php http://www.boost.org/development/testing.html if you want to contribute. You can find other useful link at the wiki https://svn.boost.org/trac/boost/wiki
If this is not the right place to ask newbie questions please tell me where i could ask the my questions. This is the right ML.
Vicent
On 10/15/2015 9:31 AM, Arafat Khan wrote:
Hi Respected Sir/ Mam, I am Arafat Dad Khan, an undergraduate student at Indian Institute of Technology, Kharagpur. I wish to contribute to the Boost Library (Specifically Graph and Data Structures). I have decent knowledge of Algorithms and Data Structures and have consistently taken part in algorithmic competitions on websites such as Codechef and Spoj(Sphere online Judge ) you can view my profile here http://www.spoj.com/SPOJ/users/adk/ I am very new to open source, And i just need someone to guide me so that i could focus on the right areas to contribute. I am very comfortable with C++ language and learning complicated algorithms is great fun to me.
Can anyone please tell me the ways in which i could contribute?
You need to decide to which Boost libraries you would like to contribute ( there is close to 130 Boost libraries ). Once you do study the code of those libraries, look to fix bugs in those libraries by issuing bug reports or PRs against those libraries and if you are confident enough in your abilities with those libraries you can seek to become a library maintainer. Don't hesitate to ask questions on this mailing list about the libraries in which you are interested.
If this is not the right place to ask newbie questions please tell me where i could ask the my questions.
Hi Arafat,
I am a Boost GSOC'15 candidate this year. I would like to mention that GSOC
is a good way to get a glimpse into how Boost review and ownership process
works. I would highly recommend that you apply to boost GSOC'16 next year.
Also if you are interested in contributing to the graph library as the
other more experienced reviewers have commented, get started by fixing a
bug in that library. Its a good way to understand the source code not to
mention something which distinguishes your GSOC application.
Another way to contribute is to implement a state of the art
technique/algorithm using boost framework as a back-end (for instance you
may implement some solver using boost.numeric.ublas framework and submit it
for review - this is just illustrative only by the way).
Hope this helps and best of luck.
*Rajaditya Mukherjee *
*3rd Year Graduate Student*
Dept. of Computer Science and Engineering
The Ohio State University
Columbus, Ohio
Tel :- +1-(614)-271-4439
email :- rajaditya.mukherjee@gmail.com
On 10/15/2015 9:31 AM, Arafat Khan wrote:
Hi Respected Sir/ Mam, I am Arafat Dad Khan, an undergraduate student at Indian Institute of Technology, Kharagpur. I wish to contribute to the Boost Library (Specifically Graph and Data Structures). I have decent knowledge of Algorithms and Data Structures and have consistently taken part in algorithmic competitions on websites such as Codechef and Spoj(Sphere online Judge ) you can view my profile here http://www.spoj.com/SPOJ/users/adk/ I am very new to open source, And i just need someone to guide me so that i could focus on the right areas to contribute. I am very comfortable with C++ language and learning complicated algorithms is great fun to me.
Can anyone please tell me the ways in which i could contribute?
You need to decide to which Boost libraries you would like to contribute ( there is close to 130 Boost libraries ). Once you do study the code of those libraries, look to fix bugs in those libraries by issuing bug reports or PRs against those libraries and if you are confident enough in your abilities with those libraries you can seek to become a library maintainer. Don't hesitate to ask questions on this mailing list about the libraries in which you are interested.
If this is not the right place to ask newbie questions please tell me where i could ask the my questions.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (4)
-
Arafat Khan
-
Edward Diener
-
Rajaditya Mukherjee
-
Vicente J. Botet Escriba