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
