taskSavannah Administration - Tasks: task #9173, Submission of Rapid Ada Portable...

 
 

task #9173: Submission of Rapid Ada Portable Interface Designer

Submitter:  Oliver Kellogg <okellogg>
Submitted:  Sun 08 Mar 2009 07:17:52 PM UTC
   
 
Should Start On:  Sun 08 Mar 2009 12:00:00 AM UTC Should be Finished on:  Wed 18 Mar 2009 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  sgerhardt Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sun 15 Mar 2009 08:30:13 AM UTC, comment #7: 

Good luck with maintaining your project, Oliver.

Sebastian Gerhardt <sgerhardt>
Sat 14 Mar 2009 06:27:06 PM UTC, comment #6: 

Yes, that's good. I will approve and init your project tomorrow when I log in next time (or another admin kindly does it).

I think it's still better to copy LICENSE.ICONS into each directory where icons are.
(All icons in this folder are copyright ...)

Anonymous
Sat 14 Mar 2009 05:58:33 PM UTC, comment #5: 

I have contected Martin Carlisle and added the required copyright notices as requested.
I also added a file, LICENSE.ICONS, ----------------------------------------------------------------------------
The icons distributed with RAPID are copyright (C) 1999, Martin C. Carlisle
<carlislem@acm.org> and are distributed under the GNU LGPL.
----------------------------------------------------------------------------

, followed by the text of the GNU LIBRARY GENERAL PUBLIC LICENSE.


Oliver Kellogg <okellogg>
Sat 14 Mar 2009 11:12:16 AM UTC, comment #4: 

There are many source files which do have a license note but no copyright line. It just says "By Martin".
Copyright lines should have the format:

Copyright (C) Year1, Year2 Name <email>  
Please ask Martin if you can add such lines on his behalf.

Finally, please write an explicit copyright&lice text file for the icons and put it in the folders where the images are.

If these issues are resolved, your project should be ready for approval.

Anonymous
Sat 14 Mar 2009 07:33:51 AM UTC, comment #3: 

Please include a /COPYING text file with the full license.
We have some objections to distributing Windows exe files, especially if they are not bundled with license and source.
Note that every feature your program offers on the Windows platform must also work on at least one free operating system.


Sebastian Gerhardt <sgerhardt>
Sat 14 Mar 2009 07:22:59 AM UTC, comment #2: 

Hi Oliver,

please always use the task tracker to write messages so we can better follow the discussion.

Yes, your project is still considered for inclusion, but we cannot approve it until all blocking licensing issues are resolved.
https://savannah.gnu.org/maintenance/HowToGetYourProjectApprovedQuickly


I review it now and tell you what I think is missing.

Sebastian Gerhardt <sgerhardt>
Sat 14 Mar 2009 07:18:39 AM UTC, comment #1: 

Oliver wrote:

>Dear Savannah,


>In my application I forgot to mention:
>The file with the source code that I appended,
>    http://rapid.martincarlisle.com/rapid301.zip ,
>is only the starting point for my work. In the meantime I >already made
>many changes and I straightened out the missing/inconsistent >license
>indications in the source files (many missing the license >altogether, others
>lacking the GMGPL exception clause.)


>Is my registration request for RAPID still being considered?
>Could you give me a hint as to how long this may take?


>Many thanks,
>Oliver Kellogg

Sebastian Gerhardt <sgerhardt>
Sun 08 Mar 2009 07:17:52 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: Rapid Ada Portable Interface Designer
  • System Name:  rapid
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later (Ada project under GNAT Modified GPL (GMGPL)

http://en.wikipedia.org/wiki/GNAT_Modified_General_Public_License
GPL plus following addendum:

As a special exception, if other files instantiate generics from this unit, or you link this unit with other files to produce an executable, this unit does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU Public License.
)




Description:

From http://rapid.martincarlisle.com :

RAPID is the Rapid Ada Portable Interface Design tool.  Using RAPID, programmers can easily create a graphical user interfaces (GUIs) for their applications by simply drawing them.  RAPID then generates Ada code using a platform independent GUI library. (Current implementations utilize the TASH binding to Tcl/Tk, the GNAT to JVM compiler, the Microsoft .NET framework, or GtkAda).  Since these are supported on many different platforms (including Windows, Macintosh, and UNIX), the generated GUI will also run on all of these platforms.


Other Software Required:

Following backend toolkits are currently maintained:

  • Tcl + TclAdaShell

  http://tcl.sourceforge.net/ LGPL
  http://tcladashell.sourceforge.net/ GMGPL

  • Gtk + GtkAda

  http://www.gtk.org/ LGPL
  https://libre.adacore.com/GtkAda/ GMGPL



Other Comments:

Taking over project with consent from former maintainer, Martin Carlisle <martin.c.carlisle@gmail.com>



Tarball URL:

http://rapid.martincarlisle.com/rapid301.zip


Oliver Kellogg <okellogg>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #17690:  rapid-tmp.tgz added by okellogg (335KiB - application/x-compressed-tar - Current devel snapshot with changes previously described)
file #17684:  rapid-tmp.tgz added by okellogg (328KiB - application/x-compressed-tar - Current devel snapshot (COPYING file, no Windows exe, license headers in source files))

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by okellogg (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 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-03-15 sgerhardt Percent Complete0% 100%
        Open/ClosedOpen Closed
    2009-03-15 sgerhardt StatusIn Progress Done
    2009-03-14 okellogg Attached File- Added rapid-tmp.tgz, #17690
    2009-03-14 okellogg Attached File- Added rapid-tmp.tgz, #17684
    2009-03-14 sgerhardt StatusNone In Progress
        Assigned toNone sgerhardt

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code