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: Thu, 21 Oct 2004 23:09:17 +0200
User-agent: Mutt/1.4.2.1i

Hi,

I was not clear enough, sorry.

I did see the updated tarball with the license notices, but you forgot
to include the *copyright* notices, as described in the documents we
pointed you to.

Something like:
Copyright (C) 2004  Andy Magigan

Regards,

-- 
Sylvain


On Thu, Oct 21, 2004 at 01:32:10PM -0700, Andy Madigan wrote:
> Are you sure you have the updated version? The tarball is at
> http://www.geocities.com/andymadigan/ssjs-dist.tar.gz (or just go to
> http://www.geocities.com/andymadigan and click download). It's possible
> I missed some files, but I think I made the changes necessary (at least
> to those files, some new files (not in that tarball) might not have the
> GPL header yet.). 
> --- Sylvain Beucler <address@hidden> wrote:
> 
> > 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
> > 
> 
> 
> =====
> 

-- 
Sylvain




reply via email to

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