I think you are putting the cart before the horse.
If you have an improved and tested version of $ilt,
a lisp program defined in the source file laplac.lisp,
then other people would help insert it into the real
system.
To build a system with your changes in it it is usually
sufficient to just load a changed version of that one file
into a running system. You don't build another one,
as is typical in some primitive language environments.
If you do not know and understand Lisp it is possible that
you could rewrite ilt from scratch in the Maxima top-level
language, or add to the existing code in some way.
But if you don't know Lisp, considering learning it.
RJF
On 3/20/2013 7:17 PM, Troy Weber wrote:
> To whom it concerns,
>
> I'm interested in contributing to the laplacian functions within
> Maxima. Specifically "ilt", which currently does not support
> "unit_step" or "delta". From a vibrations standpoint, this is an
> absolute must-have.
>
> Most of the answers online simply say "ilt doesn't support what you're
> looking for; read the documentation" which indicates to me that no one
> is planning on working on it. Well, I'm potentially willing to go
> through the grunt work, I just need a little help on finding out how I
> can contribute to official Maxima code and functions so that everyone
> can benefit.
>
> Can someone help me out with this, or direct me to a link that
> walks contributor's through how to modify and submit working code? I'm
> used to using Mercurial, but if I needed to learn Git, I could
> probably adapt.
>
> Thanks,
> /*
> Troy Walter Weber*/
> Mechanical Engineering, Cal Poly 2009-14
> President, Cal Poly Robotics Club <http://robotics.calpoly.edu/> 2011-13
> gameslammer7 at gmail.com <mailto:gameslammer7 at gmail.com>
> (707) 474-3430
>
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima