taskSavannah Administration - Tasks: task #4908, Submission of GNU Modula-2

 
 

task #4908: Submission of GNU Modula-2

Submitter:  Gaius Mulley <gaius>
Submitted:  Tue 08 Nov 2005 10:01:56 PM UTC
   
 
Should Start On:  Tue 08 Nov 2005 12:00:00 AM UTC Should be Finished on:  Fri 18 Nov 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  zeus Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 24 Dec 2005 01:32:13 PM UTC, comment #9: 

Hi,

I have approved your project as non-GNU. You will receive an automated
e-mail containing detailed information about the approval. If you
would like to offer your project to the GNU project, please contact
the GNU Eval team, following the instructions at
http://www.gnu.org/help/evaluation.html .

Regards.

Jonathan Gonzalez V. <zeus>
Fri 16 Dec 2005 08:29:05 AM UTC, comment #8: 

Hi,

ok, I've solved the problem by removing the debian directory.
I believe all files should have the Copyright notices as
requested,

regards,
Gaius

the tarball can be obtained from:

http://floppsie.comp.glam.ac.uk/download/m2/gm2-cvs.tar.gz

Gaius Mulley <gaius>
Tue 13 Dec 2005 08:49:18 AM UTC, comment #7: 

Hi,

I've placed a new tarball on

http://floppsie.comp.glam.ac.uk/download/m2/gm2-cvs.tar.gz

which I think addresses the files you mention below (images, Makefile, initfiles and scripts),

I am unsure what to do about the debian/ directory which
contains various files which create a deb package. I'm
not sure whether I can add comments to these files without
breaking them. Please can you advise.. what do other projects
do?

Thanks Gaius

Gaius Mulley <gaius>
Sun 11 Dec 2005 02:18:57 PM UTC, comment #6: 

Hi,

Now you have the copyright and license notice missing just for a few
files, Makefiles(written by hand) needs a copyright and license notice
always if these have more than ten lines long. Images files(images)
need it too, as these file are binary and cannot carry on a text
inside you can added a file called LICENSE.IMG and put inside the
copyright and license notice for these files.

There's still be some script files that needs the copyright and
license notice.

Files like 'gccgdbinit' are for config or for use? anyway they need to
carry on a copyright and license notice too.

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.

To help us better keep track of your registration, please use the
tracker's web interface following the link below. Do not reply
directly, the registration process is not driven by e-mail, and we
will not receive such replies.

Regards.

Jonathan Gonzalez V. <zeus>
Sat 10 Dec 2005 12:31:15 AM UTC, comment #5: 

Hi,

thanks for taking the time to review the tarball again.
You are quite correct that the m2/ subdirectory was
superfluous (I've also removed the m2f-src/) directory.

I've fixed the Copyright comments in gm2/gm2-libs-pim/*.def
and the Copyright comments in gm2/gm2-compiler/*.def

The updated tarball is now available at:

http://floppsie.comp.glam.ac.uk/download/m2/gm2-cvs.tar.gz

Thanks for the pointers to the GNU Eval url.

regards,
Gaius

Gaius Mulley <gaius>
Fri 09 Dec 2005 08:31:16 PM UTC, comment #4: 

Hi,

I reviewed your tarball once again, first I will like to know if it is
really necessary to have so many under the m2/ directory, because you
have files from other packages and these have the copyright and
license notice missing, so, if you can put these files and package out
of your own, please do it.

Related to your files, there's still some file with the copyright and
license notice missing, specially files ending with .def and .mod,
please fix this. In my last message I write that any file with more
than ten lines should carry on a copyright and license notice, this it
is really necessary so please do it.

If you still having doubts about the copyright and license notice,
check out these URLs:

http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html
http://www.gnu.org/prep/maintain/html_node/License-Notices.html

About the inclusion of your project on the GNU project you have to
contact the GNU Eval Team, in order to make it correctly read this URL
first: http://www.gnu.org/help/evaluation.html, of course, if you
aren't read it yet.

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.

To help us better keep track of your registration, please use the
tracker's web interface following the link below. Do not reply
directly, the registration process is not driven by e-mail, and we
will not receive such replies.

Regards.

Jonathan Gonzalez V. <zeus>
Wed 07 Dec 2005 10:37:52 AM UTC, comment #3: 

Hi Jonathan,

thanks for taking the time to review the project. I am still
willing to place GNU Modula-2 on Savannah. In fact I've been
addressing the points you made on about the project in the
interim period (sorry it took so long).

I've now placed a new tarball onto

http://floppsie.comp.glam.ac.uk/download/m2/gm2-cvs.tar.gz

which fixes the Copyright problems you identified last time,

regards,
Gaius

Gaius Mulley <gaius>
Thu 17 Nov 2005 12:50:59 AM UTC, comment #2: 

Hi,

I am waiting for an answer from you.

If within one week I still do not get a reply, I will remove your project. You will still be able to register it again once you have the time to deal with the registration issues.

Are you still willing to host your project at Savannah? If not, please tell us - we don't bite, and it will make us gain time.

Regards.

Jonathan Gonzalez V. <zeus>
Wed 09 Nov 2005 12:59:33 AM UTC, comment #1: 

Hi,

I'm evaluating the project you submitted for approval in Savannah.

I reviewed your source code and you have some problems.

First, you have the copyright and license notice missing in many
files, please consider to fix this. Remember that any file whit more
than ten lines longs should carry on a copyright and license notice.

You have to include the COPYING file with the verbatim copy of the GNU
GPL and the GNU LGPL  you can create a second file called COPYING.LGPL
to store the GNU LGPL. You can get the verbatim copy of these files
here:

http://www.gnu.org/licenses/gpl.txt
http://www.gnu.org/licenses/lgpl.txt


The address of the FSF has changed, and is now:

  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

Please update your license notices.

Please update the copy of the license (usually, the 'COPYING' file) in your package as well.

Updated versions of the GPL, LGPL and GFDL can also be found at:
http://www.gnu.org/licenses/gpl.txt
http://www.gnu.org/licenses/lgpl.txt
http://www.gnu.org/licenses/fdl.txt

You can find some background and a possible migration script at https://savannah.gnu.org/forum/forum.php?forum_id=3766

On the other hand, you have a lot of code in your tarball as I saw
many of them are other projects, and there's some files that are
repeated two times in your tarball, try to clean up all this and have a
more order tarball, so we can review it more easily. If you can keep
out all other projects, please do it so there will be less files to
review.

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.

To help us better keep track of your registration, please use the
tracker's web interface following the link below. Do not reply
directly, the registration process is not driven by e-mail, and we
will not receive such replies.

Regards.

Jonathan Gonzalez V. <zeus>
Tue 08 Nov 2005 10:01:56 PM UTC, original submission:  

A new project has been registered at Savannah
The project account will remain inactive until a site admin approve or discard 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):

  <https://savannah.gnu.org/admin/groupedit.php?group_id=8099>


######### REGISTRATION DETAILS #########

Full Name:
----------
  GNU Modula-2

System Group Name:
-----------------
  gm2

Type:
-----
  Official GNU software

License:
--------
  GNU General Public License V2 or later

Other License:
--------------
  I had an email conversation with Richard Stallman a few years back when he asked whether I would be willing to work on GNU Modula-2.

Basically I'd like the project to be considered
for inclusion as official GNU software - as it's aim
is to be integrated within the GCC source tree.

I've signed the copyright transfer and assign future for
this project and related projects GNU GCC, GNU Modula-2 and
GNU GDB. There are patches for these components within the
CVS tarball given in the description above.

Description:
------------
  GNU Modula-2 is a Modula-2 front end to GCC. It provides
two trees which can be currently grafted onto gcc-3.3.6;
the first tree is the actual compiler and libraries,
the second tree is a regression testsuite (dejagnu).

GNU Modula-2 comes with several libraries all GPL'd.
One of which is already on the www.gnu.org site (the ULM
library). Also included is a classical PIM set of libraries
and work is underway to implement a Logitech compatible library
and ISO Modula-2 libraries. At present some of these libraries
have been implemented and are still on the to do list.
It is the aim to provide a Programming in Modula-2 (Wirth) dialect
and also ISO Modula-2 dialect front end for GCC. The Programming in Modula-2 dialect has been implemented including threads (GNU pthreads), the SYSTEM and base types have also been
implemented for ISO Modula-2.

All the code is GPL v2 expect the p2c compiler which is GPL v1.
GNU Modula-2 is written in Modula-2 and C. It bootstraps itself
via a modified version of p2c which is also included within
the project.

Below is the URL which contains the current CVS (without gcc-3.3.6).
[I also need to update the copyright dates on all source files
and add the copyright notice to several files in the testsuite.]

http://floppsie.comp.glam.ac.uk/download/m2/gm2-cvs.tar.gz



Gaius Mulley <gaius>

 

(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

 

CC list is empty

 

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 10 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-12-24 zeus Percent Complete80% 100%
    Open/ClosedOpen Closed
2005-12-24 zeus StatusWait reply Done
2005-12-11 zeus Percent Complete30% 80%
2005-12-09 zeus StatusPing-ed Wait reply
2005-12-08 gaius Carbon-Copy- Added -email is unavailable-
2005-11-17 zeus StatusWait reply Ping-ed
2005-11-09 zeus StatusNone Wait reply
    Assigned toNone zeus
    Percent Complete0% 30%

Back to the top

Powered by Savane 3.13-02a9.
Corresponding source code