taskSavannah Administration - Tasks: task #5578, Submission of Makem

 
 

task #5578: Submission of Makem

Submitter:  Hugues Cassé <hcasse>
Submitted:  Sat 20 May 2006 09:51:34 PM UTC
   
 
Should Start On:  Sat 20 May 2006 12:00:00 AM UTC Should be Finished on:  Tue 30 May 2006 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  tizzef Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 23 Jun 2006 01:34:05 PM UTC, comment #10: 

Hi Hugues, :)

I have approved your project.  You will receive an automated e-mail containing detailed information about the approval.

Regards.

Patrick Camus <tizzef>
Fri 23 Jun 2006 01:26:53 PM UTC, comment #9: 
Hugues Cassé <hcasse>
Fri 23 Jun 2006 11:47:21 AM UTC, comment #8: 

  Sorry for the long delays in the previous delivered package. I hope this one will fulfill the requirement of the GPL (I have added copyright notices).

http://casse.hugues.free.fr/makem/Makem-0.1-1.tgz

Thank for your last message.

Hugues Cassé <hcasse>
Thu 22 Jun 2006 09:40:28 PM UTC, comment #7: 

Last Makem version may be found here:

http://casse.hugues.free.fr/makem/Makem-0.1-1.tgz


Hugues Cassé <hcasse>
Thu 22 Jun 2006 08:48:33 AM UTC, comment #6: 

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.

Patrick Camus <tizzef>
Wed 14 Jun 2006 08:23:19 AM UTC, comment #5: 

Hi Hugues, :)

Please, as it is explain in this page, <http://www.gnu.org/licenses/gpl-howto.html>, place a copyright holder in each of license headers.

Cheers.

Patrick Camus <tizzef>
Wed 14 Jun 2006 05:35:09 AM UTC, comment #4: 

Last version of Makem with included GPL license may be found at http://casse.hugues.free.fr/makem/Makem-0.1.tgz.

Hugues Cassé <hcasse>
Mon 12 Jun 2006 03:47:30 PM UTC, comment #3: 

 Thank you for your review.

Indeed, the sources at the given link are very crude results of the
first phase development of our project. They are not intended for
distribution. We will apply as soon as possible the modifications you request to match the GPL requirements.

  I will post the modified sources as soon as they are available.

Cheers.

PS: sorry for the delay but I do not have noticed that replying to the message sent by Savannah do not have a correct target.

Hugues Cassé <hcasse>
Thu 08 Jun 2006 08:07:28 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.

Patrick Camus <tizzef>
Thu 01 Jun 2006 03:18:21 PM UTC, comment #1: 

Hi,

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

In order to release your project properly and unambiguously under the GNU GPL, please place copyright notices and permission-to-copy statements at the beginning of every copyrightable file, usually any file more than 10 lines long.

In addition, please include a copy of the plain text version of the GPL, available from http://www.gnu.org/licenses/gpl.txt, into a file named "COPYING".

For more information, see http://www.gnu.org/licenses/gpl-howto.html.

If some of your files cannot carry such notices (e.g. binary files), then you can add a README file in the same directory containing the copyright and license notices. Check http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html for further information.

The GPL FAQ explains why these procedures must be followed.  To learn why a copy of the GPL must be included with every copy of the code, for example, see http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude.

Cheers

Patrick Camus <tizzef>
Sat 20 May 2006 09:51:34 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/siteadmin/groupedit.php?group_id=8575>


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

Full Name:
----------
  Makem

System Group Name:
-----------------
  makem

Type:
-----
  non-GNU software & documentation

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

Description:
------------
  Makem is a replacement for the (G)make utilities.

Although compatiblity with older Makefile is not a main criterium, Makem attempts to improve the make paradigm by improving the behaviour and the features of Makefiles:
  - an environment is attached at any entity of a Makefile (scripts, files, rules and so on) that may contain any definition tied with a specific syntax,
  - définitions in the environment are reached using access path,
  - inclusion does not loose link between file names and script directory (recursive Make calls are no more needed),
  - any definition may be called as an buil-tin function $(name ...)
  - syntax in rules and in actions may include repetition, condition and assignment in a system-free way,
  - selection of programming language rules is done using the script inclusion system (no more lots of built-in rules),
  - rules definition supports indentation,
  - Makefile scripts may be pre-compiled in order to improve speed,
  - dependency checking is not only bound to date checking but may be also based on action or file signature,
  - finally, it may generate scripts that replace Makefile to include in a project distribution.

Makem are attempt to kept the initial syntax of Makefiles and has only added or modified it in order to fix well-know flaws of Make.


Other Software Required:
------------------------
  Makem is programmed using the OCAML language (http://caml.inria.fr/ocaml/license.fr.html). OCAML programs are delivered with a Q Public License and the linked libraries are licensed with LGPL.

Other Comments:
---------------
  The source of the project may be downloaded at http://casse.hugues.free.fr/makem.tgz.


Hugues Cassé <hcasse>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #10021:  makem.tgz added by hcasse (21KiB - application/x-compressed-tar)

 

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

Date Changed by Updated Field Previous Value => Replaced by
2006-06-23 tizzef StatusPing-ed Done
    Percent Complete80% 100%
    Open/ClosedOpen Closed
2006-06-22 tizzef StatusWait reply Ping-ed
2006-06-14 tizzef StatusNeed Info Wait reply
    Percent Complete30% 80%
2006-06-13 tizzef StatusPing-ed Need Info
    Percent Complete10% 30%
2006-06-08 tizzef StatusWait reply Ping-ed
2006-06-01 tizzef StatusIn Progress Wait reply
2006-05-27 tizzef StatusNone In Progress
    Assigned toNone tizzef
    Percent Complete0% 10%
2006-05-20 hcasse Attached File- Added makem.tgz, #10021

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code