[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #13507] Submission of Florrie Comic Eng
From: |
Assaf Gordon |
Subject: |
[Savannah-register-public] [task #13507] Submission of Florrie Comic Engine |
Date: |
Mon, 09 Mar 2015 01:32:27 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2 |
Update of task #13507 (project administration):
Status: None => Wait reply
Assigned to: None => agn
_______________________________________________________
Follow-up Comment #1:
Hello Jacob,
Thank you for submitting a new project to host on GNU Savannah.
To host a project on GNU Savannah, it must comply with the hosting
requirements:
http://savannah.gnu.org/register/requirements.php
http://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly/
Specifically, please amend the following minor issues:
1. In the README.md file, please mention that the license is "AGPLv3 or later"
(not just "AGPLv3"), as is statement in the PHP files.
2. Few PHP files are missing a copyright statement.
The is recommended to place the copyright statement at the top of the file,
above the license notice, and be as simple as:
Copyright (C) 2015 Jacob Hume
The files are:
florrie/controller/install.php
florrie/controller/strip.php
florrie/controller/login.php
florrie/controller/main.php
florrie/controller/error.php
florrie/controller/feed.php
florrie/controller/admin.php
florrie/model/strip.php
florrie/model/user.php
florrie/lib/forms.php
florrie/lib/model.php
florrie/lib/auth.php
florrie/lib/file.php
florrie/lib/controller.php
florrie/lib/error.php
florrie/application.php
florrie/plugins/plugins.php
florrie/view/install.php
3. The 'index.php' file is missing both a copyright statement and a license
notice. Please add those to the file.
4. There are several non-code files (e.g. HTML,GIF,CSS,XML,SQL). Please add
copyright/license information to these files, either embedded in the file, or
in the README.md file.
5. For javascript files (e.g. 'templates/js/install.js', and other javascript
embedded in HTML files), you might want to consider adding an
additional clause, to avoid the "Javascript Trap", see:
https://www.gnu.org/philosophy/javascript-trap.html
http://www.gnu.org/software/librejs/
When you have an updated source code archive, and project approval could
continue.
Regards,
- Assaf
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?13507>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/