On Fri, Oct 21, 2011 at 10:05, Robert Newson <rnew...@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 <nsla...@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 <nsla...@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.da...@gmail.com>wrote:
> >>
> >>> On Thu, Oct 20, 2011 at 7:16 PM, Noah Slater <nsla...@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=ewqm86cn9epb1cnbmvhk9ku4ogujby...@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 <rnew...@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.
> >>> >>
> >>> >
> >>>
> >>
> >>
> >
>

Reply via email to