octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave Contribution


From: Kai Torben Ohlhus
Subject: Re: Octave Contribution
Date: Wed, 20 Feb 2019 15:34:09 +0100

On Wed, Feb 20, 2019 at 11:57 AM CHALI Anis <address@hidden> wrote:

Hi, 

It's about the Octave contribution, we chose to develop the first bug which is:

#53906 Cannot make an object array with square brackets.

Right now, we're analyzing the file ov-classdef.cc , we're exactly at the function octave_map cdef_object::map_value(void);
user name: anis_omar

We hope that there is no one on that bug.
Thank you.

Regards,

Omar BEN-MOHAMMED <address@hidden>

What we have received before from mister Richard CROZIER.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Thanks, this sounds great, but you should send this to the Octave 
mailing list, I'm just an occasional contributor to Octave, not part of 
the core development team. They will also be able to help and guide a 
lot more with this. In general you should send everything to the mailing 
list, then multiple people can help you.

Best regards,

Richard
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
----------------------------------------------------------- 
Regards

Anis CHALI
Computer science student
Paris 8 University
07.52.13.73.94
address@hidden

Dear Anis CHALI and Omar BEN-MOHAMMED,

To my knowledge you recently decided to participate in Octave development [1]. When you work on a particular bug, you best talk about it in Savannah https://savannah.gnu.org/bugs/?53906.
Everyone interested in this bug, answers there. Even though it was suggested to answer here, please do not send "everything" to the maintainers mailing list.  This list is intended for general development questions.

When you struggle with fixing the bug #53906, don't feel discouraged.  Octave has a huge code base, grown over decades, and as it was said [2], bug #53906 is a "challenging but rewarding project".
It will likely to take you a few months of casual work to get into the basics, but once you see through the forest of code, it is challenging fun digging deeper ;-)
Good places to start are the wiki [3] and especially Doxygen [4] helped me a lot (see [5] for cdef_object::map_value for example or regarding your other request [6] parent_class_name_list, see [7]).
I think the biggest challenge when starting working with Octave is that you have to be patient with the small community of developers to address your issues.
Everyone works for Octave as volunteer, thus don't expect too much, see [8].

Happy hacking,
Kai

[8] https://octave.org/support-expectations.html

reply via email to

[Prev in Thread] Current Thread [Next in Thread]