taskSavannah Administration - Tasks: task #11308, Submission of aussiecat

 
 

task #11308: Submission of aussiecat

Submitter:  David Fu <cfu>
Submitted:  Wed 31 Aug 2011 02:15:47 PM UTC
   
 
Should Start On:  Wed 31 Aug 2011 12:00:00 AM UTC Should be Finished on:  Sat 10 Sep 2011 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 14 Nov 2014 06:40:07 PM UTC, comment #8: 

Hi Karl,

Thanks for the advice!
I have submitted it to GNU for evaluation.

Cheers!

David Fu.

David Fu <cfu>
Thu 28 Aug 2014 10:23:32 PM UTC, comment #7: 

Hi David - yes, many GNU packages are hosted on savannah.  (Indeed, it is recommended, though not required.)  And yes, changing from nongnu to gnu is simple enough.

But if you plan to submit it to GNU, might as well do that first.  There is a lot of overlap in the evaluations, as you might imagine.

All the best,
Karl

Karl Berry <karl>
Site Administrator
Wed 27 Aug 2014 09:40:12 AM UTC, comment #6: 

Hi Assaf,

Thanks for the pointers.

If it becomes a GNU Project, will it still be hosted on Savannah?
i.e. Is it a simple transition from Non-GNU to GNU?

I am just wondering what kind of infrastructure will available to manage the project.

Cheers!

David Fu.

David Fu <cfu>
Tue 26 Aug 2014 04:04:18 PM UTC, comment #5: 

Hello David,

Please start with a new project registration.
It has been 3 years since this entry was created, and I'm certain some information has been updated (for example, the IP of the demo servers you've listed).

One more thing to note:
In your original submission you've expressed interest in making this project an official GNU project.

Project submission for official GNU projects is not done through GNU Savannah, but instead described here:
  http://www.gnu.org/help/evaluation.html
If you submit a new project through GNU Savannah, which you are very welcomed to do, it will be marked as a Non-GNU project.

Regards,
 - Assaf

Assaf Gordon <agn>
Site Administrator
Mon 25 Aug 2014 11:45:00 PM UTC, comment #4: 

Hi, I would like to re-submit this project, can I do it from this thread? Or should I do it from scratch?

Cheers!

David Fu.

David Fu <cfu>
Sat 19 Nov 2011 11:45:35 PM UTC, comment #3: 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

GNU Savannah task #11308: "Submission of aussiecat".

As didn't get response from you in the required time I delete the
submission.

You can re-register this, or another project when you have time to
deal with the full registration process.

Regards.

Item status changes:

Status -> Cancelled
Open/Cloesd -> Closed
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREIAAYFAk7IP1AACgkQZ4DA0TLic4hkFgCfbwYsP9ulwbDsrKBAlfIZNhi8
yGkAn1eYBeJDgrpWRPLYEhdUb53Wkq0Z
=z41A
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Thu 29 Sep 2011 05:31:56 PM UTC, comment #2: 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

GNU Savannah task #11308: "Submission of aussiecat".

Hi.

Are you still interested in hosting aussiecat at GNU Savannah?.  If
you are no longer planning use GNU Savannah please let us know.  We
won't bite, and it will make us gain time.

Please write a response in this tracker within one week, else I will
delete the submission.  You still will be able to resubmit the project
again once you have enough time to deal with the registration process.

Regards.

Item status changes:

Status -> Ping-ed
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREIAAYFAk6EqgkACgkQZ4DA0TLic4i+bwCfTpF2JiLngkNCkO1Ig5PRIYQk
ZnAAn0K3BisKL3LRWLA4dQh8VYYBlCrC
=C8pk
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Sat 10 Sep 2011 02:40:32 PM UTC, comment #1: 

Please confirm the version of license.

The request states LGPL-2.1, but the COPYING.LESSER file in the tar is LGPL-3.

James Cloos <cloos>
Wed 31 Aug 2011 02:15:47 PM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: aussiecat
  • System Name:  aussiecat
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later





Description:

aussiecat is a webserver which runs JavaScript on the Server-side(much akin to PHP, ASP, JSP, etc).


aussiecat is base on firecat (http://firecat.sourceforge.net), which was originally written by me for nihonsoft(the company who sponsored the project), but adds a significant new feature which I feel warrants a fork from the original.

aussiecat includes a "server view source" functionality which allows server script to be viewed, much to akin to how Browsers can use "view source" to read the HTML/JavaScript of webpages.



I have a demo of the server running at:

http://218.111.200.82:9090/index.nsp



Please try first, using the normal Browser view source on that page.

The Server Script can be viewed by adding the path param server_view_src=true to the end of the url.
e.g.:


http://218.111.200.82:9090/index.nsp;server_view_src=true



I noticed that Savane has a "Source Code" link, which can be used to show the source code of the current page, but the difference between Savane and aussiecat is that Savane is an web-application-level view source, whereas aussiecat is a webserver-level view source. So the goal is to allow all web-applications written for aussiecat to have "server view source" built-in by default, much like it is for client-side JavaScript for web browsers right now.



The current server is written in Java and uses OpenJDK by default. However, when there is enough momentum on the project, I plan to embark on making another implementation using C++11.





Other Software Required:

Mozilla Rhino JavaScript Interpreter - GPL/MPL(Dual License) - http://www.mozilla.org/rhino/

W3C Jigsaw's HttpRequestMessage parser and HttpReplyMessage generator - W3C Software Notice and License - http://www.w3.org/Jigsaw/

OpenJDK - GPL + Classpath Exception - http://openjdk.java.net/

FESI EcmaScript Interpreter - LGPL - http://www.lugrin.ch/fesi/


Other Comments:

A bit about myself, I was FSF Licensing Lab volunteer working with Brett Smith and a minor contributor to GNU Classpath. I am also the co-founder of the IcedRobot project.

While I was a speaker at FOSDEM(see: http://www.fosdem.org/2011/schedule/speaker/david_fu) earlier this year for IcedRobot(a project to replicate the Android system, see http://www.icedrobot.org), one of the FOSS hackers who was interested in IcedRobot, suggested that IcedRobot applications be able to have their source code viewed. A few months after that, it occurred to me, that this would be good for server-side scripts too.

As I think this represents a significant paradigm shift for Web development, I hope the project can gain official GNU status, so the FSF can credit for starting the Server View Source movement.


Tarball URL:

http://savannah.gnu.org/submissions_uploads/ns_aussiecat_dist_1.1.0_svs_1.tgz


David Fu <cfu>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by karl (Posted a comment)
  • -email is unavailable- added by agn (Posted a comment)
  • -email is unavailable- added by marioxcc (Posted a comment)
  • -email is unavailable- added by cloos (Posted a comment)
  • -email is unavailable- added by cfu (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-11-19 marioxcc StatusPing-ed Cancelled
        Open/ClosedOpen Closed
    2011-09-29 marioxcc StatusNone Ping-ed

    Back to the top

    Powered by Savane 3.13-0329.
    Corresponding source code