savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers] submission of Server Side JavaScript Servlets - s


From: Sylvain Beucler
Subject: Re: [Savannah-hackers] submission of Server Side JavaScript Servlets - savannah.gnu.org
Date: Wed, 20 Oct 2004 22:02:13 +0200
User-agent: Mutt/1.4.2.1i

Hi,

Everything seems fine, except that there is no copyright notice in
your files.

Can you please check
http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html and
send me an updated tarball?

Regards,

-- 
Sylvain


On Sun, Oct 17, 2004 at 08:51:14PM -0700, Andy Madigan wrote:
> Sorry for another delay, this message somehow got lost (I got a lot of
> e-mail the same day) I would like you to continue reviewing the project
> if possible. Admittedly, with school starting I have had less time to
> work on it, however, I am working on some speed & usability
> improvements (outlined below), and would like to make the project
> visible to the rest of the community.
> 
> Speed Improvements: Much of SSJS currently depends on LiveConnect,
> which in turn depends on either the reflexive API (interpreted mode) or
> class-file generation (compiled mode). Either way it's a bad idea, and
> a  "binding" for the parts of the Servlet API accessible by the script
> as well as the PrintWriter used to write the XML to the client could
> allow for speed improvements, and a more javascript-like API.
> 
> Usability Improvements (back burner): Allow for a JSP 1.0-like approach
> using pseudo tags (look like <% out.print("bla") %>). Early
> proof-of-concept (turn pseudo tags into JavaScript) code has been
> included for a while, but improvements to the Servlet API to JavaScript
> (as above) would allow for more options. Biggest problem here is the
> meta-information needed with the servlet (JSP is 1 file, I would like
> to stick to that, but some meta-data is currently stored in .ssjs
> files, which allows for some optimizations). Additionally, the speed
> improvements will cause a structural change in how scopes are handled,
> allowing for pre-compiling of servlets (even to native code using GCJ +
> org.mozilla.javascript.tools.jsc.Main), resulting in more options for
> the developer.
> 
> The main reason for the above 2 paras is to let you know that some
> apparent bugs (especially possible speed issues) are being worked on.
> --- Sylvain Beucler <address@hidden> wrote:
> 
> > Hi,
> > 
> > I saw that your last message was left unreplied. We apology for this
> > *huge* delay :/
> > 
> > Do you want us to continue reviewing the project, or did you chose
> > another host?
> > 
> > -- 
> > Sylvain
> > 
> > 
> > On Thu, Sep 09, 2004 at 07:07:26PM -0700, Andy Madigan wrote:
> > > Sorry, I guess I forgot to put the URL in, it's
> > > http://www.geocities.com/andymadigan/ssjs-dist.tar.gz .
> > > In a few minutes I will update the file to include GPL statements
> > at
> > > the beginning of every file as mentioned. Also, the Mozilla Rhino
> > > (JavaScript Interpreter) says NPL, but I checked on the mailing
> > list,
> > > it it uses a disjunctive license, the other option is the GPL (for
> > some
> > > files, LGPL is also available). The code was fully functional last
> > I
> > > checked, but I may have broken by switching to a different XSLT
> > > processor.
> > > --- Elfyn McBratney <address@hidden> wrote:
> > > 
> > > > Hello Andy,
> > > > 
> > > > Bar the type, there are a few other points:
> > > > 
> > > > > > Please reply and include an (temporary) URL pointing to the
> > > > source code.
> > > > > > The description you gave when registering will not be read by
> > the
> > > > general
> > > > > > public. If you are still concerned with privacy, however, you
> > can
> > > > forward
> > > > > > the code to me by email (to address@hidden).
> > > > > > 
> > > > > > We wish to review your source code, even if it is not
> > functional,
> > > > to
> > > > > > catch potential legal issues early.  
> > > > > > 
> > > > > > For example, to release your program properly under the GPL
> > you
> > > > must
> > > > > > include a copyright notice and permission-to-copy statements
> > at
> > > > the beginning
> > > > > > of every file of source code.
> > > > > >
> > > > > > This is explained in
> > http://www.gnu.org/licenses/gpl-howto.html. 
> > > > Our review
> > > > > > would help catch potential omissions such as these.
> > > > > > [...]
> > > > > > If you are willing to make the changes mentioned above,
> > please
> > > > provide  us with
> > > > > > an URL to an updated tarball of your project.  Upon review,
> > we
> > > > will reconsider
> > > > > > your project for inclusion in Savannah.
> > > > 
> > > > Best,
> > > > Elfyn
> > 
> 
> 
> =====
> 

-- 
Sylvain




reply via email to

[Prev in Thread] Current Thread [Next in Thread]