Rather useless Java menu entries

Bug #222180 reported by Milan Bouchet-Valat
52
This bug affects 5 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Invalid
Undecided
Unassigned
openjdk-6 (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

When you install openjdk-6-jre, you get two menu entries: one in System->Preferences called "OpenJDK Java Policy Tool", and one in Applications->Internet called "OpenJDK Java Web Start".

Java is a very common need, and thus I don't think they're really needed by default: these configuration options are really obscure and we already have hidden simpler tools from GNOME. At least, the one in Applications should be (re)moved because it is in no way an application, but merely a limited control panel.

The implied files are:
/usr/share/applications/openjdk-6-java.desktop
/usr/share/applications/openjdk-6-policytool.desktop

And would only need a one-line modification. This would help cleaning the menus, and System->Preferences really doesn't need more bloating. ;-)

Related branches

Revision history for this message
Matthias Klose (doko) wrote :

> /usr/share/applications/openjdk-6-java.desktop

this one is hidden by default

Changed in openjdk-6:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Milan Bouchet-Valat (nalimilan) wrote :

Sorry, this was openjdk-6-policytool.desktop, not -java. Description updated accordingly.

description: updated
Revision history for this message
antistress (antistress) wrote :

I also think these icons should be hidden : they clutter the interface for nothing and don't help newbies.
Moreover, with Ubuntu Netbook Remix Launcher it's again more obvious.

Revision history for this message
Shane O'Connell (shaneoc) wrote :

Why hasn't anything been done about this for so long? It's pretty easy to fix, and it's clearly annoying a bunch of people as it has two duplicates... I was just about to file a third duplicate until I noticed this one.

At the very least, "Java Web Start" should be removed from the Applications menu because it is not an application. It shouldn't have a menu entry at all, as it's whole purpose is to run java programs stored in "jnlp" files. We wouldn't have a menu entry that just says "Python" and runs the python interpreter, would we?

Revision history for this message
Vish (vish) wrote :

Thank you for bringing this bug to our attention. Unfortunately a paper cut should be a small usability issue that affects many people and is quick and easy to fix. I'm afraid this bug can't be addressed as part of this project.

OpenJDK is not part of the default install, And also, an average user tends to use Sun-Java rather than OpenJdK. Hence not a papercut.

A paper cut is a minor usability annoyance that an average user would encounter on his/her first day of using a new installation of Ubuntu 9.10.

For further info about papercuts criteria , pls read > https://wiki.ubuntu.com/PaperCut

Don't worry though, This bug has been marked as "invalid" ONLY in the papercuts project.

Changed in hundredpapercuts:
status: New → Invalid
Revision history for this message
Paul Natsuo Kishimoto (khaeru) wrote :

>OpenJDK is not part of the default install

OpenJDK appears to have been installed by default when I installed Ubuntu Netbook Remix, as a dependency of default-jre.

Revision history for this message
Vish (vish) wrote :

@Paul,
The default-jre was added by you *in-addition* to the default install. it is not part of the default.
Also papercuts, are for Ubuntu Desktop Edition

Revision history for this message
Vish (vish) wrote :

Oh ... you meant, the UNR has default-jre installed by default... OK .
But still.. paper cuts are for Ubunutu/Kubuntu *Desktop* edition, which does not have any Java installed.

Revision history for this message
Jeff Fortin Tam (kiddo) wrote : Re: [Bug 222180] Re: Rather useless Java menu entries

FWIW, IIRC, Sun's java 6 was installed, not openjdk, when pulling
ubuntu-restricted-extras? But anyway, as this is not part of the default
desktop install, I understand the point is moot anyway. Oh well, maybe
it will be fixed later :)

Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :

This bug has been opened for 18 months without an answer. It's a rather trivial thing to fix, and if the developers think the way it is is ok, then they could state it, I suppose. Is there still an openjdk maintainer ?

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openjdk-6 - 6b16-1.6.1-1ubuntu3

---------------
openjdk-6 (6b16-1.6.1-1ubuntu3) karmic; urgency=low

  [Matthias Klose]
  * On armel and powerpc, build an additional VM using shark in the
    openjdk-6-jre-zero package (java -shark <args>). Requires llvm-2.6.
  * Hide the desktop menu entry for WebStart. LP: #222180.
  * Don't provide java-virtual-machine anymore.

  [Edward Nevill]
  * Avoid stack overflows in the arm interpreter.

 -- Matthias Klose <email address hidden> Thu, 08 Oct 2009 12:41:46 +0200

Changed in openjdk-6 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.