Hi Ate,

Thanks for the mail. We have gone through all the jar and we found
jackrabbit notice/license too but its a mistake we didn't copy.. I think we
have handled other jars...(the two jars you have mentioned)

I apologize for this mistake.. We are not expecting you to point out each
and every mistake everytime we are putting a RC...

We will double check again with all the jars and do the next RC !


Lahiru

On Mon, Feb 13, 2012 at 5:33 PM, Ate Douma <a...@douma.nu> wrote:

> On 02/13/2012 05:27 PM, Ate Douma wrote:
>
>> On 02/12/2012 03:55 PM, Suresh Marru wrote:
>>
>>> Hi Ate,
>>>
>>> If you get a chance, can you please verify the L,N&D requirements? Your
>>> validation will help a lot.
>>>
>>
>> I don't really have enough time today, writing the preliminary feedback
>> below
>> already took me a full hour. But as it turns out it might not make much
>> sense to
>> review further until the next round...
>>
>> I did download the binary distribution and took a quick look at the
>> updated
>> NOTICE and LICENSE files.
>>
>> Regrettably, I still find several things incorrect/incomplete after a
>> very brief
>> review...
>>
>> Concerning the updated NOTICE file, it seems to now 'embed' a full 3rd
>> party
>> license (for DOM4J?), e.g. related to the 'MetaStuff' section.
>> Seems to me that should belong to the LICENSE file instead. But it isn't
>> 100%
>> clear what this 'notice' section actually applies to, e.g. has no marker
>> or
>> header before it to explain that.
>>
>> I also see other unneeded/undesired notices for other ASF projects.
>> And in general it is unclear where one section ends and the next starts
>> (and for
>> which 3rd party notice). Typically this is not so much a problem for
>> smaller
>> projects with only a few 3rd party notices, but for Airavata this really
>> should
>> be sectioned out.
>>
>
> As a nice and very clear and clean example how this could be done, take a
> look at the NOTICE and LICENSE files for the Apache Wookie (Incubating)
> standalone binary distribution:
>
>
> https://svn.apache.org/repos/**asf/incubator/wookie/trunk/**
> etc/release/standalone/NOTICE<https://svn.apache.org/repos/asf/incubator/wookie/trunk/etc/release/standalone/NOTICE>
> and
>
> https://svn.apache.org/repos/**asf/incubator/wookie/trunk/**
> etc/release/standalone/LICENSE<https://svn.apache.org/repos/asf/incubator/wookie/trunk/etc/release/standalone/LICENSE>
>
> To be honest, I think I like the clear and explicit section markers used
> there even better than what we currently have for Apache Rave...
>
>
>
>> Concerning the LICENSE file, although more needed licenses are now
>> covered, I'm
>> still missing many from *for example* the jackrabbit-standalone-2.2.7.**jar.
>> And
>> those I already pointed out before the last time too.
>> Please do properly check the jackrabbit-standalone-2.2.7.**jar LICENSE
>> file,
>> you'll see it contains extra licenses for:
>> - XPath Parser
>> - PDFBox libraries (pdfbox, jempbox, fontbox)
>> - Adobe Font Metrics (AFM) for PDF Core 14 Fonts
>> - CMaps for PDF Fonts
>> - Glyphlist
>> - ... (and several more)
>> Still none of these are included in the root /LICENSE file.
>>
>> What might still be misunderstood from my earlier reviews is that I
>> haven't
>> given a full, complete and exact set of issues to be fixed.
>> And neither was or is that my intend. IMO these are tasks and
>> responsibilities
>> of the committers and future PMC members.
>> My responsibility as a Mentor is to help you learn to help yourself :)
>>
>> So, the issues I've reported before were just *samples* of a far broader
>> set of
>> same/similar issues. Surely just fixing the sample issues I reported
>> isn't going
>> to be good enough...
>>
>> Therefore I also tried to explain the concepts and rules for fixing these
>> issue.
>> To be applied to the whole of the release, not just the example ones.
>>
>> As a new example I now picked woden-impl-dom-1.0M8.jar, which also turns
>> up to
>> have additional NOTICE (and LICENSE) requirements to attribute.
>>
>> And I very likely can pick several others more.
>> And all these really should be properly checked and dealt with *before*
>> another
>> VOTE is thrown up.
>>
>> For some of these, this might require further discussion or questions on
>> legal-discuss@ first, like for the NOTICE within wstx-asl-3.2.4.jar,
>> which is
>> unclear for me as well how to deal with:
>>
>> "This product currently only contains code developed by authors
>> of specific components, as identified by the source code files."
>>
>> At any rate, as this looks like the 4th release candidate going to fail, I
>> really want to suggest the next L&N validation should be completed, by me
>> and
>> others, *before* initiating yet another VOTE for the next release
>> candidate.
>> I really hadn't anticipated a new RC4 so soon while there clearly is so
>> much
>> more to validate and fix.
>>
>> On another note:
>> While all the L&N issues might seem like extremely annoying and complex,
>> and
>> they *are*, Airavata IMO is starting off on an extremely high level for a
>> first
>> Incubator release.
>>
>> I don't think there are many other Apache project with this amount of
>> embedded
>> 3rd party dependencies...
>> For a first incubator release, that is kind of worrisome, at least it can
>> be.
>>
>> I'm not sure if this makes sense from Airavata development and usage POV,
>> but
>> might it be possible to break the release down a bit?
>> Maybe try to build and release smaller and more independent 'components'
>> at first.
>> Or make 100% sure every included dependency is actually and really
>> needed, or
>> otherwise might have more compatible (and/or recent) alternatives with
>> easier/lighter L&N requirements.
>> The latter actually could be the easiest way to solve some of these L&N
>> questions....
>>
>> Regards,
>>
>> Ate
>>
>>
>>> Thanks,
>>> Suresh
>>>
>>> On Feb 10, 2012, at 9:45 AM, Suresh Marru wrote:
>>>
>>>  Discussion thread for vote on airavata 0.2-incubating release candidate
>>>> 4.
>>>>
>>>> If you have any questions or feedback or to post results of validating
>>>> the
>>>> release, please reply to this thread. Once you verify the release,
>>>> please post
>>>> your vote to the VOTE thread.
>>>>
>>>> For reference, the Apache release guide - http://www.apache.org/dev/**
>>>> release.html <http://www.apache.org/dev/release.html>
>>>> Incubator specific release guidelines -
>>>> http://incubator.apache.org/**guides/releasemanagement.html<http://incubator.apache.org/guides/releasemanagement.html>
>>>>
>>>> Some tips to validate the release before you vote:
>>>>
>>>> * Download the binary version and run the 5 minute or 10 minute
>>>> tutorial as
>>>> described in README and website.
>>>> * Download the source files from compressed files and release tag and
>>>> build
>>>> (which includes tests).
>>>> * Verify the distributon for the required LICENSE, NOTICE and
>>>> DISCLAIMER files
>>>> * Verify if all the staged files are signed and the signature is
>>>> verifiable.
>>>> * Verify if the signing key in the project's KEYS file is hosted on a
>>>> public
>>>> server
>>>>
>>>> Thanks for your time in validating the release and voting,
>>>> Suresh
>>>>
>>>
>>>
>>
>


-- 
System Analyst Programmer
PTI Lab
Indiana University

Reply via email to