Subject: KampalaMeetingLog2014x06x05.txt Date: June 5, 2014 5:01:35 PM PDT [2:55pm]  HideyoImazu joined the chat room. [3:01pm] PeterThoeny: hi HideyoImazu-san! [3:02pm] HideyoImazu: Hi PeterThoeny [3:02pm] PeterThoeny: can we make it short today? i have some deadlines [3:02pm] HideyoImazu: sure [3:03pm] PeterThoeny: then let;s start [3:03pm] PeterThoeny: informal or by agenda? [3:03pm] HideyoImazu: which way you like [3:03pm] PeterThoeny: by agenda [3:03pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/KampalaReleaseMeeting2014x06x05 [3:04pm] PeterThoeny: agenda: [3:04pm] PeterThoeny: 1. Feature Requests for Kampala Release [3:04pm] PeterThoeny: 2. Extensions [3:04pm] PeterThoeny: 3. Review Urgent and Not So Urgent Bugs [3:04pm] PeterThoeny: 4. Miscellaneous [3:04pm] PeterThoeny: ---++  1. Feature Requests for Kampala Release [3:04pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TWikiFeatureProposals [3:04pm] PeterThoeny: two porposals [3:04pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/VarVARbooleanVarISTRUE - by HideyoImazu-san [3:05pm] HideyoImazu: any question or concern? [3:05pm] PeterThoeny: accepted by 7 days feedback period [3:06pm] HideyoImazu: if not, let's move on [3:06pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/RunTopicsAddOn - by Terje [3:06pm] PeterThoeny: he contributed the add on already [3:06pm] PeterThoeny: technically this does not need to follow the feature proposal process [3:07pm] PeterThoeny: i just changed the status to ImplementedAsExtension [3:08pm] PeterThoeny: some status checking: [3:08pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/PatternSkinWithDropzoneJS [3:08pm] PeterThoeny: this is done, right? [3:08pm] HideyoImazu: right [3:09pm] PeterThoeny: please set to mergedtocore [3:09pm] HideyoImazu: sure [3:09pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/ParameterizedLinkSimpler [3:09pm] PeterThoeny: this too if done [3:09pm] PeterThoeny: thanks for this useful feature! [3:09pm] HideyoImazu: sure [3:10pm] HideyoImazu: np [3:10pm]  jelu joined the chat room. [3:10pm] PeterThoeny: hi jelu, welcome to the release meeting! [3:10pm] PeterThoeny: do you use twiki? [3:10pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/VarFORM - by PTh [3:10pm] PeterThoeny: this is mostly done [3:11pm] PeterThoeny: except for EDITFORM implementation [3:11pm] PeterThoeny: i'll do that soon [3:11pm] PeterThoeny: any other feature to discuss? [3:11pm] jelu: Hi, I do. I'm sorry, but I'm going to sleep right now. Just curious what this is. Will read trough tomorrow. [3:11pm] PeterThoeny: ok [3:11pm] PeterThoeny: our agenda is at http://twiki.org/cgi-bin/view/Codev/KampalaReleaseMeeting2014x06x05 [3:12pm] PeterThoeny: i'll post the minutes there too [3:12pm] PeterThoeny: ---++ 2. Extensions [3:12pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/WebChanges [3:12pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/MailInContrib [3:12pm] PeterThoeny: i did extensive enhancements for the utility client in canada [3:13pm] PeterThoeny: it is in a now quite usable state [3:13pm] HideyoImazu: cool [3:13pm] PeterThoeny: i'll use it for my own consultancy twiki [3:13pm] PeterThoeny: one advanced use is to post twice [3:14pm] PeterThoeny: a short summary as a comment in the contact topic, containing a link to details [3:14pm] PeterThoeny: the details is a separate topic (one per e-mail) in an Emails sub-web for archive purpose [3:14pm] PeterThoeny: > quoted text can be hidden in a twisty [3:15pm] HideyoImazu: cool [3:15pm] PeterThoeny: text format is converted to tml where possible [3:15pm] HideyoImazu: what about Outlook style quoting? [3:16pm] PeterThoeny: so far i use the text part of the mime multi-part message [3:16pm] PeterThoeny: in that the html or outluck wysiwyg is in the > quoted format [3:16pm] PeterThoeny: so it works too [3:17pm] HideyoImazu: ok [3:17pm] PeterThoeny: bullets are supported too to some degree, but each mail client does the text part of mime multiple a bit different, so no guarantee [3:18pm] HideyoImazu: understood [3:18pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/PatternSkin [3:18pm] PeterThoeny: now supports drag&drop attachments [3:18pm] PeterThoeny: thanks HideyoImazu-san! very useful! [3:18pm] PeterThoeny: already installed at two client sites [3:18pm] HideyoImazu: now I cannot live without it [3:19pm] PeterThoeny: may be you noticed, i added d&d to change profile picture screen [3:19pm] HideyoImazu: oh, I didn't know that [3:20pm] PeterThoeny: i did it conditionally by testing patternskin version [3:21pm] PeterThoeny: specifically: [3:21pm] PeterThoeny: %CALCULATE{$SET(PatternSkinVersion, $VALUE($SUBSTITUTE(%INCLUDE{ "%SYSTEMWEB%.PatternSkin" pattern=".*Skin Version: *. *([0-9\-]+).*" }%, -,)))$IF($GET(PatternSkinVersion)<20140522, , )}% [3:21pm] PeterThoeny: messy but works [3:22pm] HideyoImazu: interesting [3:22pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/LdapContrib [3:22pm] PeterThoeny: terje did extensive changes in the last month [3:23pm] PeterThoeny: in addition, he created a gui to manage ldap users: [3:23pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/LdapContribAdminPlugin [3:23pm] PeterThoeny: thank you terje! [3:24pm] PeterThoeny: he is working on this on his own, he left the twiki work at cern [3:24pm] PeterThoeny: he is from norway [3:24pm] PeterThoeny: he'll go back to cern in summer to work on a different project [3:24pm] HideyoImazu: ok [3:24pm] PeterThoeny: so i appreciate his engagement in twiki! [3:25pm] PeterThoeny: http://twiki.org/cgi-bin/view/Plugins/RunTopicsAddOn [3:25pm] PeterThoeny: also by terje [3:25pm] HideyoImazu: good stuff [3:25pm] PeterThoeny: yes [3:27pm] PeterThoeny: other changes: WatchlistPlugin, RedirectPlugin, TWikiUserMappingContrib, PreferencesPlugin, LdapNgPlugin, TagMePlugin, TopMenuSkin [3:27pm] PeterThoeny: all since last meeting [3:27pm] PeterThoeny: so good activity on extensions! [3:27pm] PeterThoeny: ---++ 3. Review Urgent and Not So Urgent Bugs [3:27pm] PeterThoeny: i have nothing here [3:27pm] PeterThoeny: develop.twiki.org/~twiki4/cgi-bin/view/Bugs/WebChanges [3:27pm] PeterThoeny: http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/WebChanges [3:28pm] HideyoImazu: i made a minor change to TWiki.TWikiEditingShorthand to cope with a WebKit font baseline bug [3:29pm] PeterThoeny: i have seen [3:29pm] PeterThoeny: good [3:29pm] PeterThoeny: scanning over changes, forgot to mention one feature [3:29pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/VarHIDEINPRINT [3:29pm] PeterThoeny: this is done [3:29pm] HideyoImazu: cool [3:30pm] PeterThoeny: example: %HIDEINPRINT{ any text }% [3:30pm] PeterThoeny: same like existing %HIDE{ any text }% [3:31pm] PeterThoeny: at the same time i added a new hideInPrint CSS class to hide specific content from printing [3:31pm] PeterThoeny: useful in app pages [3:32pm] PeterThoeny: ---+ 4. Miscellaneous [3:32pm] PeterThoeny: anything? [3:32pm] HideyoImazu: any timeline with fixing upload script problem [3:32pm] PeterThoeny: i have one too [3:32pm] HideyoImazu: of develop.twiki.org ? [3:33pm] PeterThoeny: ah, saw your e-mail [3:33pm] PeterThoeny: i have no idea what causes this [3:33pm] PeterThoeny: it seems to be network related [3:33pm] PeterThoeny: i usually can attach, but occetionally it takes 2 or more minutes untilk attach succeeds [3:34pm] PeterThoeny: it seems like to further away you are from the server the worse it gets [3:34pm] HideyoImazu: I haven't succeeded attaching for months [3:34pm] PeterThoeny: did you let it sit? timeout? [3:35pm] HideyoImazu: timeout [3:35pm] HideyoImazu: probably after 5 min [3:35pm] PeterThoeny: hmm [3:35pm] PeterThoeny: any idea how to debug? [3:36pm] HideyoImazu: look into logs? but you already did it, I suppose [3:37pm] PeterThoeny: yes, nothing except timeout [3:37pm] PeterThoeny: maybe i can enable debug [3:37pm] HideyoImazu: I wonder what is taking time [3:40pm] HideyoImazu: what is yours? [3:40pm] PeterThoeny: sometimes immediate, a few time a minute or so [3:40pm] PeterThoeny: i just enabled timing on develop.twiki.prg [3:41pm] PeterThoeny: $ENV{TWIKI_MONITOR} = 1; [3:41pm] PeterThoeny: in LocalLib.cfg [3:44pm] HideyoImazu: I'm uploading a small image file to develop.twiki.org [3:44pm] PeterThoeny: ok, i'll watch error log [3:45pm] HideyoImazu: The file is only 8k or so. [3:46pm] PeterThoeny: i have now a tail -f on access log and error log [3:47pm] HideyoImazu: timed out [3:48pm] HideyoImazu: XmlHTTPRequest.send() faced a network error [3:48pm] PeterThoeny: i see your post: [3:48pm] PeterThoeny: [05/Jun/2014:17:42:33 -0500] "POST /~twiki4/cgi-bin/upload/Bugs/Item7507 HTTP/1.1" 401 47816 "http://develop.twiki.org/~twiki4/cgi-bin/attach/Bugs/Item7507" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.76.4 (KHTML, like Gecko) Version/7.0.4 Safari/537.76.4" [3:48pm] PeterThoeny: (removed ip address) [3:48pm] PeterThoeny: strangely no error log [3:50pm] PeterThoeny: let me restart apache [3:51pm] HideyoImazu: why "401 Unauthorized"? [3:52pm] PeterThoeny: i just uploaded a test to http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item7493 [3:52pm] PeterThoeny: fast [3:53pm] HideyoImazu: isn't this an authentication issue? [3:54pm] HideyoImazu: what did TWiki log say about my uploading? [3:55pm] HideyoImazu: am I recognised as HideyoImazu ? [3:56pm] PeterThoeny: yes [3:56pm] PeterThoeny: relevat lines: [3:56pm] PeterThoeny:  - - [05/Jun/2014:17:42:04 -0500] "GET /~twiki4/cgi-bin/attach/Bugs/Item7507 HTTP/1.1" 401 47816 "http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item7507" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.76.4 (KHTML, like Gecko) Version/7.0.4 Safari/537.76.4" [3:56pm] PeterThoeny:  - - [05/Jun/2014:17:42:14 -0500] "GET /~twiki4/cgi-bin/edit/TWiki/TWikiRegistration? t=1402008131 HTTP/1.1" 401 16251 "-" "Mozilla/4.0 (compatible;)" [3:56pm] PeterThoeny:  - - [05/Jun/2014:17:42:15 -0500] "GET /~twiki4/cgi-bin/edit/TWiki/TWikiRegistration?t=1402008132 HTTP/1.1" 401 16251 "http://develop.twiki.org/~twiki4/cgi-bin/attach/Bugs/Item7507" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.76.4 (KHTML, like Gecko) Version/7.0.4 Safari/537.76.4" [3:56pm] PeterThoeny:  - HideyoImazu [05/Jun/2014:17:42:15 -0500] "GET /~twiki4/cgi-bin/attach/Bugs/Item7507 HTTP/1.1" 200 13478 "http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item7507" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.76.4 (KHTML, like Gecko) Version/7.0.4 Safari/537.76.4" [3:57pm] PeterThoeny:  - - [05/Jun/2014:17:42:33 -0500] "POST /~twiki4/cgi-bin/upload/Bugs/Item7507 HTTP/1.1" 401 47816 "http://develop.twiki.org/~twiki4/cgi-bin/attach/Bugs/Item7507" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.76.4 (KHTML, like Gecko) Version/7.0.4 Safari/537.76.4" [3:57pm] PeterThoeny: that's it for access log [3:57pm] PeterThoeny: strangely, no error log output [3:57pm] PeterThoeny: especially strange since i enabled monitoring in LocalLib.cfg [3:59pm] HideyoImazu: "GET /~twiki4/cgi-bin/attach/Bugs/Item7507" looks properly authenticated [3:59pm] HideyoImazu: but "POST /~twiki4/cgi-bin/upload/Bugs/Item7507" not [4:01pm] PeterThoeny: why not? [4:02pm] HideyoImazu: something funky is going on with my account on develop.twiki.org imported from twiki.org ? [4:02pm] PeterThoeny: oh, the http code is wrong [4:02pm] PeterThoeny: my upload has 200: [4:02pm] PeterThoeny:  - PeterThoeny [05/Jun/2014:17:50:50 -0500] "POST /~twiki4/cgi-bin/upload/Bugs/Item7493 HTTP/1.1" 200 113 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:29.0) Gecko/20100101 Firefox/29.0" [4:03pm] PeterThoeny: issue is that you are authenticated for attach, but not for upload! [4:04pm] PeterThoeny: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes [4:04pm] PeterThoeny: 401 Unauthorized [4:04pm] PeterThoeny: so that is the issue [4:04pm] HideyoImazu: yes [4:05pm] PeterThoeny: question is why for you upload is not auth [4:06pm] HideyoImazu: I made a GET request for an upload URL [4:07pm] HideyoImazu: can you take a look at the log? [4:07pm] HideyoImazu: is it authenticated? [4:08pm] PeterThoeny:  - HideyoImazu [05/Jun/2014:18:05:04 -0500] "GET /~twiki4/cgi-bin/upload/Bugs/Item7507 HTTP/1.1" 405 6353 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.76.4 (KHTML, like Gecko) Version/7.0.4 Safari/537.76.4" [4:08pm] PeterThoeny: so it is auth with a get [4:09pm] HideyoImazu: for some reason, my POST requests are not authenticated [4:09pm] PeterThoeny: so we have apache auth on develop.twiki.prg [4:09pm] PeterThoeny: let me check apache config [4:11pm] PeterThoeny: strange, apache config just has the default one [4:11pm] PeterThoeny: e.g. no special one for twiki [4:12pm] PeterThoeny: i do not understand why edit asks for auth if not enforced by apache [4:12pm] PeterThoeny: let me look into this offline [4:12pm] HideyoImazu: sure [4:12pm] HideyoImazu: i'm glad we are making progress with this [4:12pm] PeterThoeny: actually, hold on, let me do a quick change [4:13pm] HideyoImazu: ok [4:15pm] PeterThoeny: now please try again [4:16pm] HideyoImazu: ok [4:17pm] HideyoImazu: it worked! [4:17pm] HideyoImazu: shall we call it a day? [4:19pm] PeterThoeny: nice! [4:19pm] PeterThoeny: just quick: [4:19pm] HideyoImazu: ok [4:20pm] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TWikiForWindowsPersonal [4:20pm] PeterThoeny: someone cloned this and ported to twiki-6 [4:20pm] PeterThoeny: that someone seems to be from the anonymous group [4:21pm] HideyoImazu: uh-oh [4:21pm] PeterThoeny: when i find time i'll port this back [4:21pm] HideyoImazu: cool [4:21pm] PeterThoeny: that is all i have [4:22pm] PeterThoeny: i am glad that upload works now! [4:22pm] PeterThoeny: i'll post the logs [4:22pm] HideyoImazu: so am I [4:22pm] HideyoImazu: ttyl [4:22pm] PeterThoeny: thanks hideyo-san! [4:22pm] PeterThoeny: ttyl [4:34pm]  HideyoImazu left the chat room. (Ping timeout: 240 seconds)