On Mon, Mar 23, 2015 at 11:29 PM, Radu Cotescu <[email protected]> wrote:
> Hi,
>
> I've started a release thread for org.apache.sling.performance.base at
> http://sling.markmail.org/thread/m7xyhb6saxfyqs6w.
>
> I've also dropped org.apache.sling.scripting.sightly.testing from staging
> repository 1216 and restaged this artifact at 1219.
>
> You can use this UNIX script to download the release and verify the
> signatures for org.apache.sling.scripting.sightly.testing:
> http://svn.apache.org/repos/asf/sling/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1219 /tmp/sling-staging

So on which repository/artifacts are we voting now? Both 1216 and 1219
seem to be active.

Robert

>
> Thanks,
> Radu
>
>
> On Mon, Mar 23, 2015 at 7:25 PM, Radu Cotescu <[email protected]> wrote:
>
>> Hi Robert,
>>
>> It would be better to release that snapshot dependency in order to
>> provide a way to easily test Sightly artifacts.
>>
>> I'll take care of that this evening.
>>
>> Cheers,
>> Radu
>>
>>
>> On Monday, March 23, 2015, Robert Munteanu <[email protected]> wrote:
>>
>>> On Mon, 2015-03-23 at 10:50 -0400, Daniel Klco wrote:
>>> > org.apache.sling.sightly.testing relies on a SNAPSHOT dependency:
>>> >
>>> >         <dependency>
>>> >             <groupId>org.apache.sling</groupId>
>>> >             <artifactId>org.apache.sling.performance.base</artifactId>
>>> >             <version>0.0.1-SNAPSHOT</version>
>>> >             <scope>test</scope>
>>> >         </dependency>
>>> >
>>> > As this is a testing project, I'm not sure if this is a big deal or
>>> > acceptable.  Ideally, if we could make a release of this performance
>>> > tools
>>> > it would be good to apply performance tests across all of the
>>> > scripting
>>> > languages available in Sling.
>>>
>>> Good catch! I assumed the maven release plugin would be banning
>>> SNAPSHOTs, but apparently this is not the case ...
>>>
>>> We can't deploy SNAPSHOT depedencies on Maven Central and we should not
>>> as a general rule depend on SNAPSHOTs from releases, as the SNAPSHOTs
>>> will at some point go away and make the released artifact invalid.
>>>
>>> So we either release the org.apache.sling.performance.base artifact and
>>> depend on it or drop the org.apache.sling.sightly.testing artifact from
>>> the release.
>>>
>>> Radu?
>>>
>>> Robert
>>>
>>>
>>>
>>
>> --
>> Sent with clumsy fingers from a touchscreen
>>



-- 
Sent from my (old) computer

Reply via email to