ApCoCoALib:Contribute

From ApCoCoAWiki
Revision as of 08:33, 16 October 2007 by Dheldt (talk | contribs) (initial description)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

First, if you want to contribute something to ApCoCoALib, you have to write some c++ code, which fits into ApCoCoALib. In case you want to contribute high-level CoCoAL code to ApCoCoA, follow the steps described in ApCoCoA:Contribute.

There are some coding guidelines, which come into account there, but what is more important, it fits from the content.

ApCoCoALib is a library implementing mathematical methods around computer algebra and groebner basis computations - as well symbolic as numeric ones. So if your code does something into this direction, you're welcome to contribute!

The best way to do this, is to go to the forum and leave a post at the ApCoCoA's Developer or User-board, describing what your code does and eventually you can already add the code itself. The best way to do this, is to create a diff-file, between the original ApCoCoALib release and the changed version, containing your code. If you have problems creating this file, just post and we will help you to do so. An example how a thread, introducing some new code to the library could look like, please consider this one.

After you have posted, one of the 'core ApCoCoA Developers' (most likely Michael Abshoff) will check if the code compiles and does not leak memory and will reply to your message and tell you, what is happening.

And that's all of it.