Subject: On broken wheels and user contributed code
From: dlakelan
Date: Fri, 22 May 2009 14:49:30 -0700
Richard Hennessy wrote:
> I would like to have a forum of some kind for user contributed code,
> the list is not good for feedback. I have not received a single email
> of feedback on what I have been doing in my pw package. That makes
> it hard to find any bugs when you are "on your own".
>
> Rich
I should say that I think your PW package sounds like it's great based
on what you've posted and examples on your website, but I have not had
any occasion where a need to use piecewise functions has arisen. So the
lurkers out here are not ignoring you entirely.
As a general suggestion, there have been some recent improvements to
version control systems which would provide a much cleaner and better
distributed version controlled contribution archive. I'm thinking for
example of "monotone" a version control system where each participant
keeps a local database that can act in a disconnected manner, but can
synchronize with other databases as changes are made.
If we set up a contributed maxima code archive, with a monotone database
being served from some computer system run by one of the contributed
code developers, and maxima contributors synchronized with it, we could
have a more flexible system for handling contributed code without
needing to give a lot of secondary developers write access to a primary
CVS archive for maxima.
Monotone went through a period several years ago where it was changing
rapidly, but recently has been very stable and speed issues have been
largely figured out. If I found a machine to host a monotone database
would there be interest on the part of the contributed code developers
in participating in that system?