View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004853 | JEDI VCL | 03 Donations | public | 2009-07-08 15:53 | 2009-09-22 16:42 |
Reporter | gtdelphicomponents | Assigned To | obones | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | suspended | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0004853: Component Donation | ||||
Description | Component Donation | ||||
Tags | No tags attached. | ||||
2009-07-08 15:53
|
GTComponentPack_v_1_0_40.zip (86,570 bytes) |
|
Hello, First, thank you for considering donating your components to the JVCL. However, I'm having a hard time deciding what to do with this donation. You did not give much indication and I'm missing the following critical pieces of information: License they are currently under Complete list of author names Documentation of their added value What benefit they have with respect to the existing JVCL controls Level of implication you want to have in maintaining those once integrated It would be very nice of you if you could clarify those points. Regards Olivier |
|
Hello, any news? |
|
Olivier i am very sorry for the very late response i've propably miss placed or overlooked the first notification message from your post. Component pack since then has a new version and if you decide to integrate them i will of course resend the new sources. Answering to your questions : 1)Complete list of author names : I am the author of all Components. If any resources or are not mine are mentioned in to the source code files where they are used. Should i collect all the resource and make a list out of them? 2)Documention of their added value If i understand correctly you are asking if these components practically are used? Well if that the question i am sorry i can not answer that.I sure do use them. 3)What benefit they have with respect to the existing JVCL controls I guess the benefit would be to select a component(s) from the pack that does something or fill a need that is not covered by the current JVCL pack release 4)Level of implication you want to have in maintaining those once integrated If my skills are needed regarding maintnaining these components up to date i would be more than glad to do so. 5)License they are currently under Under GNU. Kind Regards and sorry for the late response Trifidis George |
|
Hello again, 1. That's fine 2. What I wanted is details of what you think these components bring over the regular components. What new properties, what behavior? 3. Yes, of course, but what are those needs? 4. That would be ideal 5. Well, that's the blocking point The JVCL is released under the MPL which is not compatible with the GPL so I'm afraid we won't be able to accept your donation. We can't and won't change the current license for the JVCL and as far as I know, the GPL forbids you to change the licensing as well. Regards Olivier |
|
Hello Olivier As i see we have common ground on issues 1 & 4. 2)Documention of their added value Unfortunely their is no complete documentation(i am still writing it) So i could give you an example or two about what new some of the components bring. 3)What benefit they have with respect to the existing JVCL controls JVCL has so many controls so i can not really if there are some controls that do same job. For example i have a Thread based Timer,a StatusBar that can have any type of control into a panel,an Delphi IP Edit control,a benchmark component that measures the run time of a procedure,function,and the list can go on. 5)License they are currently under About licensing i believe that there is no issue here because i did not register any of the components to be released with a specific licence i've just put a licence text file into the pack. Unless that text file bounds my work with a specific licence??? I would not have any problem for the pack to be released under MPL. As i understand i should be more prepared for example to have a complete documentation - help file and then re-submit my components correct? Regards Trifidis George. |
|
The GPL is very strict and what can and cannot be done with a source code. Once it has been released under a given license, it cannot be changed. I believe that putting a text file in the archive means that the whole archive is subject to the GPL. And because the GPL and MPL are not compatible (see http://en.wikipedia.org/wiki/List_of_FSF_approved_software_licenses for details), I'm afraid we can't accept your donation because it is took risky and that many developers and users are strongly attached to the MPL license for it allows usage of the code in proprietary derived works. |
|
Hello, obones. I checked out this component pack. My opinion is that there is nothing to integrate in JCL/JVCL - at least all is already in JCL/JVCL. All other components can be built basing on JCL/JVCL. And as I think they are not every day usage. They are not bad, but there will be a lot of work to integrate them into JVCL...I found only few components that will be really good to have in JVCL. |
|
As I said, I'm grateful for your proposition but we can't accept it. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-07-08 15:53 | gtdelphicomponents | New Issue | |
2009-07-08 15:53 | gtdelphicomponents | File Added: GTComponentPack_v_1_0_40.zip | |
2009-07-09 14:20 | obones | Note Added: 0015807 | |
2009-07-09 14:20 | obones | Status | new => feedback |
2009-08-04 09:37 | obones | Note Added: 0015904 | |
2009-08-04 15:06 | gtdelphicomponents | Note Added: 0015915 | |
2009-08-05 10:45 | obones | Note Added: 0015919 | |
2009-08-05 11:14 | gtdelphicomponents | Note Added: 0015924 | |
2009-08-06 15:47 | obones | Note Added: 0015949 | |
2009-08-11 10:23 | ZENsan | Note Added: 0015977 | |
2009-09-22 16:42 | obones | Note Added: 0016142 | |
2009-09-22 16:42 | obones | Status | feedback => resolved |
2009-09-22 16:42 | obones | Resolution | open => suspended |
2009-09-22 16:42 | obones | Assigned To | => obones |