Thanks !

Regards
Felix

Am 18.06.2012 um 17:08 schrieb David Bosschaert:

> I agree that having the javadoc in maven central isn't really needed,
> also because the sources are also provided and IDEs can typically
> extract javadoc from there as well.
> In any case, having javadoc artifacts is a requirement of the maven
> upload process, so I provided ones that work with all IDEs
> 
> I've released org.osgi/org.osgi.core/5.0.0 and
> org.osgi/org.osgi.enterprise/5.0.0 into Maven Central this morning.
> You can find them here [1] and here [2].
> 
> Best regards,
> 
> David
> 
> [1] 
> http://search.maven.org/#artifactdetails%7Corg.osgi%7Corg.osgi.core%7C5.0.0%7Cjar
> [2] 
> http://search.maven.org/#artifactdetails%7Corg.osgi%7Corg.osgi.enterprise%7C5.0.0%7Cjar
> 
> On 18 June 2012 09:35, Guillaume Sauthier (OW2)
> <[email protected]> wrote:
>> For the javadoc/sources, IntelliJ, when the project is a maven one, will try
>> to download the -sources.jar / -javadoc.jar artifacts (I suspect M2Eclipse
>> or the maven netbeans support will do the same for their maven-supported
>> projects).
>> It will not care about the OSGI-INF, or any other sources included in the
>> binary jar (AFAIK).
>> 
>> I suspect that this sources/javadoc inclusion is only useful for non
>> maven-based builds, right ?
>> So why should we care about that issue for theses maven artifacts ?
>> 
>> --G
>> 
>> 2012/6/14 David Bosschaert <[email protected]>
>>> 
>>> On 14 June 2012 19:02, Ancoron Luciferis
>>> <[email protected]> wrote:
>>>> On 06/14/2012 05:51 PM, David Bosschaert wrote:
>>>>> 
>>>>> You're right - maven insists on javadoc. I think this is specific to
>>>>> the
>>>>> manual upload mechanism [1] (which we have to use here) as there are
>>>>> lots of other released maven artifacts that don't have javadoc.
>>>>> 
>>>>> Not sure what to do here. I think that more things will work if you put
>>>>> the javadoc at the root, even though it might cause broken links, so
>>>>> I'm
>>>>> inclined to go that way. Most IDEs can extract the javadoc out the
>>>>> source code anyway so we don't really need it - its just to keep the
>>>>> maven upload process happy...
>>>>> 
>>>>> Cheers,
>>>>> 
>>>>> David
>>>>> 
>>>>> [1]
>>>>> 
>>>>> 
>>>>> https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository
>>>> 
>>>> 
>>>> It's not a direct requirement of Maven but rather a policy of the
>>>> central
>>>> repository.
>>>> 
>>>> Anyway, I just tested with NetBeans 7.x and to my surprise everything
>>>> works
>>>> just fine, the binaries, the JavaDoc and the sources. So other current
>>>> IDE's
>>>> should be fine with it, too.
>>> 
>>> Hi Ancoron,
>>> 
>>> See my other post, IntelliJ isn't fine with it...
>>> 
>>> David
>>> _______________________________________________
>>> OSGi Developer Mail List
>>> [email protected]
>>> https://mail.osgi.org/mailman/listinfo/osgi-dev
>> 
>> 
>> 
>> _______________________________________________
>> OSGi Developer Mail List
>> [email protected]
>> https://mail.osgi.org/mailman/listinfo/osgi-dev
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev


_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to