PS: yes, a Confluence page to track these things would be really excellent.
On Mon, 6 Nov 2017 at 01:08, Geertjan Wielenga < [email protected]> wrote: > Makes sense. > > In all cases the reason for files being removed is simple: the files in > question did not belong to Oracle and therefore could not be donated by > Oracle to Apache. > > For example, Oracle does not own the Safari trademark and therefore cannot > donate the Safari trademarked logos and icons to Apache. > > The question in Apache is whether those files, e.g., the Safari logo, are > licensed in such a way that they can be stored in Apache Git and > distributed as part of an Apache project. > > Indeed none of these questions apply to the files targeted for the alpha > release, i.e., the NetBeans Platform. Plus note again that incubator > releases do not need to be perfect, so long as their limitations are > clearly documented. > > Gj > > On Mon, 6 Nov 2017 at 00:59, Lars Bruun-Hansen <[email protected]> > wrote: > >> I have been going through this list. >> >> There are various categories of what has been done to the donation branch: >> >> - Binary artifacts removed because they are the product of some other part >> of the source tree >> - DTDs and XSDs removed (quite a lot more than has been uncovered so far) >> - Icons replaced with standard (dummy) NetBeans icon, for example all >> icons >> for Chrome, Safari, IE, etc have been replaced by a dummy >> - ...etc >> >> There are also many changes that are quite ok and which won't hurt. But >> certainly not true for all of them. >> >> For all changes it is true that the commit message is extremely short, >> never more than one line, and never once explains *why* the change was >> required. An example: Why was it necessary to strip color profiles from >> icons? Anyway, we will have to guess. >> >> It is too much for one person to review. I suggest to split the list of >> changes similar to what we did for the module review. For each change it >> should be evaluated what to do about it. If an action needs to be taken >> (e.g. to reverse) then log an issue for it in JIRA under a special tag, >> e.g. "donation fixes". >> >> What do you say to this approach? If so I'll create a Confluence page to >> track review progress. Compared to module review it is a lot smaller in >> magnitude but still requires a structured approach. >> >> In my mind the Alpha-Preview release task can still continue and doesn't >> have to wait for this. As long as that release is labeled "alpha" and has >> lots of big fat disclaimers on it. >> >> >> On Sun, Nov 5, 2017 at 10:36 PM, Geertjan Wielenga < >> [email protected]> wrote: >> >> > Thanks for this investigation. >> > >> > Gj >> > >> > On Sun, 5 Nov 2017 at 22:32, Lars Bruun-Hansen <[email protected]> >> > wrote: >> > >> > > I think we need this. >> > > >> > > The following URL is - to the best of my Hg knowledge* - a list of all >> > > changes done specifically to the donation.zip. (1st donation) .. >> before >> > it >> > > was handed over to Apache NetBeans. >> > > >> > > >> > > >> > > http://hg.netbeans.org/releases/log?revcount=1500& >> > rev=%28branch%28%27donation_review%27%29+and+ancestors% >> > 28tag%28%271st_donation%27%29%29%29+-+merge%28%29 >> > > >> > > >> > > In plain text, this is the following search: >> > > >> > > "(branch('donation_review') and ancestors(tag('1st_donation'))) - >> > merge()" >> > > >> > > >> > > Enjoy >> > > >> > > >> > > *) Hope someone with better Hg skills can verify. :-) >> > > >> > >> >
