taskSavannah Administration - Tasks: task #4298, Submission of MicroModel Library

 
 

task #4298: Submission of MicroModel Library

Submitter:  Cedric Cellier <rixed>
Submitted:  Tue 21 Jun 2005 10:40:48 PM UTC
   
 
Should Start On:  Tue 21 Jun 2005 12:00:00 AM UTC Should be Finished on:  Fri 01 Jul 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  kickino Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 30 Jun 2005 06:30:59 PM UTC, comment #5: 

Hello.

We feel sorry, but we really had to cancel your submission for now, because of that v2-only problem.
Feel free to re-submit again if you decide that "v2 or any later" would be okay for you.

Regards,

Sebastian Wieseler <kickino>
Tue 28 Jun 2005 11:37:29 PM UTC, comment #4: 


Looks like we got deadlocked :-)

I understood the reasons you give me to publish the sourcecode under GPL as today or any later version. Whatever, I don't think these reasons should be over estimated since license upgrade, in this case, will not be as urgent as it could be for other form of software (e.g. software used remotely), or even not necessary ; plus, it will be very easy to upgrade since Im alone on this project.

Im sorry but I will camp on my position for now.

Feel free to cancel the submission if v2 only is not acceptable.

Cedric Cellier <rixed>
Tue 28 Jun 2005 09:38:44 PM UTC, comment #3: 

Hello.

First, please publish your software under GPL 2 or any later version.

The reasons to mention are: The license upgrade had to deal with new flaws that will happen in the future (e.g. ASPs will be dealt with in GPLv3, AfferoGPL being a prototype for this).
If there is not GPLv2 or later, there will be a license upgrade problem for users of the code (especially if the author is not reachable anymore).

So could you please assign to GPL 2 or any later version?


Second, "The GNU FDL is recommended for textbooks and teaching materials for all topics. ('Documentation' simply means textbooks and other teaching materials for using equipment or software.) We also recommend the GNU FDL for dictionaries, encyclopedias, and any other works that provide information for practical use."
http://www.gnu.org/copyleft/fdl.html

Regards,


Sebastian Wieseler <kickino>
Tue 28 Jun 2005 08:35:11 PM UTC, comment #2: 

Thank you for the time passed reviewing my project.

About the "GNU GPL v2 only" license, I do not understand why advance to v3 as soon as its published is so important. After all, v2 is very great indeed. If it turns out that v3 is better, as it will certainly be, the switch will not require many work, for by that time the project would probably not involve many more coders than me, miself and I.

I really do not like the idea of "v2 or whatever could become the GPL in the future". Call me pessimist, but Im always suspicious about the evolution of any organisation, and could not accept the idea that the spirit of the FSF will never change. "Nothing is permanent except the change" once said a wise man.

Please let me know if this point is critical in the submission process, or if we can proceed anyway.


As for the GFDL, there is no point for it, because what lied in the doc directory was not a documentation file but a roadmap I wrote for myself and forgot there. I deleted it. Actually, the only documentation for now is the (few) wiki pages of cvstrac (http://happyleptic.org:8080/libmicromodel/wiki). These are not distributed with the software. Is there a recommended license for wiki pages, anyway ? Well, anyway, the day I will have time to compile a real documentation, I will consider the GFDL, along with the GPL (which is still applicable to documentation, isn't it ? GFDL seams more appropriate for a book or alike ; if I come up with a doc one day, this will probably be a short text file like a README, so the GPL seams appropriate).


Sorry for the missing tarballs. I thought the download link of viewcvs was enought, I just realize it only download the current directory, which is useless. I put a tarball of the micromodel library here :

http://happyleptic.org/libmicromodel/libmicromodel-1.0.tar.gz

and one of the libcnt here :

http://happyleptic.org/libmicromodel/libcnt-1.0.tar.gz


Thank you for your time.

Cedric Cellier <rixed>
Thu 23 Jun 2005 08:31:53 PM UTC, comment #1: 

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

First, licensing under the "GNU GPL v2 only" is problematic.  Would you agree to license your project under the "GNU GPL v2 or later"?

The reason for this is that when we publish GPL v3, it will be important for all GPL-covered programs to advance to GPL v3.
If you don't put this in the files now, the only way to port your program to GPL v3 would be to ask each
and every copyright holder, and that may be very difficult.

We can explain the issue in more detail if you wish. If you have concerns about "GNU GPL v2 or later", we'd be happy to address them too.



Second, your doc file is missing copyright and license notices.
We recommend to use the GFDL for documentation files.

So in order to release your project properly and unambiguously under the FDL,
please place copyright notices and permission-to-copy statements after the title page of each work.

In addition, if you haven't already, please add a copy of the FDL
(available from http://www.gnu.org/licenses/fdl.html in various formats)
as a section of your works , and as plain text in a file named 'COPYING' (http://www.gnu.org/licenses/fdl.txt).

For more information, see http://www.gnu.org/licenses/fdl.html#SEC4

http://www.gnu.org/licenses/fdl-howto.html also covers additional points,
including a smaller notice that you can use in auxiliary files.


And last, please provide us an tarball for the next time. ViewCVS is too slow for reviewing your whole source code.

Regards,

Sebastian Wieseler <kickino>
Tue 21 Jun 2005 10:40:48 PM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.gnu.org/admin/groupedit.php?group_id=7740>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  micromodel


Full Name:
----------
  MicroModel Library


Type:
-----
  Official GNU software


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


Other License:
--------------
  It's not "V2 or later", its V2.

No hard feelings about the forthcoming V3, its just that I do not like the idea of "V2 or anything that could come in the future, even in 35 years when Microsoft CEO would have took the leadership of the FSF after all other members mysteriously vanished" :-)



Description:
------------
  This software is named MicroModelLibrary, and is a 3D modeling library.

The library allow the user to directly manipulate 3D geometry, but it also undestand a computer language called MML (MicroModelLanguage), which consists of simple instructions that perform the 3D modifications (for exemple, the instruction 'bevel' does bevel the selected edges).

So, programs that use this library does not need to come with huge 3D datas, but instead can build all neede geometry from a very small MML compiled 'program'.

As this is not easy to write MML code without seeing the result in realtime, the library comes with a GUI, using Xforms and geomview for its rendering. This guy is real simple, but had proven usable (at least for a programmer).

The project can be downloaded from my home viewcvs :

http://happyleptic.org/cgi-bin/viewcvs.cgi/libmicromodel/?cvsroot=Rixed

There is also a cvstrac page here :

http://happyleptic.org:8080/libmicromodel/index




Other Software Required:
------------------------
  The library itself depends on 'libcnt' wich is a cheap general purpose library Im used to employ, wich is GPL, and downloadable from my home computer (I don't think this little hack deserves a place in savannah, yet I do not want to include it into the micromodel package to keep only one version of it). Download it from :

http://happyleptic.org/cgi-bin/viewcvs.cgi/libcnt/?cvsroot=Rixed

The modeler GUI rely on Xform (LGPL), geomview (LGPL) and libtiff (looks like a BSD licenso to me).



Other Comments:
---------------


#########################################

Cedric Cellier <rixed>

 

(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 4 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-06-30 kickino StatusWait reply Cancelled
    Open/ClosedOpen Closed
2005-06-23 kickino StatusNone Wait reply
    Assigned toNone kickino

Back to the top

Powered by Savane 3.13-bb6a.
Corresponding source code