--- Log opened Sat May 25 00:00:04 2013
10:53 < conseo> mcallan: ping
11:12 < mcallan> conseo: pong
16:36 < conseo> mcallan: why has class InputTable a abstract parent class VoterInputTable, which also implements SQL statement, yet different ones than get and put in InputTable?
16:36 < conseo> methods get and put
17:18 < mcallan> i think it used to be the same impl for both types of input table (trust and count)
17:55 < conseo> i'll only change votorola.a.count.InputTable as it is responsible for the table "in_vote"
17:58 < mcallan> ok
19:51 < conseo> mcallan: i have to change put and get in votorola.a.VoterInputTable as well, to make them fit to the timestamp. all its data will now be appended, not updated in place hence. trust will then also have history, is this reasonable?
19:58 < mcallan> are you saying trust *ought* to have history (maybe)?  or somehow that this change forces it to (not likely)?
20:02 < conseo> you need timestamps to access the InputTable now, for both get and put (because otherwise we have to assume defaults). to make it available i have to introduce a different pair of get and put to InputTable otherwise, making it separate from VoterInputTable in its main abstraction
20:02 < conseo> i also think it should have history
20:02 < conseo> trust already relates to the vote data historically
20:10 < mcallan> i'm not sure trust has anything to do with InputTable any more...
20:13 < mcallan> looks like not.  VoterInputTable is its only subclass.  trust input is now stored in wiki (streetwiki)
20:15 < conseo> yes, nobody inherits it as it seems
20:15 < conseo> except for InputTable
20:17 < conseo> what should i do, i have already fixed it, but if it is stale i probably should merge it with InputTable, right?
20:19 < mcallan> ideally, yes
20:19 < conseo> good, then i am going ahead...
20:31 < conseo> mcallan: should i name it VoterInputTable? probably this is better than plain InputTable, although it is already in votorola.a.count
20:32 < conseo> ?
20:36 < mcallan> i like input table myself.  the persons are not necessarily voters, technically speaking
20:37 < conseo> ok, but it only extends PollService, otherwise it has to go in votorola.a for VoteService
20:37 < conseo> i mean InputTable<S extends PollService>
20:39 < mcallan> it need no longer be generic
20:39 < conseo> ok
20:42 < mcallan> maybe hg mv to UserInputTable (better than Voter)
20:46 < mcallan> still light enough for a run... i'm off for the night
20:52 < mcallan> n8
--- Log closed Sun May 26 00:00:21 2013