> On Feb 21, 2018, at 6:23 PM, Sam Ruby <[email protected]> wrote: > > On Wed, Feb 21, 2018 at 9:01 PM, Craig Russell <[email protected]> wrote: >> The board agenda included a guest with a parenthetical annotation. When I >> brought up the roll call the guest did not appear. I entered the guest >> manually. Later I added the annotation. >> >> Any idea why this guest had to be entered manually? Perhaps the annotation >> confused the tool? No error messages. > > Not the annotation, but the lack of a committer id. Best explained by > showing the data structure provided by the server to the client: > > https://whimsy.apache.org/board/agenda/2018-02-21.json > > This data structure is an array of agenda items. > > The second item is the Roll Call, which has title, text, people, ... minutes. > > People is a hash. Keys are committer ids. Whoops! No way to > represent a person who doesn't have an id.
I might suggest explicitly handling this by assigning a temporary id "external1" ... "externaln" to non-id folks here. And they would have an explicit notation (external guest) added to their description. This has happened a few times in the past. Let me take a look at the code. Craig > >> 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
