octave-maintainers
[Top][All Lists]
Advanced

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

Re: I would like to collaborate


From: Bill Denney
Subject: Re: I would like to collaborate
Date: Sat, 21 Feb 2009 21:58:40 -0500
User-agent: Thunderbird 2.0.0.19 (Windows/20081209)

Jordi Gutiérrez Hermoso wrote:
2009/2/20 Alfredo Esteban <address@hidden>:
  
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

reply via email to

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