Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 May 2019 09:32:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        java@FreeBSD.org
Subject:   [Bug 237913] devel/apache-ant - upgrade, build from source
Message-ID:  <bug-237913-8522-xo1qe2OWxL@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-237913-8522@https.bugs.freebsd.org/bugzilla/>
References:  <bug-237913-8522@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237913

Michael Osipov <michael.osipov@siemens.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michael.osipov@siemens.com

--- Comment #1 from Michael Osipov <michael.osipov@siemens.com> ---
Hey there, I'd like to make a few comments (specific and in general):

Being an ASF member and happy FreeBSD user, but not an Ant committer have have
these cases once in a while. I just can tell how we handle thia at least with
Maven, but am sure that other projects do similarly:

ASF only releases source code, in some cases like Java, we do provide binary
releases. Both are trustworthly because all of them signed (GPG) when you
download from dist.apache.org. In general we reject custom-built binary
distributions becaue they aren't verified by us and contain sometimes
tremendous modifications, .e.g., Debian and friends are worstcase here, I just
loath their approach. We refuse to evaluate bugs with those customs distros. Of
course, it requires some adaptations for a specific platform, but it has to be
reasonable and generally not break the flow of the application.

As for Javadoc issues: you have have the ports system download mutltiple files,
so you could download them from Maven Central and add them for the build OR
simply disable the build of Javadoc because I do not see any benefit generating
it here if you use Ant from command line only. They are needed by people wrigin
custom targets/commands for Ant and they will use an IDE where source JARs are
pulled from Central too.

-- 
You are receiving this mail because:
You are the assignee for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-237913-8522-xo1qe2OWxL>