When I build and deploy RCs locally with Maven install, it is my job to
clean that up. When a new Log4j release comes out, I KISS it and nuke my
whole log4j folder in my local Maven repo. Then I know I am getting fresh
and true files.

Gary

On Mon, Oct 3, 2016 at 9:43 AM, Ralph Goers <ralph.go...@dslextreme.com>
wrote:

> Please see http://www.apache.org/dev/release-publishing.html.
>
> Ralph
>
>
>
> On Oct 3, 2016, at 9:20 AM, Mikael Ståldal <mikael.stal...@magine.com>
> wrote:
>
> Why do we need to vote on the exact artifact version to release? Isn't it
> enough that we vote on the RC and then trust the release manager to not
> mess it up when changing the version number and rebuilding?
>
> On Mon, Oct 3, 2016 at 6:04 PM, Remko Popma <remko.po...@gmail.com> wrote:
>
>> I used 2.7 and 2.7-rc1 in my previous message as an example. The point
>> stands regardless of the actual number. We need to vote on the version we
>> want to release.
>>
>> On Tue, Oct 4, 2016 at 1:01 AM, Remko Popma <remko.po...@gmail.com>
>> wrote:
>>
>>> How would you solve the checksum problem?
>>>
>>> On Tue, Oct 4, 2016 at 12:50 AM, Mikael Ståldal <
>>> mikael.stal...@magine.com> wrote:
>>>
>>>> I don't think we should change this now, for the 2.7 release. But
>>>> consider for the next release.
>>>>
>>>> On Mon, Oct 3, 2016 at 5:48 PM, Remko Popma <remko.po...@gmail.com>
>>>> wrote:
>>>>
>>>>> If we were to modify the version from 2.7-rc1 to 2.7 after the vote
>>>>> passed, the checksums would not match. We need to vote on the release
>>>>> version (2.7 in this case) until the vote passes.
>>>>>
>>>>> If the release fails after the 2.7 release candidate we are voting on
>>>>> was installed in a local repository you would have to manually remove the
>>>>> failed candidate from that local repository.
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Oct 3, 2016 at 11:52 PM, Matt Sicker <boa...@gmail.com> wrote:
>>>>>
>>>>>> My work projects use gradle, and I like to test release candidates
>>>>>> with work projects before voting. There's one use case that Mikael is
>>>>>> alluding to.
>>>>>>
>>>>>> On 3 October 2016 at 09:42, Ralph Goers <ralph.go...@dslextreme.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Why would you be using those while you are testing the release?
>>>>>>>
>>>>>>> To be clear, the release process requires that we build the
>>>>>>> artifacts to be released and as part of the release process they are
>>>>>>> deployed to the Apache Nexus staging repository (which is in the link in
>>>>>>> the email). If the release passes I click a button in Nexus and the
>>>>>>> artifacts are pushed to Maven central, so they have to have the real
>>>>>>> release version in them. The distribution artifacts (the source and
>>>>>>> binaries) are extracted from what is in the staging repository and 
>>>>>>> pushed
>>>>>>> to the ASF distribution directory. I cannot rebuild them again and 
>>>>>>> change
>>>>>>> the version as that would require a new vote.
>>>>>>>
>>>>>>> Ralph
>>>>>>>
>>>>>>> On Oct 3, 2016, at 7:23 AM, Mikael Ståldal <
>>>>>>> mikael.stal...@magine.com> wrote:
>>>>>>>
>>>>>>> But some build tools, such as Gradle, cache stuff in other places.
>>>>>>>
>>>>>>> On Mon, Oct 3, 2016 at 4:08 PM, Ralph Goers <
>>>>>>> ralph.go...@dslextreme.com> wrote:
>>>>>>>
>>>>>>>> They have the same version because if the vote passes these are the
>>>>>>>> artifacts that will be released to Maven central. What we are doing is 
>>>>>>>> the
>>>>>>>> correct process. When you test the release build locally you should 
>>>>>>>> delete
>>>>>>>> it from your local repo if the build fails.
>>>>>>>>
>>>>>>>> Ralph
>>>>>>>>
>>>>>>>> On Oct 3, 2016, at 5:45 AM, Mikael Ståldal <
>>>>>>>> mikael.stal...@magine.com> wrote:
>>>>>>>>
>>>>>>>> Currently, the Release Candidate artifacts have the same version as
>>>>>>>> the release will have ("2.7" currently). This can cause issues since 
>>>>>>>> Maven
>>>>>>>> (and other similar build tools) cache non-snapshot artifacts quite
>>>>>>>> aggressively, they are supposed to be immutable.
>>>>>>>>
>>>>>>>> Would it be possible to use another version, such as "2.7-rc1" or
>>>>>>>> "2.7-SNAPSHOT"?
>>>>>>>>
>>>>>>>> We don't have to change this now, but for the next release after 2.7
>>>>>>>>
>>>>>>>> --
>>>>>>>> [image: MagineTV]
>>>>>>>>
>>>>>>>> *Mikael Ståldal*
>>>>>>>> Senior software developer
>>>>>>>>
>>>>>>>> *Magine TV*
>>>>>>>> mikael.stal...@magine.com
>>>>>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>>>>>>>>
>>>>>>>> Privileged and/or Confidential Information may be contained in this
>>>>>>>> message. If you are not the addressee indicated in this message
>>>>>>>> (or responsible for delivery of the message to such a person), you
>>>>>>>> may not copy or deliver this message to anyone. In such case,
>>>>>>>> you should destroy this message and kindly notify the sender by
>>>>>>>> reply email.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> [image: MagineTV]
>>>>>>>
>>>>>>> *Mikael Ståldal*
>>>>>>> Senior software developer
>>>>>>>
>>>>>>> *Magine TV*
>>>>>>> mikael.stal...@magine.com
>>>>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>>>>>>>
>>>>>>> Privileged and/or Confidential Information may be contained in this
>>>>>>> message. If you are not the addressee indicated in this message
>>>>>>> (or responsible for delivery of the message to such a person), you
>>>>>>> may not copy or deliver this message to anyone. In such case,
>>>>>>> you should destroy this message and kindly notify the sender by
>>>>>>> reply email.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Matt Sicker <boa...@gmail.com>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> [image: MagineTV]
>>>>
>>>> *Mikael Ståldal*
>>>> Senior software developer
>>>>
>>>> *Magine TV*
>>>> mikael.stal...@magine.com
>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>>>>
>>>> Privileged and/or Confidential Information may be contained in this
>>>> message. If you are not the addressee indicated in this message
>>>> (or responsible for delivery of the message to such a person), you may
>>>> not copy or deliver this message to anyone. In such case,
>>>> you should destroy this message and kindly notify the sender by reply
>>>> email.
>>>>
>>>
>>>
>>
>
>
> --
> [image: MagineTV]
>
> *Mikael Ståldal*
> Senior software developer
>
> *Magine TV*
> mikael.stal...@magine.com
> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>
> Privileged and/or Confidential Information may be contained in this
> message. If you are not the addressee indicated in this message
> (or responsible for delivery of the message to such a person), you may not
> copy or deliver this message to anyone. In such case,
> you should destroy this message and kindly notify the sender by reply
> email.
>
>
>


-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to