Dear Bertrand, thanks for your patience. On úterý 5. září 2017 14:41:30 CEST Bertrand Delacretaz wrote: > On Tue, Sep 5, 2017 at 11:24 AM, Geertjan Wielenga > > <[email protected]> wrote: > > ...We're following the advice of caution -- and waiting to hear > > whether/when the push of the 'netbeans' repo can be done.... > > I have created > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira > _browse_NETBEANS-2D54&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PQcxBKCX5YTpkKY057SbK10 > &r=tnLz5-vaI8x9g_xBBlFGf_ldS0-TN1M3i9fMP1FPWgk&m=xdwuNnSHUZ9xpxCzEXlkfLExoZ2 > fXyUbvBlMXTrDZs4&s=AoOFSXlwNPiAqufXZAzBpaqTOeLqSSfPYnBPsYAjaZ4&e= to track > the issue of which files are donated or not, suggesting the two options > that look valid to me at this point. > > Unless option b) is possible (getting an updated grant) I think the > review and filtering of files can be done in the Apache netbeans > repository, as long as it's done before the first release and in a > traceable and deterministic way.
Yes, it would be way easier if the donation documents used firm language without any conditionals. However, I am afraid that isn't possible (unless Apache loudly refuses the donation and accuses Oracle of not acting fair). Moreover I have just heard an explanation why the Oracle position is correct: When you get some amount of money, do you count them or do you trust the other person to give you the right amount? I try to count them. When I am giving money I encourage others to count them as well. It isn't a matter of trust, it is a matter of verification. Everyone can make mistakes, but when we work together to avoid them, we can solve them openly before we start to be suspicious of each other. I believe we can interpret the sentence in the donation document by Oracle as an encouragement to Apache foundation to "count". Just like I am asking others to count my money, we (Oracle) are asking us (Apache community) to verify we are OK with the donated source files. > Given the number of files a scripted process is probably the only way, > but it looks like many files have an Oracle copyright header, which > might help get a large percentage out of the way. I know it is not a simple task, but I think it is doable. Automatic conversion of well known Oracle license headers to Apache (as suggested by Jan Lahoda) and excluding well known exception (manifest.mf files and *.form files) is, in my opinion, a great way to start and reduce the amount of work. Bertrand, our mentor, please help us do the "counting" or loudly refuse the donation, if "counting" isn't acceptable way to verify donation to the Apache Foundation. Thanks in advance for you doings. Jaroslav Tulach NetBeans Found and Initial Architect
