activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AMQ-1040) Full src-jar distributed with binary
Date Sun, 30 Aug 2009 19:37:15 GMT

    [ https://issues.apache.org/activemq/browse/AMQ-1040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=53897#action_53897
] 

David Jencks commented on AMQ-1040:
-----------------------------------

IMO apache policy requires distributing a source archive containing all the source and the
means to build the project as the primary component of a release.  Since apache releases source
code, this shouldn't have any derived binary artifacts in it.  Given this required source
archive, I don't see the point in also putting the source into any binary packages, and I
would not support doing so.  I'll also note that in my experience per-module source jars are
useful in IDEs and entire-project source archives are not.

> 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.


Mime
View raw message