[
https://issues.apache.org/activemq/browse/AMQ-1040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=53898#action_53898
]
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: https://issues.apache.org/activemq/browse/AMQ-1040
> 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.