I would like to collaborate

Bill Denney wsloand at gmail.com
Sat Feb 21 20:58:40 CST 2009


Jordi Gutiérrez Hermoso wrote:
> 2009/2/20 Alfredo Esteban <aedelatorre at gmail.com>:
>   
>> In short, I only need some guide lines to start to collaborate.
>>     
>
> I think I can give you a few ideas on how to get started, though. You
> should probably first read a little about mercurial so you can work
> with the development sources. You might want to learn a bit about the
> GNU build system to know how to get Octave compiled. I personally find
> the Octave sources a little confusing, but they do follow the GNU
> coding standards closely, so you might want to familiarise yourself
> with those too.
>
> I also found the following document helpful for finding my way around
> the sources:
>
>      http://www.stud.tu-ilmenau.de/~rueckn/Oct_Interpreter_Compiler.pdf
>
> I further recommend to run Doxygen on the sources so that you can get
> a better picture of what functions are available, what the class
> hierarchy is, and so forth. There isn't much documentation for the
> sources, but it seems the developers aren't too troubled by this.

Hi Alfredo and Jordi,

Just throwing an idea in-- as you get familiar with the sources and what
the apparently less documented functions do, a first set of
contributions could possibly be to help document the source.  I'm saying
this as someone who has practically never looked beyond the m-files, but
more source documentation is often requested, so I'm sure that many
people who are less familiar would appreciate it.

Thanks,

Bill
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www-old.cae.wisc.edu/pipermail/octave-maintainers/attachments/20090221/4edde6d1/attachment.html 


More information about the Octave-maintainers mailing list