+1 FWIW. I agree that having the source within the bundles might be a nice-to-have. AFAICT we already deploy the sources to maven and as such can download them as dependencies.
I would be ok if we would have a build profile which would create a developer's artifact which embeds the sources with the binary code. But the default IMHO should remain to be binary only. Regards Felix Am 18.06.2014 um 16:08 schrieb Karl Pauls <karlpa...@gmail.com>: > Oh, I was assuming you where talking about generating maven source jars on > release. So that will not work (I'd still be happy if somebody gets that > one done in the parent pom). > > FWIW, I'm not a super big fan of shipping the source in the binaries as > that makes them extra bloated - we should deploy/release the source.jars > via maven and bnd should learn how to download them from the maven repo or > at least provide a way to attach them manually without forcing the source > to be contained in the jar (if it can't do that already). > > regards, > > Karl > > > On Wed, Jun 18, 2014 at 3:39 PM, Ferry Huberts <maili...@hupie.com> wrote: > >> >> >> On 18/06/14 15:27, Karl Pauls wrote: >> >>> Attaching the source jars makes a lot of sense - somebody wants to take a >>> go at our parent pom? >>> >>> >> IIRC you can't do it in the parent pom. >> You need to add >> <_source>true</_source> >> to the bundle plugin configurations >> >> >> regards, >>> >>> Karl >>> >>> >>> On Wed, Jun 18, 2014 at 3:18 PM, Paul Bakker <paul.bak...@luminis.eu> >>> wrote: >>> >>> +1 >>>> >>>> I believe Maven source jars are already generated, but it would be great >>>> to >>>> also generate the sources in the binaries like Bndtools expects. >>>> >>>> Cheers, >>>> >>>> Paul >>>> >>>> >>>> On Wed, Jun 18, 2014 at 9:11 AM, Ferry Huberts <maili...@hupie.com> >>>> wrote: >>>> >>>> >>>>> >>>>> On 18/06/14 14:48, Raymond Auge wrote: >>>>> >>>>> +1 >>>>>> >>>>>> I find if incredibly tiring to have to fetch the source bundles for >>>>>> libs >>>>>> all the time. >>>>>> >>>>>> Meanwhile, some libs like bnd for instance, contain the sources and >>>>>> that >>>>>> makes them a joy to work with. >>>>>> >>>>>> >>>>> >>>>> the reason I sent this mail is that I have an insane jetty crash that I >>>>> wanted to track down. Because no sources were included and I use many >>>>> >>>> felix >>>> >>>>> bundles with widely differing versions it became a nightmare and I just >>>>> gave up. >>>>> >>>>> >>>>> >>>>> However, I could see a counter argument for the size of the archive >>>>>> >>>>> being >>>> >>>>> adversely affected by the inclusion of sources, particularly for those >>>>>> small profile installations (particularly embedded). >>>>>> >>>>>> >>>>>> I'm sure an acceptable solution can be found. >>>>> >>>>> >>>>> >>>>> On Wed, Jun 18, 2014 at 3:14 AM, Ferry Huberts <maili...@hupie.com> >>>>>> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>>> >>>>>>> I'd like to request that the sources be added to released bundles. >>>>>>> This makes debugging so much easier, especially when using bndtools. >>>>>>> >>>>>>> The bnd instruction to accomplish this (also applicable to the bundle >>>>>>> plugin) is: >>>>>>> -sources: true >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Ferry Huberts >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>> Ferry Huberts >>>>> >>>>> >>>> >>> >>> >>> >> -- >> Ferry Huberts >> > > > > -- > Karl Pauls > karlpa...@gmail.com > http://twitter.com/karlpauls > http://www.linkedin.com/in/karlpauls > https://profiles.google.com/karlpauls