Shane Curcuru created WHIMSY-187:
------------------------------------

             Summary: ASF::Board::Agenda.parse() does not parse pre-2013 
archived_agendas
                 Key: WHIMSY-187
                 URL: https://issues.apache.org/jira/browse/WHIMSY-187
             Project: Whimsy
          Issue Type: Bug
          Components: BoardAgenda
            Reporter: Shane Curcuru


Pre-Dec 2012 agendas either throw an error parsing, or don't provide expected 
data.  This is most likely due to odd formatting in pre-Whimsy day board 
agendas (or in F2F or non-monthly meeting agendas, that don't have all 
sections), but it's interesting that there are different errors depending on 
the agenda. 

* ISSUE: ASF::Board::Agenda.parse() of these does not provide a 
agenda[1]['people'] entry, even though it does parse properly

archived_agendas/board_agenda_2010_09_11.txt
archived_agendas/board_agenda_2010_11_02.txt
archived_agendas/board_agenda_2011_11_07.txt
archived_agendas/board_agenda_2012_08_28.txt
archived_agendas/board_agenda_2017_06_15.txt


* ERROR: parse error: undefined method `scan' for nil:NilClass 
/whimsy/lib/whimsy/asf/agenda.rb:107:in `parse'",

archived_agendas/board_agenda_2010_04_21.txt
archived_agendas/board_agenda_2010_06_16.txt
archived_agendas/board_agenda_2010_08_18.txt
archived_agendas/board_agenda_2010_09_22.txt
archived_agendas/board_agenda_2010_10_20.txt
archived_agendas/board_agenda_2011_01_19.txt
archived_agendas/board_agenda_2011_04_20.txt
archived_agendas/board_agenda_2011_08_17.txt
archived_agendas/board_agenda_2011_09_21.txt
archived_agendas/board_agenda_2011_10_26.txt
archived_agendas/board_agenda_2011_11_16.txt
archived_agendas/board_agenda_2011_12_21.txt
archived_agendas/board_agenda_2012_01_24.txt
archived_agendas/board_agenda_2012_02_15.txt
archived_agendas/board_agenda_2012_03_21.txt
archived_agendas/board_agenda_2012_04_18.txt
archived_agendas/board_agenda_2012_05_16.txt
archived_agendas/board_agenda_2012_06_20.txt
archived_agendas/board_agenda_2012_07_25.txt
archived_agendas/board_agenda_2012_08_15.txt
archived_agendas/board_agenda_2012_09_19.txt
archived_agendas/board_agenda_2012_10_17.txt
archived_agendas/board_agenda_2012_11_21.txt


* ERROR: undefined method `[]' for nil:NilClass 
/whimsy/lib/whimsy/asf/agenda/back.rb:39:in `block (3 levels) in <class:Agenda>

archived_agendas/board_agenda_2010_01_20.txt
archived_agendas/board_agenda_2010_02_17.txt
archived_agendas/board_agenda_2010_03_17.txt
archived_agendas/board_agenda_2010_05_19.txt
archived_agendas/board_agenda_2010_07_21.txt
archived_agendas/board_agenda_2010_11_17.txt
archived_agendas/board_agenda_2010_12_15.txt
archived_agendas/board_agenda_2011_02_16.txt
archived_agendas/board_agenda_2011_03_16.txt
archived_agendas/board_agenda_2011_05_19.txt
archived_agendas/board_agenda_2011_06_15.txt
archived_agendas/board_agenda_2011_07_20.txt



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to