Found the syntax error and fixed it.  Created the "victims" file for
the infrastructure tooling.

- Sam Ruby

On Thu, Jul 20, 2017 at 12:50 PM, Sam Ruby <[email protected]> wrote:
> I probably won't be able to look at it until tomorrow but that traceback
> should be very helpful.  Thanks!
>
> On Jul 20, 2017 12:41 PM, "Craig Russell" <[email protected]> wrote:
>>
>> Hi Sam,
>>
>>
>> > On Jul 20, 2017, at 7:55 AM, Sam Ruby <[email protected]> wrote:
>> >
>> > On Wed, Jul 19, 2017 at 4:15 PM, Craig Russell <[email protected]>
>> > wrote:
>> >>
>> >>> On Jul 19, 2017, at 1:08 PM, Sam Ruby <[email protected]> wrote:
>> >>>
>> >>> On Wed, Jul 19, 2017 at 3:59 PM, Craig Russell <[email protected]>
>> >>> wrote:
>> >>>> Today's board meeting adjournment results:
>> >>>>
>> >>>> New PMC chairs got half the job done. Chairs were added to LDAP
>> >>>> pmc-chairs; mail to new pmc chairs didn't apparently go out so I sent it
>> >>>> manually.
>> >>>
>> >>> Fixed.
>>
>> This item seems to be in limbo. There is no action to "add new pmc
>> chairs". It's just gone.
>>
>> >>>
>> >>>> Establish pmcs: apparently done except chair was not identified per
>> >>>> whimsy
>>
>> There is still an action "Establish pmcs" and it still errors out with [1]
>> see below.
>> >>>
>> >>> I don't understand what you are trying to say here.  Can you clarify?
>> >>
>> >> I looked at https://whimsy.apache.org/roster/committee/streams and
>> >> https://whimsy.apache.org/roster/committee/fluo and
>> >> https://whimsy.apache.org/roster/committee/madlib and they are all
>> >> identified as PMCs but none have a chair identified. No <== chair
>> >
>> > I went to take a look at the code that does this, and didn't find any.
>> > Then I went and checked the svn logs to see how it was done in the
>> > past.  It seems that Brett does this manually after the meeting.  It
>> > just hasn't been done yet.
>> >
>> > This does seem ripe for automation.
>>
>> I agree. The code that creates the lines in committee-info.txt can
>> annotate the chair.
>> >
>> >>>> Completed actions: doesn't show new pmc chair action
>> >>>
>> >>> It didn't complete :-)
>> >>
>> >> But it's not available as a Post Meeting Action to-do either.
>> >>
>> >> And Establish pmcs did complete (see above; is anything still not
>> >> done?) but is still listed as a to-do.
>> >
>> > I made a fix anticipating that you would retry the todo; but I must
>> > not have communicated that well as you chose to send out the emails.
>>
>> There is no action possible in the Adjournment page of the agenda tool. I
>> think there is still room for improvement now. The code that detects that it
>> should present an action thinks that it's been done. The code that shows it
>> as done thinks that it is not done. One or both of these is still broken.
>>
>> Go to this page and see if you see that:
>> Establish pmcs still wants me to Submit
>>
>> Completed Actions includes:
>> Removed from pmc chairs
>> Sent feedback
>>
>> > At this point, we should probably leave this be and try again next
>> > month.
>>
>> I don't know why Establish pmcs is still pending
>> Add new pmc chairs is missing in action
>>
>> Thanks,
>>
>> Craig
>> >
>> >>>> I'll do mail feedback later today.
>> >>>
>> >>> Cool, and I'll post June minutes in the next day or so.
>>
>> [1] [Log] { (app.js, line 336)
>>   "transcript": [
>>     "$ svn checkout --depth empty --non-interactive
>> https://svn.apache.org/repos/private/committers/board
>> /tmp/d20170720-28126-10dt4nv",
>>     "Checked out revision 77881.",
>>     "",
>>     "$ svn update --non-interactive
>> /tmp/d20170720-28126-10dt4nv/committee-info.txt",
>>     "Updating '/tmp/d20170720-28126-10dt4nv/committee-info.txt':",
>>     "A    /tmp/d20170720-28126-10dt4nv/committee-info.txt",
>>     "Updated to revision 77881.",
>>     "",
>>     "$ svn commit /tmp/d20170720-28126-10dt4nv/committee-info.txt
>> --non-interactive --message Establish\\ MADlib",
>>     "",
>>     "$ svn checkout --depth empty --non-interactive
>> https://svn.apache.org/repos/private/committers/board
>> /tmp/d20170720-28126-1hzfbvj",
>>     "Checked out revision 77881.",
>>     "",
>>     "$ svn update --non-interactive
>> /tmp/d20170720-28126-1hzfbvj/committee-info.txt",
>>     "Updating '/tmp/d20170720-28126-1hzfbvj/committee-info.txt':",
>>     "A    /tmp/d20170720-28126-1hzfbvj/committee-info.txt",
>>     "Updated to revision 77881.",
>>     "",
>>     "$ svn commit /tmp/d20170720-28126-1hzfbvj/committee-info.txt
>> --non-interactive --message Establish\\ Streams",
>>     "",
>>     "$ svn checkout --depth empty --non-interactive
>> https://svn.apache.org/repos/private/committers/board
>> /tmp/d20170720-28126-1oek1x9",
>>     "Checked out revision 77881.",
>>     "",
>>     "$ svn update --non-interactive
>> /tmp/d20170720-28126-1oek1x9/committee-info.txt",
>>     "Updating '/tmp/d20170720-28126-1oek1x9/committee-info.txt':",
>>     "A    /tmp/d20170720-28126-1oek1x9/committee-info.txt",
>>     "Updated to revision 77881.",
>>     "",
>>     "$ svn commit /tmp/d20170720-28126-1oek1x9/committee-info.txt
>> --non-interactive --message Establish\\ Fluo"
>>   ],
>>   "exception": "#<NoMethodError: undefined method `update' for
>> :SVN:Symbol>",
>>   "backtrace": [
>>     "/x1/srv/whimsy/www/board/agenda/views/actions/todos.json.rb:137:in
>> `_evaluate'",
>>     "/x1/srv/whimsy/www/board/agenda/routes.rb:272:in `block in <top
>> (required)>'",
>>     "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:220:in `call'",
>>     "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:197:in `call'",
>>     "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:251:in `call'",
>>     "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:76:in `call'",
>>
>> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.2/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:97:in
>> `process_request'",
>>
>> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:160:in
>> `accept_and_process_next_request'",
>>
>> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:113:in
>> `main_loop'",
>>
>> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.2/src/ruby_supportlib/phusion_passenger/request_handler.rb:416:in
>> `block (3 levels) in start_threads'",
>>
>> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.2/src/ruby_supportlib/phusion_passenger/utils.rb:113:in
>> `block in create_thread_and_abort_on_exception'"
>>   ]
>> }
>>
>> >>>
>> >>>> Craig L Russell
>> >>>> Secretary, Apache Software Foundation
>> >>>> [email protected] http://db.apache.org/jdo
>> >>>
>> >>> - Sam Ruby
>> >>
>> >> Craig L Russell
>> >> Secretary, Apache Software Foundation
>> >> [email protected] http://db.apache.org/jdo
>>
>> Craig L Russell
>> Secretary, Apache Software Foundation
>> [email protected] http://db.apache.org/jdo
>>
>

Reply via email to