Subject: KampalaMeetingLog2014x06x19.txt Date: June 19, 2014 4:03:48 PM PDT [3:00pm] PeterThoeny: good morning hideyo-san! [3:00pm] HideyoImazu: Hi PeterThoeny [3:00pm] HideyoImazu: good afternoon [3:01pm] PeterThoeny: this weekend i'll do a first: drive to a big salt flat in nevada and volunteer on high powered rockets [3:01pm] HideyoImazu: sounds exciting [3:01pm] PeterThoeny: this is at black rock desert where the world land speed record was done, just breaking mach 1 [3:02pm] PeterThoeny: also the place of burning man [3:02pm] PeterThoeny: the crazy art city woth 25k people in the desert [3:03pm] PeterThoeny: all this craziness (burning man and high power rockets) comes from california [3:03pm] PeterThoeny: yes, looking forward to it [3:03pm] PeterThoeny: 6 hour drive though, one way [3:03pm] HideyoImazu: will there be a new world record? [3:04pm] PeterThoeny: for rocket? [3:04pm] HideyoImazu: yes [3:04pm] PeterThoeny: http://en.wikipedia.org/wiki/Black_Rock_Desert [3:04pm] PeterThoeny: "On May 17, 2004 the Civilian Space eXploration Team (CSXT) launched a rocket to 72 miles (116 km) in altitude, which was the first amateur rocket to exceed the 62.14-mile (100.00 km) Karman Line required to claim a space flight." [3:04pm] HideyoImazu: I'm just wondering if that particular activity is something aiming for a new world record [3:05pm] PeterThoeny: i don't think this time [3:05pm] PeterThoeny: there are more rocket events coming this summer [3:05pm] HideyoImazu: cool [3:05pm] HideyoImazu: solid fuel or liquid fuel? [3:06pm] PeterThoeny: solid fuel [3:06pm] PeterThoeny: ammonium perchlorate [3:06pm] PeterThoeny: same was used in space shuttle boosters [3:06pm]  HaraldJoerg joined the chat room. [3:06pm] PeterThoeny: hi HaraldJoerg! [3:06pm] PeterThoeny: we are just talking rockets [3:07pm] HaraldJoerg: I just figured that the date given for Central Europe must be one day off [3:07pm] PeterThoeny: this weekend is organized by aeropac, http://www.aeropac.org/ [3:07pm] HaraldJoerg: "  * Central Europe: 22:00 on Fri" - should be GMT 22:00 on Thu, right? [3:07pm] PeterThoeny: now friday, right? just past midnight? [3:08pm] PeterThoeny: oh, wrong time on email for europe, sorry! [3:09pm] PeterThoeny: but you guesst correctly! [3:09pm] PeterThoeny: cest is midnight, right? [3:10pm] HaraldJoerg: Yes... I was six minutes late, though [3:11pm] PeterThoeny: shall we start? [3:11pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/KampalaReleaseMeeting2014x06x19 [3:11pm] PeterThoeny: agenda: [3:11pm] PeterThoeny: 1. Feature Requests for Kampala Release [3:11pm] PeterThoeny: 2. Extensions [3:11pm] PeterThoeny: 3. Review Urgent and Not So Urgent Bugs [3:11pm] PeterThoeny: 4. Miscellaneous [3:11pm] PeterThoeny: ---++  1. Feature Requests for Kampala Release [3:12pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TWikiFeatureProposals [3:12pm] PeterThoeny: one new one by hideyo-san: [3:12pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/NoATTACHEDFILELINKFORMATonTWikiPreferences [3:12pm] PeterThoeny: No ATTACHEDFILELINKFORMAT on TWikiPreferences [3:13pm] HideyoImazu: it's more about a discussion topic [3:13pm] HideyoImazu: rather than an actual feature request [3:13pm] PeterThoeny: ah [3:13pm] PeterThoeny: for this we have dev questions [3:13pm] HideyoImazu: Peter, is there a reason behind the definition of ATTACHEDFILELINKFORMAT that way in TWikiPreferences? [3:14pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TWikiDevQuestion [3:14pm] PeterThoeny: link is in webhome of codev, but a bit hidden [3:14pm] PeterThoeny: yes, see my reply [3:14pm] HideyoImazu: ok [3:15pm] PeterThoeny: TWikibug: Item6903: Searching a topic that includes another topic that contains an image, breaks the image [3:15pm] PeterThoeny: http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item6903 [3:16pm] PeterThoeny: the issue was fixed by changing %ATTACHURLPATH%/$name to %PUBURLPATH%/%WEB%/%TOPIC%/$name [3:16pm] PeterThoeny: any problem with that format? [3:16pm] HideyoImazu: for ordinary use, it looks redundant [3:16pm] PeterThoeny: btw, another fix could be to fix %ATTACHURLPATH% at the time of topic include [3:17pm] HideyoImazu: that sounds better [3:17pm] HideyoImazu: let me think about it [3:17pm] HaraldJoerg: I had a similar problem in an application with %SEARCH% and a form field [3:17pm] PeterThoeny: thinking about this, it is likely trivial to do that in include [3:18pm] PeterThoeny: simply change %ATTACHURLPATH% to %PUBURLPATH%/%WEB%/%TOPIC% before %TOPIC% is handled [3:19pm] HideyoImazu: maybe %ATTACHURL% too [3:19pm] HideyoImazu: ? [3:19pm] PeterThoeny: yes [3:20pm] PeterThoeny: if this is fixed in include, then the ATTACHEDFILELINKFORMAT setting can be reverted [3:20pm] PeterThoeny: do you want to change the proposal accordingly? [3:20pm] HideyoImazu: sure [3:20pm] HideyoImazu: i will [3:21pm] PeterThoeny: ok [3:21pm] PeterThoeny: next: [3:21pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/VarFORM [3:22pm] PeterThoeny: New FORM and EDITFORM Variables - by PTh [3:22pm] PeterThoeny: this is now finally complete, the EDITFORM code was waiting to be implemented for a long time [3:22pm] PeterThoeny: i changed the spec a bit [3:23pm] PeterThoeny: now it should be much easier to create twiki apps with custom form view and form edit [3:23pm] PeterThoeny: example from doc: [3:23pm] PeterThoeny: %EDITFORM{ [3:23pm] PeterThoeny:   topic="%BASEWEB%.%BASETOPIC%" [3:23pm] PeterThoeny:   formfields="Priority, Status" [3:23pm] PeterThoeny:   hiddenfields="Updated" [3:23pm] PeterThoeny:   Updated="%SERVERTIME{$year-$mo-$day}%" [3:23pm] PeterThoeny:   submit=" | | $submit(Update) |" [3:23pm] PeterThoeny: }% [3:23pm] PeterThoeny: should be pretty self explanatory [3:24pm] HideyoImazu: I wrote a lot of raw HTML tags to do the same thing so far [3:24pm] PeterThoeny: yes, me too [3:24pm] PeterThoeny: the purpose of this is to make it easier for app developers [3:25pm] PeterThoeny: custom javascript can be injected too with onsubmit="..." [3:25pm] PeterThoeny: there are likely features that are missing [3:25pm] HideyoImazu: maybe I can phase out FormPlugin from my TWiki installation [3:25pm] PeterThoeny: we can enhance as needed [3:26pm] PeterThoeny: not sure if all features of formplugin are covered [3:26pm] HideyoImazu: i'm not a big fan of FormPlugin but some users want to avoid writing HTML and JavaScript directly [3:26pm] PeterThoeny: let me know if you find some that you need and are mssing [3:26pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/FormPlugin [3:27pm] PeterThoeny: it looks like this plugin has many more parameters [3:27pm] PeterThoeny: over time we can enhance FORM and EDITFORM with more parameters as needed [3:28pm] PeterThoeny: the FORMELEMENT is covered by the existing EDITFORMFIELD [3:29pm] PeterThoeny: any other feature proposal to discuss? [3:29pm] PeterThoeny: time check: +29min [3:29pm] PeterThoeny: ---++ 2. Extensions [3:29pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/WebChanges [3:30pm] PeterThoeny: a number of updates [3:30pm] PeterThoeny: i just added context sensitive help to jump and search box as tooltips in topmenuskin and patternskin [3:31pm] PeterThoeny: NotifyAuthorsPlugin: some more control over formatting [3:31pm] HideyoImazu: I made LdapContrib compatible with prior versions [3:31pm] PeterThoeny: good, thank you! [3:32pm] PeterThoeny: does it still work with TWikiUserMapping? [3:32pm] HideyoImazu: I believe so [3:32pm] PeterThoeny: ok, good [3:33pm] PeterThoeny: i think that is all on extensions [3:33pm] PeterThoeny: i have one more: [3:33pm] PeterThoeny: i currently design a new plugin, sponsored by wave systems inc [3:34pm] PeterThoeny: they have people traveling between offices and want to make it easy to find out who is where [3:34pm] PeterThoeny: i'll write a new WhereIsPlugin to do that [3:34pm] PeterThoeny: location will be based on ip address [3:34pm] PeterThoeny: and is crowdsourced [3:35pm] PeterThoeny: for message in user profile page like: jim was last seen in cupertino office 2 days ago" [3:35pm] PeterThoeny: any feedback/input on ui? [3:35pm] HideyoImazu: not about ui but... [3:35pm] PeterThoeny: do you thunk this will be useful for you too? [3:35pm] PeterThoeny: "think" [3:36pm] HideyoImazu: would it be able to be used in an intranet? [3:36pm] HideyoImazu: in our environment, basically all browser accesses are via proxy [3:36pm] HideyoImazu: PCs accesses their local proxy [3:37pm] PeterThoeny: yes, this should be ok as long as the local addresses are unique among sites [3:37pm] HideyoImazu: so based on ip source address, you can guess where a user is now [3:37pm] PeterThoeny: not sure how to handle if the same 10.10.0.x is used in two offices for example [3:38pm] HideyoImazu: but people make remote desktop connection to their desktop from home / on the road / from other offices [3:39pm] HideyoImazu: at least in my company, this not suitable to be solved by TWiki [3:39pm] PeterThoeny: with vpn you get specific ip addresses, so that should be ok [3:40pm] PeterThoeny: yes, likely not feasable for big company like yours [3:41pm] PeterThoeny: HaraldJoerg:  offline? [3:41pm] PeterThoeny: next? [3:41pm] PeterThoeny: 3. Review Urgent and Not So Urgent Bugs [3:41pm] PeterThoeny: http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/WebChanges [3:42pm] HaraldJoerg: PeterThoeny:  No, just lurking [3:42pm] PeterThoeny: just one i have to highlight: [3:42pm] PeterThoeny: develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item7517 [3:42pm] PeterThoeny: http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item7517 [3:42pm] PeterThoeny: Item7517: configure breaks {RCS}{filePermission} under Perl v5.18.2 [3:43pm] PeterThoeny: thank you HaraldJoerg for fixing!! [3:43pm] PeterThoeny: must have been difficult to debug [3:43pm] HaraldJoerg: I searched Support and Bugs web, but failed to spot the two references [3:43pm] PeterThoeny: we have 3 reports in support web affected by this bug [3:44pm] PeterThoeny: no bug filed yet, so you were first on this [3:44pm] PeterThoeny: 3 support questions though [3:45pm] HaraldJoerg: Cause and effect were not immediately connected [3:45pm] PeterThoeny: yep [3:45pm] PeterThoeny: i just updated the bug topic with the 3rd support reference [3:46pm] PeterThoeny: any other bug to discuss? [3:46pm] PeterThoeny: time check: +46 min [3:47pm] PeterThoeny: ---++ 4. Miscellaneous [3:48pm] PeterThoeny: anything? [3:48pm] HideyoImazu: not from me [3:49pm] PeterThoeny: i'd like to discuss release [3:49pm] HaraldJoerg: Just a question: Is the unit test suite working smoothly? [3:49pm] PeterThoeny: we do not have any urgent bugs in 6.0.0 [3:49pm] PeterThoeny: ok, first unit testing: [3:49pm] PeterThoeny: there are some lose ends [3:49pm] HideyoImazu: right [3:50pm] PeterThoeny: at last release we had some test failures that we assessed as bugs in test, not bug in code [3:50pm] PeterThoeny: so those need to be fixed [3:50pm] PeterThoeny: any help in this regard is greatly appreciated! [3:51pm] PeterThoeny: back to release [3:51pm] HideyoImazu: i've been thinking that for a while. but haven't been able to prioritize [3:51pm] PeterThoeny: 6.0.0 was release in october last year [3:51pm] PeterThoeny: longish time ago [3:52pm] HideyoImazu: some goodies have been added since then [3:52pm] PeterThoeny: we could either eye a 6.0.1 patch release, or release 6.1.0 [3:52pm] PeterThoeny: as of now do we have enough to warrant a 6.1 release? [3:52pm] HideyoImazu: should be 6.1 since there are enhancements [3:53pm] HideyoImazu: such as %EDITFORM{...}% and attachment drag and drop [3:53pm] PeterThoeny: this detailed query shows all new enhancements: [3:53pm] PeterThoeny: http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/DetailedItemsQuery?search=;Codebase=6.0.0;Priority=Enhancement [3:54pm] PeterThoeny: although some of those are not core/core extensions [3:55pm] PeterThoeny: the big feature that is missing imho is app packager [3:55pm] PeterThoeny: i am supposed to work on [3:55pm] PeterThoeny: i have neglected this for some time now [3:56pm] PeterThoeny: twiki.org/cgi-bin/view/Codev/TWikiAppInstaller [3:56pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TWikiAppInstaller [3:56pm] PeterThoeny: i hope to have this ready by end of summer [3:57pm] PeterThoeny: so we could eye a fall release for 6.1.0, what do you think? [3:57pm] HideyoImazu: sounds good [3:57pm] PeterThoeny: or better sooner a 6.0.1 patch release? [3:57pm] HideyoImazu: 6.1 in fall [3:58pm] PeterThoeny: ok, let;s eye that one [3:58pm] PeterThoeny: time check: +58 min [3:58pm] PeterThoeny: anything else? [3:59pm] HideyoImazu: nothing from me [3:59pm] PeterThoeny: ok, let's close the meeting [3:59pm] PeterThoeny: thank you HaraldJoerg & HideyoImazu-san! [3:59pm] PeterThoeny: i'll post the logs [4:00pm] HideyoImazu: ttyl [4:00pm] PeterThoeny: ttyl