--- Log opened Sun Mar 13 00:00:18 2011 08:33 < conseo> mcallan: do not run my code yet, it is accidentially still in dummy mode 08:33 < conseo> mcallan: i'll fix that and push soon 08:34 < conseo> mcallan: so you mean that DiffFeedSS should have a way of querying the db by diff-url and then returning all diff messages which contained that url? 08:40 < conseo> as bites? 08:40 < mcallan> conseo: ok, i haven't pulled yet, so no rush... 08:44 < mcallan> query db by diff spec (url or less, depending how you index it) and get back urls of list posts, chat posts, etc. (not bites) 08:44 < mcallan> (but if i can extract that from bites, that's ok) 08:46 < mcallan> i guess i would need votorola.a.crossforum.Message.url(). you probably already have an api for that 08:49 < conseo> this is just a container for messages in bites, so i could return MessageJS from the servlet, if this is what u need. yet the message does not contain a title or sth. yet 08:49 < conseo> i use pollname as the title in crossforum 08:57 < mcallan> conseo: ok. i won't need titles if they're not available, only urls. likely just a matter of coding a method DiffMessageTable.getMessagesForDiff(diffURL). But i don't need it yet, and you probably shouldn't code it till i do. 08:58 < conseo> sure, ok, should be no problem. titles are in the db, just not in crossforum 08:59 < mcallan> ok. BTW, this is tighter key for the diffs (instead of url): http://zelea.com/project/votorola/a/diff/DiffKey.java 09:00 < conseo> ok 09:01 < mcallan> or (2nd best) the filenames here: http://u.zelea.com/system/host/u/home/v/votorola/in/diff/ 09:02 < conseo> ok, so you mean that i should not store the diff-url in db, but rather some of these abbreviations? 09:03 < conseo> is crossforum still about to be able to parse from several different differences-bridges 09:03 < conseo> ? 09:04 < mcallan> not sure yet (security concerns), simplest is to assume no. you can get that filename from here, once i commit it: http://zelea.com/project/votorola/_/javadoc/votorola/a/diff/DiffKey1.html 09:05 < conseo> ok 09:05 < mcallan> (but the 4 integers are a faster, tighter keyset) 09:09 < mcallan> ... and youd do that with 4 columns (sounds wasteful, but it's not) 09:52 < conseo> sure this is not a storage problem 09:52 < conseo> yet we might want to design the better db layout 09:53 < conseo> a dumb table is not really nice 09:53 < conseo> we have a lot of duplicated data in there 11:23 < conseo> mcallan: ping 11:30 < conseo> just wanted to pop a note that ticking now works and i would consider the feed demoable 11:31 < conseo> yet i have problems with crossforum to explain people what it does, both techies and e-dem/wiki guys. my proposal would be to at least try to use a) real geolocals in the geomapper and b) show the name of the user instead of the red circle only or move the geolocals to a single defined geolocal for the poll 11:33 < conseo> this is imo even better than visualizing the authors since a poll is a) either fixed to a (set of) location(s) or the location is irrelevant anyway and b) this would render the mapper already useful for the bus shelter scenario 11:33 < conseo> we can leave it alone then, but it would at least work 11:33 < conseo> what do u think? 12:07 < mcallan> conseo: i'm looking here: http://metagovernment.org/pipermail/start_metagovernment.org/2011-February/003635.html 12:08 < mcallan> most of that is finished, so maybe it's a good time to float a new proposal for priorities. 12:10 < conseo> mcallan: ok, i'll have a look 12:10 < conseo> can i call u later? 12:10 < mcallan> there's a meta-question, in that i feel (personally) that we ought to be following the lead of non-techs. but if they can't be tempted, cajoled or prodded into leading... 12:11 < mcallan> it's late for me, but i can talk if you need to 12:12 < conseo> i have simply missed u, so i'd like to talk to you again after all this chatter :-) 12:13 < conseo> i'll get a cup of coffee first and then i'll call u on skype? 12:13 < mcallan> we can talk, i'm free. i was saying, if they can't/won't lead, then i have no hesitation in following what you suggest. 12:13 < mcallan> ok. 13:11 < mcallan> conseo: (we're talking on the phone) here's the url: http://metagovernment.tuxfamily.org/_/ 13:15 < tawhuac> mcallan: hi 13:15 < tawhuac> that looks like a bookmarklet with gwt? 13:16 < tawhuac> how can I load that? 13:17 < mcallan> http://u.zelea.com/var/deploy/ 13:19 < tawhuac> thanks 13:19 < tawhuac> is the whole map loaded through gwt? 13:20 < mcallan> :-) sorry, i shouldn't use this as a scratch pad when i'm talking on the phone,,, 13:20 < tawhuac> did you have to open Access-Control-Allow-Origin * ? 13:20 < tawhuac> ah ok 13:24 < conseo> tawhuac: plz wait, we have to figure sth. out 13:24 < tawhuac> sure 13:24 < tawhuac> be right back 14:33 < mcallan> tawhuac: sorry about that, we were talking on the phone about how to deploy that gwt app. The launch url for the metagov copy is http://metagovernment.tuxfamily.org/crossforum/ 14:45 < mcallan> yes, the maps are loaded through a gwt extension (gwt openlayers). i'm not sure how the map clients load their tiles, but i think they are images, so origin doesn't matter. our own data fetches are by jsonp, so we bypass origin checks. 15:11 < mcallan> conseo: looks like thomas is ahead of us, if we want to follow him: http://groups.google.com/group/votorola/msg/ca997f909c637daf 15:17 < conseo> yep 15:18 < conseo> mcallan: what is this subthread idea concretely about? 15:18 < mcallan> not sure yet 15:23 < mcallan> conseo: there's no traces in the server log for that patch bug. but then it gave you a client message, so i guess it didn't log 15:24 < conseo> mcallan: the harvester is taking very long to talk to your wiki... 15:24 < conseo> looks somehow like a timeout 15:26 < conseo> mcallan: i have pasted the finest log in the pad 15:32 < mcallan> conseo: something wrong with the query URL, not sure what yet 15:36 < mcallan> should be: http://u.zelea.com/mediawiki/api.php?format=xml&action=query&revids=4042|4047&prop=info|revisions&rvprop=content|ids&rvsection=0 15:36 < conseo> ok 15:37 < mcallan> not: http://u.zelea.com/w/api.php?format=xml&action=query&revids=4042%7C4047&prop=info%7Crevisions&rvprop=content%7Cids&rvsection=0 15:39 < mcallan> can you show me your pollserver.js? 15:41 < conseo> mcallan: can u open: http://whiletaker.homeip.net:8080/voff/crossforum/#c=DG ? 15:42 < conseo> it works now! should show up there in ~7 min 15:43 < mcallan> ok, it's open. i get first bite in 7? 15:43 < conseo> i guess so 15:43 < conseo> fingers crossed ;-) 15:44 < mcallan> i'm going to grab a glass of wine... 15:46 < conseo> hehe 15:48 < mcallan> conseo: bingo, 2 bites 15:48 < mcallan> more, many more 15:48 < conseo> hehe 15:48 < conseo> yep 15:49 < conseo> very very cool 15:50 < mcallan> so it pulled from all the old messages. good! 15:51 < mcallan> conseo: did you see thomas's post, about the url bug in the feed? 15:51 < conseo> not yet 15:52 < mcallan> ok. again thomas is ahead of us ;) 15:52 < conseo> last time i checked i couldn't do much about it since i have to scrape and i target the thread only not the message. we agreed on this is January i think 15:53 < mcallan> hell, i'm not complaining. talk to thomas. ;-) 15:54 < conseo> sure, but it is not a bug in the sense of being unintended 15:54 < conseo> i will answer him 15:55 < mcallan> conseo: are you looking at feed client? 15:55 < conseo> yep 15:55 < mcallan> you see top bite "(a quick update)"? 15:56 < conseo> yep i see the problem 15:56 < conseo> :-/ 15:56 < mcallan> undocumented features :) 15:58 < mcallan> bugs are nothing, we squish em 15:59 < mcallan> i'm gonna post a test message 16:00 < mcallan> no, on 2nd thought i'm gonna just sip on my glass of vino 16:03 < mcallan> conseo: tomorrow i'd want to wrap up and commit my code, and put myself a thomas's service. 16:03 < conseo> please do so, it should show up roughly ~10 mins later 16:03 < mcallan> :) 16:03 < conseo> ok 16:03 < mcallan> ah, the test post - ok! 16:04 < conseo> sounds good. 16:04 < conseo> i don't like regexps and e-mail formatting. html-mail is basically broken. people should always attach a plaintext message 16:06 < conseo> squish is neat form of squash 16:06 < conseo> tawhuac: load the whiletaker url if u r intrested in the gwt code 16:07 < mcallan> conseo: done, eta 17 minutes past 16:07 < tawhuac> conseo: thanks. I hope to be able to have a look soon 16:07 < conseo> mcallan: message parsed 16:08 < conseo> should occur in ten mins 16:08 < conseo> mcallan: have a look at http://votorola:8080/voff/xfDiff?form=json&pretty=y&callback=form&since=1299798000000 16:08 < conseo> s/votorola/whiletaker.homeip.net 16:08 < tawhuac> is the use of the interface documented? (like what do the G/p/mho mean etc.) 16:10 < mcallan> conseo: ok, i see it there at the end 16:13 < conseo> mcallan: found the bug 16:15 < mcallan> tawhuac: G/p/mho is a poll name: http://u.zelea.com/w/Category:Poll 16:15 < mcallan> conseo: squish it 16:17 < mcallan> any second now... 16:18 < mcallan> bingo! 16:20 < conseo> *g* 16:20 < mcallan> conseo: i'm happy. we can go anywhere from here :-) 16:22 < conseo> mcallan: i am happy too, esp. since i can run it completely off-site, just with access to your wiki api 16:24 < conseo> mcallan: u can reload, should be fixed now 16:25 < mcallan> so it is. neat! 16:25 < mcallan> u can chat and fix bugs at the same time. 16:26 < mcallan> more than i can do. 16:28 < mcallan> so we have it together tech wise i feel. 16:32 < mcallan> not quite otherwise. users should be screaming at us. 16:34 < conseo> yep that's next :-p 16:35 < mcallan> i guess that's to think about tomorrow. i'm away soon... thanks c, this rocks! 16:39 < conseo> ok cu --- Log closed Mon Mar 14 00:00:32 2011