On Mon, Oct 2, 2017 at 10:17 AM, Vincent Massol <[email protected]> wrote:
> Hi Thomas,
>
>> On 2 Oct 2017, at 10:14, Thomas Mortagne <[email protected]> wrote:
>>
>> Hi devs,
>>
>> To remove a big step from the release I would like to modify a bit our
>> setup and deploy released xwiki-commons and xwiki-rendering artifacts
>> on Maven Central instead of nexus.xwiki.org/maven.xwiki.org.
>>
>> PRO:
>> * speed up releases
>> * less stuff to store on our side
>> * only one artifact for a specific version (right now they are built
>> twice which produce two different JARs in pratice)
>>
>> CONS:
>> * depends more on Maven Central
>>
>> In practice we already depend on Maven Central for many things so if
>> Maven Central ever end up dead the fact that we don't have the
>> artifact on our side is going to be the least of our issues :)
>>
>> So WDYT ?
>>
>> +1 on my side
>
> +1 to automate the release on Maven Central for commons/rendering.
>
> -0 (close to -1) to not releasing/copying commons/rendering artifacts on 
> maven.xwiki.org. I think it’s important that we can have the full list of 
> XWiki artifacts in a single place and I’d like that to be our place. If we 
> were publishing all our artifacts on Maven Central, I wouldn’t have this 
> problem but it’s not the case.

You do have all our artifacts in one place (at least from browser
point of view) trough nexus.xwiki.org.

>
> Thanks
> -Vincent
>
>>
>> --
>> Thomas Mortagne
>



-- 
Thomas Mortagne

Reply via email to