On Tue, Jan 23, 2007 at 06:45:56AM +1100, tridge@xxxxxxxxx wrote:
> > Convert more files to C
> > === renamed file 'source/scripting/libjs/provision.js' =>
> Why are you converting to C?
> I was quite happy that a fair bit of our code was going from C to
> js. I'd actually like things like smbclient to become a js program
> eventually, so admins can more easily extend/modify it.
Please note this is an experimental branch. I'm not planning on
committing this stuff without discussing it first as it changes some
pretty core code. This branch has existed for about half a year now,
and I occassionally make changes to it.
I'm playing with moving some functionality from js to C (especially
the upgrade code I did a while ago), because I find EJS hard to work
with. This shouldn't touch the provisioning code later on, but I've
changed some of the provisioning code in this branch as well as it's
so tightly coupled to the upgrade code.