At 11:05 AM -0500 1/5/03, Miguel de Icaza wrote: >Hello, > >> * The current JANET license is GPL, is that ok? (since I think the class >> libraries are distributed under the MIT license) > >I have CCed Steve on this email.�� > >Steve, would it be possible for you to relicense Janet under the X11 >license? The idea we have is to turn Janet into a dynamic compiler that >could be used to implement the VSA and JScript interfaces exposed by >.NET.
Yes, I have no objection to relicensing, multiple licenses, or whatever. Basically I have no agenda here, I'm just happy to see the code get used. A related note: I believe Gopal V ([EMAIL PROTECTED]) has just checked the JANET code into Portable.Net. Since some of the next steps are pretty obvious (finish ECMAScript 3, add JScript.net support, etc.), it would be a shame to see the code forked. I've never participated actively in an open-source project before, let alone dealt with code that was shared by two projects, so I don't know how to address this. As the original author, I could try to act as a coordinator or moderator for the core JavaScript code. (It might not make sense to share more than the core code in any case, as each project might have a different agenda for how the JavaScript compiler is to be integrated into the rest of the system.) Restated: I do not feel competent to propose a specific mechanism for sharing the JavaScript compiler code between Mono and Portable.Net, but if someone else can propose a mechanism, I am happy to help implement it. > > * is the current split in assemblies ok (PrettyPrinter.dll, >> JPrimitive.dll, JObjects.dll, etc)? or should we have a single JANET >> assembly? > >Single assembly sounds nice to me; It seems like the current split was >done to implement partial compilation. Yes, and also because at the time I didn't fully understand how the C# compiler worked. The whole thing is small enough that a single assembly probably makes much more sense. > > * do you have Steve's 'TODO' list? > >I do not. I'm in the process of editing it down to a readable form. I'll try to get it posted by tommorrow. -- Steve _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
