Subject: KampalaMeetingLog2016x01x21.txt Date: January 21, 2016 3:50:07 PM PST [2:59pm] HaraldJoerg: Good evening! [3:00pm] HideyoImazu: Good evening Harald [3:00pm] PeterThoeny: hi HaraldJoerg & HideyoImazu-san! [3:01pm] HideyoImazu: Hi Peter [3:01pm] PeterThoeny: what's new in tokyo & germany? [3:02pm] HideyoImazu: we had a snowfall on monday [3:02pm] HideyoImazu: I took 2 hours to come to the office by train [3:02pm] PeterThoeny: that's unusual for tokyo [3:02pm] HideyoImazu: some people 3 or even 4 hours [3:02pm] HaraldJoerg: We too have winter since a week or so [3:02pm] PeterThoeny: are there show removal equipments? [3:04pm] PeterThoeny: we finally got some good rain in california [3:05pm] PeterThoeny: it will need much more to refill the reservoirs and aquifers [3:05pm] HideyoImazu: el nino in action! [3:05pm] PeterThoeny: time check: +5 min [3:05pm] PeterThoeny: yes [3:06pm] PeterThoeny: last year's cold front was pushed too much north, so washington state and canada got all the rain [3:07pm] PeterThoeny: i have a hard stop at +60 min, and would actually prefer to finish a bit earlier [3:08pm] PeterThoeny: let's start [3:08pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/KampalaReleaseMeeting2016x01x21 [3:08pm] PeterThoeny: 1. Feature Requests for Kampala Release [3:08pm] PeterThoeny: 2. Extensions [3:08pm] PeterThoeny: 3. Review Urgent and Not So Urgent Bugs [3:08pm] PeterThoeny: 4. Miscellaneous [3:08pm] PeterThoeny: ---++ 1. Feature Requests for Kampala Release [3:08pm] PeterThoeny: twiki.org/cgi-bin/view/Codev/WebChanges [3:08pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/WebChanges [3:09pm] PeterThoeny: only one update since last meeting [3:09pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TestingTWikiThePerlWay - by Harald [3:10pm] HaraldJoerg: I just seized the opportunity to write a "useful" real-life test [3:10pm] PeterThoeny: i read the post, any additional comments harald? [3:11pm] PeterThoeny: i guess it is a getting educated question [3:11pm] HaraldJoerg: The big plan is still to get the TWikiSuite running outside of SVN [3:11pm] PeterThoeny: nice that you look into making twiki more reliable and maintainable! [3:13pm] PeterThoeny: it is good to experiment to see if perl's t approach is a good fit [3:13pm] HaraldJoerg: I'd like to be able to easily run the tests on Windows and Raspberry [3:14pm] PeterThoeny: i think from a community perspective it would help to use the standard perl testing, that makes it easier to get additional developers [3:15pm] PeterThoeny: how can we approach this? [3:15pm] HaraldJoerg: I hope so, too.  TWiki's unit tests are good, but there's a learning curve [3:16pm] PeterThoeny: so, idea is to rewrite twiki's unit tests? or add a wrapper around it? [3:16pm] HaraldJoerg: I think this needs some practical experience over some time.  How tedious is it to write mock functions? [3:16pm] HaraldJoerg: And for the existing tests, I'd definitely go for a wrapper [3:17pm] PeterThoeny: also, does testing core and extensions look differently, or same approach? [3:18pm] HaraldJoerg: Same approach [3:18pm] PeterThoeny: ok [3:18pm] PeterThoeny: anything we can help with? [3:19pm] HaraldJoerg: Perl's 't' directory can safely coexist with TWiki's traditional unit test directories [3:19pm] HaraldJoerg: I don't have much spare time, so this will grow slowly, whenever there's an opportunity [3:20pm] HaraldJoerg: Right now, I seem to be too stupid to run TWiki's unit tests for extensions [3:21pm] HaraldJoerg: ...and at least WysiwygPlugin tests don't match the current code [3:21pm] PeterThoeny: i wrote one for the SpeadSheetPlugin, that was a long time ago [3:22pm] PeterThoeny: i'd need to see how i did it and use it [3:22pm] PeterThoeny: next: [3:22pm] PeterThoeny: ---++ 2. Extensions [3:23pm] PeterThoeny: a number of extensions have been updated [3:23pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/WebChanges [3:23pm] PeterThoeny: first one: [3:23pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/DataTablePlugin - by HideyoImazu-san [3:23pm] HideyoImazu: a minor enhancement [3:24pm] PeterThoeny: thanks for working on the search for table extension! [3:24pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/SendMailPlugin - by PTh [3:24pm] PeterThoeny: bugfix HaraldJoerg discovered, but introduced last summer [3:26pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/PluginBenchmarkAddOn - by PTh [3:26pm] PeterThoeny: mainly doc fixes [3:26pm] HaraldJoerg: For SendMailPlugin I guessed that you'd know how to fix, so I diverted to write the tests [3:26pm] PeterThoeny: this extension needs an overhaul/redesign [3:27pm] PeterThoeny: yes, thanks for using this plugin as the guinea pig [3:27pm] PeterThoeny: on plugin benchmark, the network overhead is to unreliable to get menaingful results [3:28pm] PeterThoeny: so a different apprach is needed [3:28pm] PeterThoeny: "approach" [3:28pm] PeterThoeny: i do not have the bandwidth, if i do i'll work on it [3:28pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/PublishContrib - by HideyoImazu-san [3:28pm] PeterThoeny: many changes on this one, thanks! [3:29pm] HideyoImazu: np [3:29pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/TinyMCEPlugin - by PTh [3:29pm] PeterThoeny: i added docs how to add a custom toolbar button [3:30pm] PeterThoeny: some in support web was asking [3:30pm] PeterThoeny: hmm, i see the screenshot is missing [3:30pm] PeterThoeny: i'll check that later [3:30pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/ExecutePlugin - by PTh [3:30pm] PeterThoeny: doc bug fix [3:31pm] PeterThoeny: that's it for extensions [3:31pm] PeterThoeny: anything else? [3:31pm] PeterThoeny: ---++ 3. Review Urgent and Not So Urgent Bugs [3:31pm] PeterThoeny: http://develop.twiki.org/~twiki/cgi-bin/view/Bugs/WebChanges [3:32pm] HaraldJoerg: We've already covered most of the bugs today [3:32pm] PeterThoeny: yes, nothing to highlight here [3:33pm] PeterThoeny: ---++ 4. Miscellaneous [3:33pm] PeterThoeny: anything? [3:33pm] PeterThoeny: i have two: [3:33pm] HideyoImazu: I worked on Item7715 [3:34pm] HideyoImazu: which reduces memory consumption of viewfile when a huge file is retrieved [3:34pm] PeterThoeny: http://develop.twiki.org/~twiki/cgi-bin/view/Bugs/Item7715 [3:35pm] PeterThoeny: good point [3:35pm] HaraldJoerg: Looks very plausible to me [3:36pm] PeterThoeny: 1. twiki-6.0.2 release bug items still need to be toggled from waiting to closed [3:36pm] PeterThoeny: HideyoImazu-san if you are busy i can do that [3:37pm] HideyoImazu: closing items? [3:37pm] PeterThoeny: yes [3:38pm] PeterThoeny: that is one pending action item of the release [3:38pm] PeterThoeny: i thought you committed to do that [3:38pm] HideyoImazu: ah. sorry. please go ahead and do it, Peter [3:40pm] PeterThoeny: ok, i will [3:40pm] PeterThoeny: 2. twiki-6.0.2 release tag in svn, has this been done? [3:41pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/BuildingARelease#Create_a_release_tag [3:42pm] HideyoImazu: no [3:42pm] PeterThoeny: when you get a chance please do [3:42pm] PeterThoeny: 3. web-based diff of checkins [3:42pm] HideyoImazu: I wasn't aware of it. But I will [3:42pm] HideyoImazu: web-based diff is a long overdue [3:43pm] PeterThoeny: we used to have trac on the develop.twiki.org server [3:43pm] PeterThoeny: we lost this on the server upgrade [3:43pm] HideyoImazu: I'm still committed, but could not find time for it so far. [3:43pm] PeterThoeny: for example at http://develop.twiki.org/~twiki/cgi-bin/view/Bugs/Item7715 if you click on the "TWikirev:29908" link you get a "not found" [3:44pm] PeterThoeny: i find it quite useful to see diffs online [3:44pm] PeterThoeny: fortunately i have all historical check-in diff on e-mail, so i can search there if needed [3:44pm] PeterThoeny: but it would be useful to have the web diff available [3:45pm] PeterThoeny: we discussed this before, if you HideyoImazu-san find time that would be helpful [3:45pm] HideyoImazu: I'll try as the next thing after Create_a_release_tag [3:45pm] PeterThoeny: cool! [3:46pm] PeterThoeny: that is all i have for today [3:46pm] PeterThoeny: anything else? [3:46pm] HaraldJoerg: Not from here [3:47pm] HideyoImazu: no [3:47pm] PeterThoeny: let's close the meeting [3:47pm] PeterThoeny: i'll post the logs and minutes as usual [3:47pm] HideyoImazu: ttyl! [3:48pm] PeterThoeny: thanks HideyoImazu-san and HaraldJoerg! ttyl [3:48pm] HaraldJoerg: ttyl!