[Mono-list] Javascript and Mono
Jeroen Janssen
japj@xs4all.nl
Sun, 05 Jan 2003 10:21:32 +0100
Miguel de Icaza wrote:
>Hello,
>
>
>
>>Where exactly do we want to add this (also with regards to implementing
>>Microsoft.JScript) - directory?.
>>Do we want to add this 'as' Microsoft.JScript, or do we want to 'glue'
>>this in with a Microsoft.JScript wrapper that calls JANET?
>>
>>
>
>Initially, we should host Janet on its own module, for the sake of
>keeping it on its own release schedule.
>
>Once it matures, we can probably move it into `mcs/class/Janet', and
>then put the bridge/compatibility classes in
>mcs/class/Microsoft.JScript.
>
>
Ok, so that means I need to add a janet module to cvs at the same level
as mcs, mono, gtk-sharp, etc (am I allowed to do that?)?
Some more questions:
* The current JANET license is GPL, is that ok? (since I think the class
libraries are distributed under the MIT license)
* is it's name (in CVS) janet, Janet, JANET, or something else?
* is the current split in assemblies ok (PrettyPrinter.dll,
JPrimitive.dll, JObjects.dll, etc)? or should we have a single JANET
assembly?
* do you have Steve's 'TODO' list?
* I would like to have a directory structure similar to the way it will
eventually be put under mcs/class, so I'm thinking of the following
directory structure, is this ok? (you need to strip the module name off
everything for things to be put under /mcs/class):
janet/ (module)
janet/janet/ (Assembly topdir)
janet/janet/janet/ (janet itself)
janet/janet/Test/ (tests)
janet/Microsoft.JScript/ (Assembly topdir)
janet/Microsoft.JScrtip/Microsoft.JScript/ (bridge/compatility classes)
janet/Microsoft.JScrtip/Tests (tests)
* Does anyone have any pointers to reference documentation (ECMAScript
3), test programs, etc?
* Andrew: did you have any time yet, to work on this? (since you
mentioned you were interested to work on this)
Best regards,
Jeroen Janssen