-
Notifications
You must be signed in to change notification settings - Fork 842
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NETBEANS-144] Changes to About Dialog and Lic Accept wnd #275
[NETBEANS-144] Changes to About Dialog and Lic Accept wnd #275
Conversation
- Changes the text below the image in the About Dialog (image itself is not changed, needs to be done!) - Changes the URL which is used when the image in the About Dialog is clicked upon. - Changes the text of the license accept window which is used when the user starts the IDE for the first time from a zip bundle.
Splash images for both Platform and IDE updated so that the text at the bottom reflect the new Apache licensing. Only the text is changed. No changes to the art-work itself. (i.e. logo, colors, etc)
Looks good. Can we merge this and open a new issue or do a new pull request for any connected items that need to be worked on? |
I feel this closes NETBEANS-144. I'll open ticket(s) for the outstanding issues but I don't think they are important for releasing under ASF. |
Does Apache require us to show the license acceptance window? I expect the answer is no. Then, the easiest thing is to remove the license acceptance window altogether. |
@jtulach. Agreed. But this PR is a stop-gap which allows us to release now. It doesn't exclude other measures in the near future, but it means we don't have to wait for an answer from whoever. Btw: If active license acceptance by the user is no longer required then we should also remove the equivalent feature from the IDE's installer, not just from ZIP bundle. (however, the IDE's Installer is not yet donated so we cannot make such a change yet, even if we wanted to) |
The previous splash was old, it still said 'Sun Public License'. It has now been replaced by a more generic one which incidentially is also used by the IDE.
The IDE's About image (the one shown in the About window) is updated so that the text 'www.netbeans.org' is changed to 'apache.netbeans.org'.
I've updated the PR so that the "outstanding issues" mentioned originally is now also fixed (despite me saying it was difficult to fix, graphically .. it wasn't !). |
Changes the URL which is used when the image in the About window is clicked.
Changes the text below the image in the About Dialog
Changes the URL which is used when the image in the About Dialog is clicked upon.
Changes the text of the license accept window which is used when the user starts the IDE for the first time from a zip bundle. To reviewers: I've made changes to the All-Caps text part at the beginning of the file: I've replaced "Oracle" with "Apache Software Foundation" and a few minor changes as well. The text was:
and is now:
I feel this sufficient to close NETBEANS-144.
Outstanding:
The splash on the Platform Updater (link) is just plain wrong as has been for the past 15 yrs. It refers to Sun Public License. It is a bit difficult to change as the background of the text isn't solid. I don't think it matters much currently as the Updater Splash is shown very, very briefly, which I guess is the reason why this hasn't been noticed. (the IDE Updater Splash is (link) doesn't have text, so doesn't have this problem).
The About Dialog images for the IDE (not for the Platform, as the Platform uses the Splash images also in the About Dialog) contains the text "www.netbeans.org", but it is difficult to change graphically as the background of the text isn't solid. In terms of releasing under the the ASF, I think this looks 'stupid', but is probably acceptable for now.