help-octave
[Top][All Lists]
Advanced

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

Fwd: Contributing code


From: Juan Pablo Carbajal
Subject: Fwd: Contributing code
Date: Sat, 15 Dec 2012 18:17:30 +0100

---------- Forwarded message ----------
From: Roberto Metere <address@hidden>
Date: Sat, Dec 15, 2012 at 6:08 PM
Subject: Re: Contributing code
To: Juan Pablo Carbajal <address@hidden>


On 12/15/2012 05:46 PM, Juan Pablo Carbajal wrote:

On Sat, Dec 15, 2012 at 5:00 PM, Roberto Metere <address@hidden> wrote:

On 12/14/2012 12:58 PM, Juan Pablo Carbajal wrote:

On Fri, Dec 14, 2012 at 12:36 PM, Roberto Metere <address@hidden> wrote:

Dear Octave maintainers,
    I would like to contribute octave-forge repository by adding a missing
function "strel" to the package image, which I have implemented for the most
used arguments. Some cases don't work yet (exiting with a "not yet
implemented" message), but I surely will keep on work.

My SourceForge name is trinitrina
I have attached my contribution.

I may imagine you have some rules for coding, like no tabs, custom comments,
etc.
Obviously I want to change my code to satisfy those rules, may someone help
me to begin?

Best regards,
    Roberto Metere

Roberto,

Thank you fro the contribution!

the best way to get to know the standard is to look at other files
already in the image package.
You can also check the guidelines here
http://www.gnu.org/software/octave/doc/interpreter/General-Guidelines.html

Also follow this thread
https://mailman.cae.wisc.edu/pipermail/octave-maintainers/2010-November/021419.html

Juan,
    As first, thank you for your previous mail.
I adapted my code to respect general guidelines and added two initial test
cases at the end, following what I have seen in other files in "image"
package.

I think it's time for my first "Initial commit to SVN."
How can I do? do I need permission, don't I?

What I've just done:

I launched "svn checkout
http://svn.code.sf.net/p/octave/code/trunk/octave-forge/";
Added my file to main/image/inst/

Roberto,

Yes you need permission, but the one taking that decision is Carnë, he
is the boss ;)
It would be good to know if you pretend to stay tuned with Octave and
help maintaining the packages (image in your case, for example). If
not i better that you follow the one-time contribution schema
http://wiki.octave.org/Contributing_to_the_development_of_packages/modules

btw, where is your updated code?

Juan,
    you're right. I didn't attached in previous mail.

Indeed, I would stay tuned the package image, expecially because my
function needs to be completed in the sense of managing all argument
types, in order to get a quite full compatibility to that
corresponding in MATLAB.
I'm still thinking about the one-time contribution way: in this case I
would send updated "versions" of the function(s).

Moreover, should I better adapt my code?


Roberto,

Please keep the mailing list always in CC.

Better than sending your function by e-mail, use
https://sourceforge.net/p/octave/feature-requests/ as explained in our
wiki.
That is much better to track changes.

Also, lets wait for Carnë's repsonse, maybe you can commit directly.

Cheers


reply via email to

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