On Tue, Nov 17, 2009 at 9:18 AM, ant elder <[email protected]> wrote:
> On Mon, Nov 16, 2009 at 4:49 PM, Luciano Resende <[email protected]> wrote:
>> On Mon, Nov 16, 2009 at 8:26 AM, Johnny Simons <[email protected]> 
>> wrote:
>>> Are there going to be OSGi manifests added to these jars?
>>>
>>
>> Now comes the fun, enforcing modularity in the shaded jars :)
>>
>
>
> Actually I don't see any issue, the shaded jars would work just like
> the individual jars but instead of having all the OSGi headers
> scattered over many manifests they'll be in the single manifest.
> Looking around other OSGi projects doing this seems quite a common
> practice. It may also be useful to see these all in one place so we
> can for example easily see what are the complete set of api/spi
> exports we have in Tuscany.
>
>   ...ant
>

FYI, i've updated the shaded jars to have separate jars with just the
Tuscany classes in one jar and the Tuscany classes plus all the
dependencies in another jar named with the suffix -nodep. That matches
the way a number of other projects do things. I've also started adding
shaded jars for more extensions, ideally I'll get all of them done for
the M5 release (though i wont hold the release if they're not all done
in time). If anyone wants to help that would be good, it would be
great to get the OSGi manifest headers done for these too if anyone
wants to help with that,

   ...ant

Reply via email to