activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Endre Stølsvik (JIRA) <>
Subject [jira] Commented: (AMQ-1040) Full src-jar distributed with binary
Date Mon, 31 Aug 2009 00:03:17 GMT


Endre Stølsvik commented on AMQ-1040:

@David: I somehow feel that you repeatedly say that I've said that "entire-project source
archives" are what I want inside the binary release package??

I don't want the full source archive inside the binary package!! I want a jar i the binary
release package tarball, whose sole content is the corresponding java files to the class files
inside the class-files-jar which is distributed in said binary release. (Furthermore, I'm
talking about the releases.)

I want, as you yourself state, the specific files that is useful in IDEs for hooking up to
the class-files jar. A complete source archive is actually not useful in the IDEs. Src-dirs
have the same usefulness: Instead of the java-files inside an actual jar, the directories
with java-files are included, and these can also be hooked into the IDEs I know of.

Some examples: From apache, hadoop and cocoon has src-dirs inside the binary distribution
tarball. From Sun, Java itself has src.jar (sadly this source-jar misses Sun's "private" classes,
but it is better than nothing).

> Full src-jar distributed with binary
> ------------------------------------
>                 Key: AMQ-1040
>                 URL:
>             Project: ActiveMQ
>          Issue Type: Improvement
>    Affects Versions: 4.1.0
>         Environment: n/a
>            Reporter: Endre Stølsvik
>            Assignee: Rob Davies
>             Fix For: 5.4.0
>         Attachments: pom.xml.diff.txt
> For absolutely all developers (extrapolating from one person, myself), a src-jar that
comes with the "bin" distribution makes the world a better place to live.
> With a src jar, you only add the full jar, "attach" the src-jar, and you're _rellay_
good to go both developing but not least stack-tracing and debugging. The src-jar should include
sources for most of the stuff that actually reside in the full jar, if not all.
> Eclipse: if you include the "full jar", it's slightly problematic to include a whole
bunch of dirs from the src-distro. You'll end up having to include all those lib jars, and
on each of them put the corresponding src dir.
> The whole thing won't bloat the distro very much - but will relieve very many developers
from having to download the extra distro, and from the annoyance of not being able to just
configure one simple jar with src-attachment.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message