Subject: KampalaMeetingLog2015x03x05.txt Date: March 5, 2015 3:46:50 PM PST [2:59pm]  HideyoImazu joined the chat room. [3:00pm] PeterThoeny: hi hideyo-san! [3:01pm] HideyoImazu: Hi Peter [3:01pm] PeterThoeny: what's new? [3:02pm] PeterThoeny: harald might join us to discuss adding cgi to twiki core [3:02pm] HideyoImazu: I'll be visiting Montreal and NY from Mar 14 [3:02pm] HideyoImazu: on a business trip [3:03pm] HideyoImazu: this is the first time for to visit a place where French is spoken [3:03pm] HideyoImazu: how's your French? [3:03pm] PeterThoeny: not that great, can ask for directions etc [3:03pm] PeterThoeny: i forgot a lot [3:04pm] HideyoImazu: French is one of official languages in Switzerland, right? [3:04pm] PeterThoeny: yes [3:05pm] PeterThoeny: we have 4 national languages: german, french, italian, romansh [3:05pm] PeterThoeny: take warm clothing along, likely still cold in march [3:05pm] PeterThoeny: how long trip? [3:06pm] HideyoImazu: a bit less than two weeks [3:06pm] HideyoImazu: coming back to Tokyo on Thu, 26th [3:07pm] HideyoImazu: what's new on your side? [3:08pm] PeterThoeny: not much [3:08pm] PeterThoeny: besides building bigger rockets [3:09pm] HideyoImazu: just bigger in size with same technologies? [3:10pm] PeterThoeny: for now, but soon with electronics for parachute ejection [3:10pm] PeterThoeny: my son is now building a rocket for level 2 vertification [3:11pm] PeterThoeny: 14 cm diameter, 2.7 m tall [3:11pm] HideyoImazu: wow [3:12pm] PeterThoeny: the living room is currently a messy workshop [3:12pm] PeterThoeny: harald does not seem to join [3:12pm] HideyoImazu: 2.7m is tall [3:12pm] PeterThoeny: shall we start? [3:12pm] HideyoImazu: sure [3:12pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/KampalaReleaseMeeting2015x03x05 [3:13pm] PeterThoeny: 1. Feature Requests for Kampala Release [3:13pm] PeterThoeny: 2. Extensions [3:13pm] PeterThoeny: 3. Review Urgent and Not So Urgent Bugs [3:13pm] PeterThoeny: 4. Miscellaneous [3:13pm] PeterThoeny: ---++ 1. Feature Requests for Kampala Release [3:13pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TWikiFeatureProposals [3:13pm] PeterThoeny: non that require discussion [3:14pm] PeterThoeny: but i'd like to discuss [3:14pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/ControlOverFormFieldRenderingInSearch [3:14pm] PeterThoeny: it was accepted by 7 days feeback yesterday [3:15pm] PeterThoeny: search speed is no almost trippled on complex search with formfield rendering [3:15pm] PeterThoeny: "now" [3:15pm] HideyoImazu: let me read it through [3:15pm] PeterThoeny: well, search speed was 3 times slower in twiki-6.0 compared to twiki-5.1 [3:16pm] PeterThoeny: with this case we are in same speed range like 5.1 again [3:16pm] PeterThoeny:  did several optimizations [3:17pm] PeterThoeny: there is one implication on tradeoff between speed and compatibility/behavior [3:17pm] PeterThoeny: described in option 1 and 2 [3:17pm] PeterThoeny: i went and implemented option 1 [3:17pm] PeterThoeny: e.g. speed first [3:17pm] PeterThoeny: with option to fall back on accurate rendering [3:18pm] PeterThoeny: i'd like to discuss if option 1 is the best [3:18pm] PeterThoeny: (i could easly switch to option 2) [3:19pm] HideyoImazu: I prefer option 1 [3:19pm] PeterThoeny: yes, good [3:19pm] HideyoImazu: option 1's default behaviour is straightforward [3:19pm] PeterThoeny: so i leave it the way it is [3:21pm] PeterThoeny: i'd like to discuss also http://twiki.org/cgi-bin/view/Codev/AddCGIpmToTWikiCore even though it misses committment date and author [3:22pm] PeterThoeny: based on discussion it looks like consensus is to create a new contrib containing the CGI module, the contrib will be shipped with core twiki [3:23pm] PeterThoeny: any feedback? [3:24pm] HideyoImazu: the concern here is CGI.pm may lose some backward compatibility in the future, which will affect TWiki? [3:25pm] PeterThoeny: yes [3:26pm] PeterThoeny: it already does in new versions due to incompatible changes [3:26pm] PeterThoeny: we have a few support questions on this [3:27pm] PeterThoeny: the maintainer likes to enhance/change the api and does not care to religiously on backward compatibility [3:27pm] PeterThoeny: this is an essential module for twiki, hence the proposal [3:28pm] HideyoImazu: It makes sense that TWiki has its own CGI module [3:28pm] HideyoImazu: given the situation [3:28pm] PeterThoeny: here is one support example: http://twiki.org/cgi-bin/view/Support/SID-01980 [3:28pm] PeterThoeny: ok, so we have consensus [3:28pm] PeterThoeny: now we need a committed developer [3:28pm] PeterThoeny: i'll ask harald [3:29pm] PeterThoeny: new proposal: [3:29pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/RenameAttachments [3:29pm] PeterThoeny: looks useful to have [3:29pm] PeterThoeny: no committed developer [3:31pm] HideyoImazu: it's a sensible proposal [3:31pm] PeterThoeny: yes [3:31pm] PeterThoeny: that is all on features [3:31pm] PeterThoeny: anything else? [3:32pm] PeterThoeny: actually, back to formatted search speed [3:32pm] HideyoImazu: not from me [3:32pm] PeterThoeny: did you notice any speed issue in twiki-6? [3:32pm] PeterThoeny: i did not notice until one support question, then at one client site [3:33pm] PeterThoeny: as long as you do not use $formfield() you are ok [3:33pm] PeterThoeny: now with patch it is back to normal [3:33pm] HideyoImazu: sometimes I feel TWiki works slowly but I've never felt too slow [3:34pm] PeterThoeny: we discussed before options to make faster using no-sql db backend, or rdbms for cache [3:34pm] PeterThoeny: ok, next: [3:34pm] PeterThoeny: ---++ 2. Extensions [3:34pm] PeterThoeny: twiki.org/cgi-bin/view/Plugins/WebChanges [3:35pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/WebChanges [3:36pm] PeterThoeny: only two plugins changed since last meeting [3:37pm] PeterThoeny: small fix in spreadsheetplugin and formplugin [3:37pm] PeterThoeny: anything? [3:37pm] HideyoImazu: no [3:38pm] PeterThoeny: ---++ 3. Review Urgent and Not So Urgent Bugs [3:39pm] PeterThoeny: http://develop.twiki.org/~twiki/cgi-bin/view/Bugs/WebChanges [3:39pm] PeterThoeny: i see nothing we did not cover already [3:39pm] PeterThoeny: ---++ 4. Miscellaneous [3:39pm] PeterThoeny: i have one: [3:39pm] PeterThoeny: status on develop.twiki.org [3:40pm] PeterThoeny: auto-sync of .htpasswd and backup to twiki.org is still pending [3:40pm] PeterThoeny: so far i did manual syncs [3:40pm] HideyoImazu: trac too [3:41pm] PeterThoeny: i need to create a cert for the automation [3:41pm] PeterThoeny: on my to-do list [3:41pm] PeterThoeny: yes, trac is good to have, i miss the simple click to see changes [3:41pm] PeterThoeny: but not urgent [3:42pm] HideyoImazu: i hope i can make it work by the end of March [3:42pm] PeterThoeny: ok [3:42pm] PeterThoeny: this is all i have [3:42pm] PeterThoeny: anything else? [3:43pm] HideyoImazu: no [3:43pm] PeterThoeny: as usual i'll post the logs and minutes [3:43pm] PeterThoeny: thanks hideyo-san [3:43pm] PeterThoeny: ttyl [3:43pm] HideyoImazu: ttyl