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. :-)
> >
>

Reply via email to