couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Newson <rnew...@apache.org>
Subject Re: [VOTE] Apache CouchDB 1.1.1 Release, Round 2
Date Fri, 21 Oct 2011 17:23:49 GMT
All,

I'm aborting round 2 because of the lack of basename() on Windows.

Round 3 to follow.

nslater: Can we decide now if we're sticking with (approximately) the
release procedure we've been following so far or whether we have to
nail down all the git things and document before round 3 can begin?

B.


On 21 October 2011 18:18, Randall Leeds <randall.leeds@gmail.com> wrote:
> On Fri, Oct 21, 2011 at 10:05, Robert Newson <rnewson@apache.org> wrote:
>
>> That ignores the number of releases performed prior to the creation of
>> that page. The release tarball contains the right stuff. Since the
>> process is not fully automated and has never been fully documented, I
>> don't think your -1 is fair.
>>
>
> Agreed. But no matter.
>
>
>>
>> However, it seems the recent addition of help to couchjs is broken on
>> Windows, which is release blocking, so, once it's confirmed, round 2
>> ends in failure too.
>>
>
> Confirmed. Windows doesn't have a basename() function.
> I apologize for jumping to the conclusion that it would. My man page for
> basename says that it conforms to POSIX.1-2001 and I incorrectly believed
> this would be portable to Windows.
>
> It appears that _splitpath_s is probably the function to use on Windows:
> http://msdn.microsoft.com/en-us/library/8e46eyt7.aspx
>
> Can anyone confirm that the current code works for BSD? Benoitc reported no
> problems with FreeBSD and successful compilation on MacOS Lion.
>
> -Randall
>
>
>>
>> B.
>>
>>
>> On 21 October 2011 17:56, Noah Slater <nslater@tumbolia.org> wrote:
>> > Just to clarify, I reached this conclusion after seeing:
>> >
>> >
>> http://wiki.apache.org/couchdb/Release_procedure?action=diff&rev1=66&rev2=67
>> >
>> > It occurred to me that we're attempting to release without documenting
>> what
>> > we're doing first. The documentation above is incomplete. Our official
>> > release procedure is still based in Subversion commands. I think we need
>> to
>> > pin this down officially before proceeding.
>> >
>> > On Fri, Oct 21, 2011 at 5:53 PM, Noah Slater <nslater@tumbolia.org>
>> wrote:
>> >
>> >> Actually, I think I'm going to give this a -1 without testing it.
>> >>
>> >> We still haven't ratified how releases are meant to work with Git, so I
>> >> don't see that we can make a release at the present time. We need to
>> agree
>> >> on how we're going to do this, and document it in both the release
>> procedure
>> >> and test procedure before we can proceed.
>> >>
>> >> Unless someone else has a very good reason why this doesn't matter?
>> >>
>> >>
>> >> On Fri, Oct 21, 2011 at 5:08 AM, Paul Davis <
>> paul.joseph.davis@gmail.com>wrote:
>> >>
>> >>> On Thu, Oct 20, 2011 at 7:16 PM, Noah Slater <nslater@tumbolia.org>
>> >>> wrote:
>> >>> > Can someone provide assistance on the new Test procedure please:
>> >>> >
>> >>> >
>> >>>
>> http://mail-archives.apache.org/mod_mbox/couchdb-dev/201110.mbox/%3CCA+Y+447FXqVGx8ow=EwqM86Cn9ePB1cNBMVHK9Ku4OGuJByzxw@mail.gmail.com%3E
>> >>> >
>> >>> > I am not sure how best to update the workflow for Git.
>> >>> >
>> >>>
>> >>> git clone http://git-wip-us.apache.org/repos/asf/couchdb.git &&
git
>> >>> checkout X.Y.Z
>> >>>
>> >>> The more I think about it, the more I think the requirement to not
>> >>> require a local checkout is silly. You're still requiring a copy of
>> >>> the VCS locally. Just because Git can make it a super awesome local
>> >>> copy of the entire repo seems like something we shouldn't penalize it
>> >>> for.
>> >>>
>> >>> Granted, Noah usually has a reasoning, so maybe I'm missing something
>> >>> else?
>> >>>
>> >>> > This is important. *waves hands*
>> >>> >
>> >>> > On Thu, Oct 20, 2011 at 6:44 PM, Robert Newson <rnewson@apache.org>
>> >>> wrote:
>> >>> >
>> >>> >> This is the second release vote for Apache CouchDB 1.1.1
>> >>> >>
>> >>> >> Changes since round 1;
>> >>> >>
>> >>> >> * Fix object sealing with SpiderMonkey 1.7.0
>> >>> >> * Update CHANGES/NEWS to reflect COUCHDB-1129
>> >>> >> * Fix JavaScript CLI test runner
>> >>> >>
>> >>> >> We encourage the whole community to download and test these
release
>> >>> >> artifacts so that any critical issues can be resolved before
the
>> >>> release
>> >>> >> is made. Everyone is free to vote on this release. Please report
>> your
>> >>> >> results and vote to this thread.
>> >>> >>
>> >>> >> We are voting on the following release artifacts:
>> >>> >>
>> >>> >>  http://people.apache.org/~rnewson/dist/1.1.1/
>> >>> >>
>> >>> >> Instructions for validating the release tarball can be found
here:
>> >>> >>
>> >>> >>  http://people.apache.org/~rnewson/dist/
>> >>> >>
>> >>> >> Instructions for testing the build artefacts can be found here:
>> >>> >>
>> >>> >>  http://wiki.apache.org/couchdb/Test_procedure
>> >>> >>
>> >>> >> These artifacts have been built from the 1.1.1 tag in Git:
>> >>> >>
>> >>> >> apache-couchdb-1.1.1.tar.gz
>> >>> >> apache-couchdb-1.1.1.tar.gz.md5
>> >>> >> apache-couchdb-1.1.1.tar.gz.asc
>> >>> >> apache-couchdb-1.1.1.tar.gz.sha
>> >>> >>
>> >>> >> Test ALL the things.
>> >>> >>
>> >>> >> B.
>> >>> >>
>> >>> >
>> >>>
>> >>
>> >>
>> >
>>
>

Mime
View raw message