taskSavannah Administration - Tasks: task #4740, Submission of kafeine

 
 

task #4740: Submission of kafeine

Submitted by:  emmanuel incandela <einca>
Submitted on:  Tue 04 Oct 2005 12:14:47 PM UTC  
 
Should Start On:  Tue 04 Oct 2005 12:00:00 AM UTC Should be Finished on:  Fri 14 Oct 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  0% Assigned to:  Sebastian Wieseler <kickino>
Open/Closed:  Closed Effort:  0.00

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

( Jump to the original submission)

Wed 02 Nov 2005 07:45:09 PM UTC, comment #21:

Hello.

We would prefer not to host any flash application on Savannah though. If you use it as an addon, it's okay, but please don't publish it on Savannah because of the reasons named in previous mail.

Furthermore, some of your questions was answered in the GPL FAQ:
"In what cases is the output of a GPL program covered by the GPL too?" - http://www.gnu.org/licenses/gpl-faq.html#WhatCaseIsOutputGPL

"If I use a piece of software that has been obtained under the GNU GPL, am I allowed to modify the original code into a new program, then distribute and sell that new program commercially?" - http://www.gnu.org/licenses/gpl-faq.html#GPLCommercially

Hope that helps :-)
Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Mon 31 Oct 2005 06:55:06 AM UTC, comment #20:

Thanks for your detailed answer.

I have no other options than flash to have it platform independant, web browser compatible,etc...i'm not satified with java applets.

BUT

The flash interface will not be requested to run kafeine. It is more an addon that make it "nicer". In fact, it is the View layer that is replaced from the HTML original one.

It doesn't "link" to kafeine, it rather connect to it, just like an admin program link to postgres, or via web service API. no "includes" in the code whatsoever.

As far as i know, a "remote" software is not concerned by the licence choosen. am i wrong ?

>>I don't need to discuss here if a BSD/LGPL license could solve this issue, because the policy of Savannah doesn't allow you that the user needs to install proprietary software to run your program.


maybe this is still applicable because of what i said earlier ?
if i don't host the addon on savannah, besides ?

best regards,

emmanuel

by the way:

- I've seen a bunch of projects that has a GPL version and a "professional" version wich is proprietary. How can it be possible ? i though the GPL was "viral".

- As kafeine is a tool for making other application(code generation), does it mean that the application needs to be GPL too ? i haven't thought that through to be honest.:(

emmanuel incandela <einca>
Thu 27 Oct 2005 01:08:09 PM UTC, comment #19:

Oh sorry... I wrote "to link a GNU program" - that was totally wrong, because I meant every program that was released under the terms of the GNU General Public License, not all GNU programs but the non-GNUs, too.

Regards, :-)

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Thu 27 Oct 2005 01:02:48 PM UTC, comment #18:

Hello...

that's a little bit difficult.
At first, Flash is a non-free format (even if there exist free implementations of Flash, it was original non-free).

At second, Macromedia's implementation of Flash and "macromedia flash" are both non-free. The program from Macromedia is even proprietary.

And you are not allowed to link a GNU program against proprietary (or non-free) libraries or programs.

I don't need to discuss here if a BSD/LGPL license could solve this issue, because the policy of Savannah doesn't allow you that the user needs to install proprietary software to run your program.

And please notice that the Macromedia Flash isn't present on a GNU/Linux system. And the "free formats" of Flash are not as complete as the implementation from Macromedia.

So all in all, don't use Flash in your program.
Hopefully I could help you a little bit. Let me know, if there still exists any questions.

Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Thu 27 Oct 2005 07:47:18 AM UTC, comment #17:

Hello,

i have a question: i intend to make a macromedia flash admin interface on kafeine.

- Is that compatible with the GPL/Cecill licence used ?

- Do i have to make another projet for that part under a different licence ?

If i have to switch to a different licence (BSD ?) for kafeine
can i still be in the non gnu projects ?

If you are not the right person to ask, could you please tell me who i should ask ?

best regards

emmanuel incandela

emmanuel incandela <einca>
Sat 15 Oct 2005 05:39:15 PM UTC, comment #16:

Sorry; I need holidays. ;-)

You have set your status to "non-GNU" allready, so no need to contact the GNU Eval team.

Thanks.

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Sat 15 Oct 2005 05:35:52 PM UTC, comment #15:

Hi,

This got very long this time. :-/ But hopefully everything is now all right, however I don't see further problems, so 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.

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Sat 15 Oct 2005 05:24:03 PM UTC, comment #14:

hello,

here it is. I hope i haven't forgotten anything this time. As it is really a dev environnement, not a realease one, there are still some "trash" files in it but i put licence for them anyway.

Best regards

emmanuel incandela

emmanuel incandela <einca>
Sat 15 Oct 2005 04:59:19 PM UTC, comment #13:

The following files lack license and copyright notices:
htdocs/index*
htdocs/medias/*jpg
core/actions/*/*
core/tests/*/*/*

For the binary files (such as .jpg) please add a README file in their directories and add there the copyright and license notices for them.
See also http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html

Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Sat 15 Oct 2005 08:31:53 AM UTC, comment #12:

hello,

here is the source code with Cecill v2 "support".

best regards

emmanuel incandela

emmanuel incandela <einca>
Thu 13 Oct 2005 02:23:53 PM UTC, comment #11:

Hello.

The CeCILL license is compatible with the GNU GPL, by an explicit
conversion close.

So there is no problem for us.

Can you please point me to an updated version of your source code?
Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Wed 12 Oct 2005 09:28:27 PM UTC, comment #10:

i'm sorry: so fast...not so good ;)
here it is:

http://www.cecill.info/licences/Licence_CeCILL_V2-en.html

best regards,

emmanuel incandela

emmanuel incandela <einca>
Wed 12 Oct 2005 02:02:41 PM UTC, comment #9:

sorry, but WHERE?

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Tue 11 Oct 2005 08:49:44 PM UTC, comment #8:

hello,

here is a link to the cecill licence in english.

best regards,

emmanuel incandela

emmanuel incandela <einca>
Mon 10 Oct 2005 05:31:18 PM UTC, comment #7:

Hello.

At first, can you please point me to a location where I can get this license?

At second, no problem. I'll change your status to non-GNU, nothing will change.

At third, please provide us still with an updated tarball with the changes requested in previous mails.

Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Mon 10 Oct 2005 08:36:01 AM UTC, comment #6:

hello,

as i'm french, i've decided to use the Cecill licence V2 (wich is compatible with the GPL). Can i be part of the non-gnu projects ?
Does it changes something in the procedure ?

+ kafeine needs postgresql 8 as a dependance

best regards

emmanuel incandela

emmanuel incandela <einca>
Fri 07 Oct 2005 07:38:29 PM UTC, comment #5:

Hello.

In order to release your project properly and unambiguously under the GPL, please place copyright notices and permission-to-copy statements at the beginning of **every file** over 10 lines of source code.

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

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.

If some files cannot carry such licenses (e.g. binary files, such as .jpg or .png) please add in their directories a README file and write there the license/copyirght notices of them down.

At second (about ./Kafeine.class.php), you added the license notices, but did not add appropriate copyright notices.

Please check http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html
for more information, and update your files.

Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Fri 07 Oct 2005 09:09:07 AM UTC, comment #4:

By the way, i got ride of the dependant libraries and made it all from scratch. There should not be any licencing problems left.

emmanuel

emmanuel incandela <einca>
Fri 07 Oct 2005 09:06:32 AM UTC, comment #3:

Here is my code source. Don't event try to make it work, it doesn't !;). There are still some trash left (i think) as it is a really dev "workspace".

best regards
emmanuel incandela

emmanuel incandela <einca>
Wed 05 Oct 2005 07:36:41 PM UTC, comment #2:

Original mail available on our mailing list.
Please use this tracker item to reply and DON'T write me personal mails. Thanks.

No I don't know any "javascript form validation libray" at the moment sorry. :/

Look forward to your source code.
Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Tue 04 Oct 2005 07:23:22 PM UTC, comment #1:

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

At first about your dependence. The license of "simpletest" looks GPL compatible but I have to investige this, and I cannot found out the license of "fValidate" (to say it's 'freeware' don't marked this as FreeSoftware and GPL compatible). Can you please ping the author of "fValidate" because of the license of this project?

At second, Please include a (perhaps temporary) URL pointing to the source code.
The description you gave when registering will not be read by the general public.
If you are still concerned with privacy, however, you can forward the code to me by email.

We wish to review your source code, even if it is not functional, to catch potential legal issues early.

For example, to release your program properly under the GPL you must include a copyright notice and
permission-to-copy statements at the beginning of every file of source code. This is explained in
http://www.gnu.org/licenses/gpl-howto.html. Our review would help catch potential omissions such as these.

Regards,

Sebastian Wieseler <kickino>
Project MemberIn charge of this item.
Tue 04 Oct 2005 12:14:47 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=8024>

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

Full Name:
----------
kafeine

System Group Name:
-----------------
kafeine

Type:
-----
Official GNU software

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

Description:
------------
Kafeine is a PHP5 MVC developpement framework, developped in a test driven process (using SimpleTest).

Heavy relying on postgresql/adodb, some applications addons are planned for
- Object persistence (via a metamodel that works just like a object oriented database via plpgsql functions, triggers and advanced rules on views. This part is done up to 90%)
- SQL based Workflows management (40%)(very cool stuff ! works great !)
- Fine grained user management(planning)
- Code generation for rapid application developpement(20%)

The final goal is to have a complete solution for managing entreprise "flows" in a snap.

I'm now working hard on the low level codes and i can send you some stuff at any email adress you give me.

As i'm the only developper, i hope to realease the first stable release in the next 6 months.

I heard you are going to use gnuarch. As i work with it also, i'm very interested in that option.

best regards

emmanuel incandela
-email is unavailable-

Other Software Required:
------------------------
simpletest
adodb
log4php(optionnal)
fvalidate(optionnal)

emmanuel incandela <einca>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #3545:  Kafeine.rar added by einca (208KiB - application/octet-stream)
file #3555:  Kafeine.rar added by einca (195KiB - application/octet-stream)
file #3570:  Kafeine.rar added by einca (158KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

 

 

Follow 8 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-11-16 tschwinge Dependencies- => task #6111 is dependent
2005-10-15 kickino StatusWait reply => Done
    Open/ClosedOpen => Closed
2005-10-15 einca Attached File- => Added Kafeine.rar, #318
2005-10-15 einca Attached File- => Added Kafeine.rar, #314
2005-10-07 einca Attached File- => Added Kafeine.rar, #308
2005-10-04 kickino StatusNone => Wait reply
    Assigned toNone => kickino

Back to the top


Powered by Savane 3.3