Hi Mahesh, 

For a beginner I recommend to target a specific platform, the one where you're 
the most confident. 
Then, choose something to fix, add or change into the UI of this platform: it's 
the best way to see a rewarding result. 
Notice that most of platform have their own languages: Android is Java, OSX is 
Objective-C, GNOME is C++/C, ... 

For compilation, use ring-project/make-ring.py scripts (well... there is an 
exception for Windows UWP). 
This one is going to handle of the tough "build commands" for you. 
Have a look to this page for details: 
https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php/Build_Instructions 

That will give you a first contact to Ring and setup a correct development 
environment. 
After you may select a specific issue on our Tuleap bug tracker for your 
targeted platform. 

During 9am to 5pm EST you can join us on IRC, freenode server, #ring channel. 

Best regards, 
Guillaume Roguez, 
Ring Project Development Director 

----- Le 3 Juil 17, à 18:21, Mahesh Vashishtha <[email protected]> a 
écrit : 

> Hello all,
> I am very interested in contributing to the development of GNU ring. I know C
> and I am currently learning C++. How should I go about finding a feature or 
> bug
> to work on? Is there a particular feature or bug that might be good for a
> beginner?

> Also, is this the best place to ask this kind of question? Is an IRC channel
> better?

> Thank you,
> Mahesh Vashishtha

Reply via email to