I've been working on updating the iOS files with the Apache header. I have gotten through most of the files in the classes directory (except for the ones in the cleaver and deprecated groups) but havn't committed them yet.
I had a few questions about the NOTICE file. The doc indicates that I should include any removed copyrights from files that are now checked in with the Apache notice. Here is a example of what I put into NOTICE for one of the files that did not have the "standard", previous license blurb. Copyright notices moved from source files submitted to the ASF: PhoneGapLib/classes/Notification.* // Created by Michael Nachbaur on 16/04/09. // Copyright 2009 Decaf Ninja Software. All rights reserved. Basically, I took the existing header/license from the Notification.* files and put it into the NOTICE file. Is this correct? I have a bit more concerns with Reachability.* as they have long Apple copyrights - https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=blob;f=PhoneGapLib/Classes/Reachability.h;h=97633087de788b9bd0cfcddd3fa638cc19a821d1;hb=HEAD And for JSON/JSONKit.* I just replaced the existing license since it was already the Apache text and did not make an entry in the NOTICE file: https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=blob_plain;f=PhoneGapLib/Classes/JSON/JSONKit.h;hb=HEAD I just wanted to verify that this was the correct approach before committing NOTICE for cordova-ios. thanks, -becky