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: Sat, 23 Oct 2004 10:24:57 +0200
User-agent: Mutt/1.4.2.1i

Hi;

Well I suppose I did not looked at the right archive. It is ok now.

One last thing; since SSJS is already an acronym for Netscape's Server
Side JavaScripts, it would be good to use another system name. Do you
agree to do this?

I will approve your project as soon as you define the name.

Regards,

-- 
Sylvain

On Fri, Oct 22, 2004 at 07:08:16PM -0700, Andy Madigan wrote:
> Hmm, it seems that all the files I wrote already had
> Copyright 2004 Andrew Madigan
> 
> i have added (C) in the correct place, though. Also, the license
> statement still said "Foobar"; this has been fixed, too. 
> 
> You'll note some new files, these are *preliminary* impls of a "native"
> javascript servlet api (routes around Reflection API by using the
> interfaces provided by Rhino). These files are not currently used by
> the rest of the dist, and are not yet done. (Probably very broken,
> too). They're marked, but I wouldn't look to hard at them until they're
> done. (I've included them so that I don't have concurrently modified
> dists). 
> 
> Here is the list of packages included in the tarball that should have
> my license info on them (the rest are included for convenience, and are
> not written by me):
> jjas (empty)
> jjas.xslt
> jsd
> jsd.pseudo
> jsd.util
> ssjs
> ssjs.servletapi
> ssjs.util 
> [NOT ssjs.io]
> com.jclark.xsl.binding [but nothing else under com!]
> 
> The tarball is in the same place as always.
> --- Sylvain Beucler <address@hidden> wrote:
> 
> > 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,




reply via email to

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