Debian Bug report logs - #903428
javadocs generated by javahelper include jquery

Package: javahelper; Maintainer for javahelper is Debian Java Maintainers <[email protected]>; Source for javahelper is src:javatools (PTS, buildd, popcon).

Reported by: Thomas Koch <[email protected]>

Date: Mon, 9 Jul 2018 19:51:02 UTC

Severity: important

Tags: newcomer

Full log


🔗 View this message in rfc822 format

X-Loop: [email protected]
Subject: Bug#903428: javadocs generated by javahelper include jquery
Reply-To: Markus Koschany <[email protected]>, [email protected]
Resent-From: Markus Koschany <[email protected]>
Resent-To: [email protected]
Resent-CC: Debian Java Maintainers <[email protected]>
X-Loop: [email protected]
Resent-Date: Mon, 09 Jul 2018 21:15:08 +0000
Resent-Message-ID: <[email protected]>
Resent-Sender: [email protected]
X-Debian-PR-Message: followup 903428
X-Debian-PR-Package: javahelper
X-Debian-PR-Keywords: newcomer
References: <153116570013.52934.7173586082571911770.reportbug@thk1.roam.corp.google.com> <153116570013.52934.7173586082571911770.reportbug@thk1.roam.corp.google.com> <[email protected]> <153116570013.52934.7173586082571911770.reportbug@thk1.roam.corp.google.com> <[email protected]> <153116570013.52934.7173586082571911770.reportbug@thk1.roam.corp.google.com>
X-Debian-PR-Source: javatools
Received: via spool by [email protected] id=B903428.153117087330325
          (code B ref 903428); Mon, 09 Jul 2018 21:15:08 +0000
Received: (at 903428) by bugs.debian.org; 9 Jul 2018 21:14:33 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.1-bugs.debian.org_2005_01_02
	(2015-04-28) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-20.7 required=4.0 tests=BAYES_00,FROMDEVELOPER,
	HAS_BUG_NUMBER,PGPSIGNATURE,RCVD_IN_DNSWL_NONE,TXREP autolearn=ham
	autolearn_force=no version=3.4.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 21; hammy, 150; neutral, 63; spammy,
	0. spammytokens: hammytokens:0.000-+--H*c:pgp-sha512, 0.000-+--H*F:U*apo,
	0.000-+--H*rp:U*apo, 0.000-+--H*c:pgp-signature, 0.000-+--H*c:protocol
Received: from koschany.net ([176.28.11.243])
	by buxtehude.debian.org with esmtp (Exim 4.89)
	(envelope-from <[email protected]>)
	id 1fcdUO-0007si-Sj
	for [email protected]; Mon, 09 Jul 2018 21:14:33 +0000
Received: from localhost (localhost [127.0.0.1])
	by koschany.net (Postfix) with ESMTP id 417B7225B6;
	Mon,  9 Jul 2018 23:14:30 +0200 (CEST)
Received: from koschany.net ([127.0.0.1])
	by localhost (koschany.net [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id YFbuyPwcaBO7; Mon,  9 Jul 2018 23:14:29 +0200 (CEST)
Received: from [192.168.0.101] (ip-178-203-234-103.hsi10.unitymediagroup.de [178.203.234.103])
	by koschany.net (Postfix) with ESMTPSA id B03EA225B3;
	Mon,  9 Jul 2018 23:14:29 +0200 (CEST)
To: Emmanuel Bourg <[email protected]>
Cc: [email protected], Christoph Berg <[email protected]>,
 Thomas Koch <[email protected]>
From: Markus Koschany <[email protected]>
Organization: debian.org
Message-ID: <[email protected]>
Date: Mon, 9 Jul 2018 23:14:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <[email protected]>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="SmgtuKVhqqJMQoztCmLeya23I840EX6NX"
[Message part 1 (text/plain, inline)]
Am 09.07.2018 um 23:01 schrieb Emmanuel Bourg:
> Le 09/07/2018 à 22:41, Christoph Berg a écrit :
> 
>> Or even better, have javadoc put in the symlink.
> 
> Not a good idea. The javadoc generated would no longer be usable outside
> Debian. Developers would no longer be able to generate the javadoc of
> their libraries a upload it to a web server.

I think this should work in the context of Debian. It's kind of funny
that we always argue about the usage of Debian packages (e.g. the Spring
framework clearly intended to be for web development, affected by
numerous security vulnerabilities but it is assumed nobody uses it in
production environments but only for building unrelated packages), still
we care about the use case of shipping javadoc outside of a Debian
environment.

In my opinion this issue should be fixed at the OpenJDK level. I am the
one who filed bug #883981 and I'm a bit disappointed that it was closed
automatically, not even reassigned to openjdk-10. IMO it would be
possible to create a javahelper/maven-debian-helper/etc option to choose
between embedding jquery into javadoc or symlinking to the system
libraries. I believe the use case of viewing javadoc outside of a Debian
system is negligible and we should just symlink jquery.

Markus

[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 14:28:53 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.