Guys, going to reply to both emails since for whatever reason I got
Mike's but not Alex's (yet). Sigh.

Replies below:

-----Original Message-----

From: Michael Joyce <[email protected]>
Reply-To: "[email protected]"
<[email protected]>
Date: Monday, July 29, 2013 1:34 PM
To: dev <[email protected]>
Subject: Re: [VOTE] Release Apache Open Climate Workbench 0.1-incubating
(RC5)

>Alex,
>
>Your -1 isn't binding since you're not on the Incubator PMC. Check the
>links that Chris sent previously for more clarification.
>
>PPMC members votes are advisory votes during the Incubating process. When
>the project graduates to a top-level project PMC votes are binding, but
>until then the meaningful votes are the IPMC member votes. (Someone
>correct
>me if I'm wrong here).

Small update: "meaningful votes" -- I would say PPMC VOTEs are meaningful,
but
they are not binding. Like for example, I take Kyo's and Alex's -1s very
seriously
but at the end of the day we'll never release 0.1-incubating if we
continue to 
roll RCs for 0.1-incubating. A lot of this can be easily obviated by
rolling a 
0.2-incubating RC. Nothing is stopping anyone on the PPMC from doing that,
*today*.

We can have releases going on in parallel. My advice to Alex, and/or Kyo,
or anyone
else with the desire and cycles today, talk to Cameron, learn the release
procedure,
document it on the wiki, and proceed to make a 0.2-incubating RC #1 that
addresses
CLIMATE-222. 

More below:

>
>
>
>-- Joyce
>
>
>On Mon, Jul 29, 2013 at 10:29 AM, Goodman, Alexander (398J-Affiliate) <
>[email protected]> wrote:
>
>> Hi all,
>>
>> I would also like to make my -1 binding.
>>
>> I know it has been tiresome to continue rolling out new release
>>candidates
>> to fix seemingly trivial bugs, and I know that continuing to argue over
>> this seems contrary to Chris and Paul's advice. However the fact remains
>> that the RC5 code will crash whenever the domain of the input RCM's
>>and/or
>> observations are contained within the western hemisphere.

We're not arguing, we're discussing. No biggie. You guys think we should
block
the release. Paul and I are suggesting release it, just tell people who try
0.1-incubating, "you may not want to use this over North America because.."

>>
>> Since I am not sure if everyone here understands the magnitude of the
>> issue, let me explain the bug itself. Originally, the most recent bug
>> preventing us from releasing OCW 0.1-incubating was that the data would
>>be
>> completely wrong after regridding if the longitudes and latitudes in the
>> original netcdf files were not consistent. That is for consistency
>>between
>> datasets, latitudes must be monotonically increasing from -90 to 90, and
>> longitudes must be monotonically increasing from -180 to 180, which was
>> addressed by CLIMATE-186. I had written a patch that was meant to fix
>>this
>> issue and it seemed to work correctly after Cam, Kyo, and I tested it
>>for
>> the CMIP5 GCM's and the CORDEX Africa RCM's. This was committed before
>>RC5
>> was rolled out. However I had forgotten that the algorithm I had used to
>> shift the longitude grid from 0, 360 to -180, 180 requires that the
>>ending
>> longitude in the shifted grid (180) must be contained in the input grid.
>> Thus, Kyo later discovered (a few hours after rolling out RC5) that the
>> RCMET code would crash if North American RCM's (NARCCAP) were used since
>> their longitude domains go from 200 to 320. Thus It is only an
>>edge/corner
>> case from a software engineering perspective in a sense, but it can be a
>> deal breaker for many potential users since many RCM's of North or South
>> America could not be processed or evaluated through OCW RC5 unless they
>> manually edit the netcdf files themselves to correct the longitudes.

Thanks for the explanation.

>>
>> I apologize if it seems like I am needlessly slowing down the process of
>> getting out an official release, but I hope that everyone here
>>understands
>> the issue completely up front before going through with this. Given the
>> above and the fact that it should be release ready after applying the
>> changes to the trunk post CLIMATE-221, I think this is the best course
>>of
>> action.

Nah, it's fine, but my point remains -- let's just roll an 0.2-incubating
quickly.
We can release from multiple branches in parallel, and concurrently.

Cheers,
Chris


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



>>
>>
>> On Mon, Jul 29, 2013 at 9:37 AM, Lee, Kyo (3246-Affiliate) <
>> [email protected]> wrote:
>>
>> > -1 from me.
>> > So sorry my vote seems like too late.
>> > However, the critical bug that had blocked release has not been fixed
>> yet.
>> > How can we release codes that do not work at all over any regions in
>>the
>> > Western Hemisphere?
>> >
>> > Kyo
>> >
>> > On Jul 29, 2013, at 7:33 AM, Cameron Goodale wrote:
>> >
>> > > Hey Everyone,
>> > >
>> > > Thanks for voting on the Release.
>> > >
>> > > We have +1's from the following people:
>> > >
>> > > Chris Mattmann
>> > > Paul Ramirez
>> > > Michael Joyce
>> > > Cameron Goodale
>> > >
>> > > As Alex pointed out we do have an edge case that will be resolved in
>> 0.2
>> > > incubating.
>> > >
>> > > I will push the 0.1-incubating code to the dist/repo so it will be
>> picked
>> > > up and mirrored in the next 24 hours.
>> > >
>> > > Thanks again to everyone for their hard work to get this release out
>> the
>> > > door.
>> > >
>> > > Best Regards,
>> > >
>> > >
>> > >
>> > > Cameron
>> > >
>> > >
>> > > On Sat, Jul 27, 2013 at 11:09 PM, Mattmann, Chris A (398J) <
>> > > [email protected]> wrote:
>> > >
>> > >> Hey Cam,
>> > >>
>> > >> +1 from me (binding):
>> > >>
>> > >> SIGS check out:[chipotle:~/tmp/apache-ocw-0.1-incubating-rc5]
>> mattmann%
>> > >> $HOME/bin/stage_apache_rc climate 0.1-incubating-rc5
>> > >> https://dist.apache.org/repos/dist/dev/incubator/climate/
>> > >>  % Total    % Received % Xferd  Average Speed   Time    Time
>>Time
>> > >> Current
>> > >>                                 Dload  Upload   Total   Spent
>>Left
>> > >> Speed
>> > >> 100 1967k  100 1967k    0     0  76023      0  0:00:26  0:00:26
>> --:--:--
>> > >> 44416
>> > >>  % Total    % Received % Xferd  Average Speed   Time    Time
>>Time
>> > >> Current
>> > >>                                 Dload  Upload   Total   Spent
>>Left
>> > >> Speed
>> > >> 100   833  100   833    0     0    270      0  0:00:03  0:00:03
>> --:--:--
>> > >> 401
>> > >>  % Total    % Received % Xferd  Average Speed   Time    Time
>>Time
>> > >> Current
>> > >>                                 Dload  Upload   Total   Spent
>>Left
>> > >> Speed
>> > >> 100    72  100    72    0     0     62      0  0:00:01  0:00:01
>> --:--:--
>> > >> 66
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann% ls
>> > >> climate-0.1-incubating-rc5.zip
>>climate-0.1-incubating-rc5.zip.asc
>> > >> climate-0.1-incubating-rc5.zip.md5
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann%
>> > >> $HOME/bin/verify_gpg_sigs
>> > >> Verifying Signature for file climate-0.1-incubating-rc5.zip.asc
>> > >> gpg: Signature made Thu Jul 25 08:44:27 2013 PDT using RSA key ID
>> > 58EBE86D
>> > >> gpg: Can't check signature: No public key
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann% curl -O
>> > >> http://people.apache.org/keys/group/climate.asc
>> > >>  % Total    % Received % Xferd  Average Speed   Time    Time
>>Time
>> > >> Current
>> > >>                                 Dload  Upload   Total   Spent
>>Left
>> > >> Speed
>> > >> 100  176k  100  176k    0     0  34963      0  0:00:05  0:00:05
>> --:--:--
>> > >> 44203
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann% gpg
>>--import
>> <
>> > >> climate.asc
>> > >> gpg: key B876884A: "Chris Mattmann (CODE SIGNING KEY)
>> > >> <[email protected]>" not changed
>> > >> gpg: key 617DDBAD: "Suresh Marru (CODE SIGNING KEY) <
>> [email protected]
>> > >"
>> > >> 51 new signatures
>> > >> gpg: key C52694B8: public key "Chris Douglas <[email protected]>"
>> > >> imported
>> > >> gpg: key 53038328: "Chris Douglas <[email protected]>" not
>>changed
>> > >> gpg: key 40581837: public key "Nick Kew <[email protected]>"
>>imported
>> > >> gpg: key B87F79A9: public key "Nick Kew <[email protected]>" imported
>> > >> gpg: Total number processed: 6
>> > >> gpg:               imported: 3  (RSA: 2)
>> > >> gpg:              unchanged: 2
>> > >> gpg:         new signatures: 51
>> > >> gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
>> > >> gpg: depth: 0  valid:   3  signed:   0  trust: 0-, 0q, 0n, 0m, 0f,
>>3u
>> > >> gpg: next trustdb check due at 2015-08-18
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann%
>> > >> $HOME/bin/verify_gpg_sigs
>> > >> Verifying Signature for file climate-0.1-incubating-rc5.zip.asc
>> > >> gpg: Signature made Thu Jul 25 08:44:27 2013 PDT using RSA key ID
>> > 58EBE86D
>> > >> gpg: Can't check signature: No public key
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann% curl -O
>> > >> http://svn.apache.org/repos/asf/incubator/climate/trunk/KEYS
>> > >>  % Total    % Received % Xferd  Average Speed   Time    Time
>>Time
>> > >> Current
>> > >>                                 Dload  Upload   Total   Spent
>>Left
>> > >> Speed
>> > >> 100  3858  100  3858    0     0   3445      0  0:00:01  0:00:01
>> --:--:--
>> > >> 14558
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann% gpg
>>--import
>> <
>> > >> KEYS
>> > >> gpg: key 58EBE86D: public key "Cameron Goodale (FOR CODE SIGNING)
>> > >> <[email protected]>" imported
>> > >> gpg: Total number processed: 1
>> > >> gpg:               imported: 1  (RSA: 1)
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann%
>> > >> $HOME/bin/verify_gpg_sigs
>> > >> Verifying Signature for file climate-0.1-incubating-rc5.zip.asc
>> > >> gpg: Signature made Thu Jul 25 08:44:27 2013 PDT using RSA key ID
>> > 58EBE86D
>> > >> gpg: Good signature from "Cameron Goodale (FOR CODE SIGNING)
>> > >> <[email protected]>"
>> > >> gpg: WARNING: This key is not certified with a trusted signature!
>> > >> gpg:          There is no indication that the signature belongs to
>>the
>> > >> owner.
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann%
>> > >>
>> > >> Minor nit: KEYS file should be provided with RC artifacts, and/or
>> better
>> > >> yet, you
>> > >> should add your key to your id.apache.org account, Cam and then it
>> > will be
>> > >> part of the
>> > >> climate.asc file.
>> > >>
>> > >> MD5 checks out:
>> > >>
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann%
>> > >> $HOME/bin/verify_md5_checksums
>> > >> md5sum: stat '*.tar.gz': No such file or directory
>> > >> md5sum: stat '*.bz2': No such file or directory
>> > >> climate-0.1-incubating-rc5.zip: OK
>> > >> [chipotle:~/tmp/apache-ocw-0.1-incubating-rc5] mattmann%
>> > >>
>> > >>
>> > >> Minor nit: please remove prior RC (#4) from SVN.
>> > >>
>> > >> Thanks!
>> > >>
>> > >> Cheers,
>> > >> Chris
>> > >>
>> > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> > >> Chris Mattmann, Ph.D.
>> > >> Senior Computer Scientist
>> > >> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>> > >> Office: 171-266B, Mailstop: 171-246
>> > >> Email: [email protected]
>> > >> WWW:  http://sunset.usc.edu/~mattmann/
>> > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> > >> Adjunct Assistant Professor, Computer Science Department
>> > >> University of Southern California, Los Angeles, CA 90089 USA
>> > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >> -----Original Message-----
>> > >> From: Cameron Goodale <[email protected]>
>> > >> Reply-To: "[email protected]"
>> > >> <[email protected]>
>> > >> Date: Thursday, July 25, 2013 9:00 AM
>> > >> To: "[email protected]" <
>> > [email protected]>
>> > >> Subject: [VOTE] Release Apache Open Climate Workbench
>>0.1-incubating
>> > (RC5)
>> > >>
>> > >>> Hello again Devs,
>> > >>>
>> > >>> Release Candidate 5 is ready to test.  We are using an svn diet
>>repo.
>> > >>> Please be sure to grab rc5 from the list (rc4 is still there as
>>well)
>> > >>>
>> > >>> https://dist.apache.org/repos/dist/dev/incubator/climate/
>> > >>>
>> > >>> Please download the files and let me know if you find any issues.
>> > >>>
>> > >>> Vote will be open for at least 72 Hours:
>> > >>>
>> > >>> Only votes from Incubator PMC are binding, but folks are welcome
>>to
>> > >>> check the release candidate and voice their approval or
>>disapproval.
>> > >>> The vote passes if at least three binding +1 votes are cast.
>> > >>>
>> > >>> [ ] +1 Release the packages as Apache Open Climate Workbench
>> > >>> 0.1-incubating
>> > >>>
>> > >>> [ ] -1 Do not release the packages because...
>> > >>>
>> > >>>
>> > >>> Best Regards,
>> > >>>
>> > >>>
>> > >>> Cameron Goodale
>> > >>
>> > >>
>> > >
>> > >
>> > > --
>> > >
>> > > Sent from a Tin Can attached to a String
>> >
>> >
>>
>>
>> --
>> Alex Goodman
>>

Reply via email to