[e-lang] Next steps for Caja-CapTP
Kevin Reid
kpreid at mac.com
Sun Oct 11 22:50:47 EDT 2009
On Oct 11, 2009, at 21:40, ihab.awad at gmail.com wrote:
> a. Remove the dependency on E-on-Java and E-on-JS, resulting in a pure
> Cajita project. (The Caja-CapTP tests are currently written in Updoc
> format. We can refactor directly to jsUnit-style tests, or consider
> Mike Samuel's JSDoc tool that gives Updoc-like functionality.)
It is a design goal of Caja-CapTP to eventually interoperate with
other CapTP implementations, of course including the 'normal' E-based
implementations.
I wish that the test suite in Caja-CapTP continue to parallel as
closely as possible the test suite for CapTP-in-E (which currently
exists as a component of E-on-CL), from which it was derived, so that
improvements to tests (which are greatly needed on both sides) may be
shared.
I will not support any changes which will remove opportunities to
avoid duplicated effort in the future. We are in general desperately
short of available time from interested programmers.
1. Why do you wish to remove these dependencies?
1a. If because E-on-Java is awkward to install, would the existence
of a simple installer for Unix-style operating systems, and
perhaps other changes to make things more pleasant, resolve
this?
2. Would removing E-on-JavaScript's dependency on E-on-Java, such that
it was a pure-JS or possibly even pure-Cajita (maybe with some Java)
system, suffice? (The necessary work here would be providing a
parser
for E written in JavaScript, perhaps by way of OMeta.)
3. Would revising the test suite such that, while still using the Updoc
syntax for tests, the test code itself is Cajita, suffice?
--
Kevin Reid <http://switchb.org/kpreid/>
More information about the e-lang
mailing list