Date: July 18, 2011 11:02:18 AM PDT Subject: IstanbulMeetingLog2011x07x18.txt [10:04am] PeterThoeny: hi george, sorry for being late [10:05am] GeorgeTrubisky: no problem [10:05am] GeorgeTrubisky: peter, I have a hard stop at 11 pst today [10:05am] PeterThoeny: just back from a buddhist event, house purification [10:05am] GeorgeTrubisky: ic [10:05am] PeterThoeny: ok, let's start [10:06am] PeterThoeny: meeting topic at http://twiki.org/cgi-bin/view/Codev/IstanbulReleaseMeeting2011x07x18 [10:06am] PeterThoeny: proposed agenda: [10:06am] PeterThoeny: 1. TWiki-5.1 Release Coordination [10:06am] PeterThoeny: 2. Code Name After Istanbul Release [10:06am] PeterThoeny: 3. Review Urgent and Not So Urgent Bugs [10:06am] PeterThoeny: 4. Miscellaneous [10:06am] PeterThoeny: ---++ 1. TWiki-5.1 Release Coordination [10:07am] PeterThoeny: rc1 looks good [10:07am] PeterThoeny: i found one issue [10:08am] PeterThoeny: not possible to create initial bookmark topic if crypt token is enabled (do fight cross site scripting attacks) [10:08am] PeterThoeny: i will fix that bug [10:08am] GeorgeTrubisky: the release notes are incomplete [10:09am] PeterThoeny: yes, i can work on the rel notes [10:09am] PeterThoeny: how was the build process? [10:09am] PeterThoeny: anything we can improve? [10:09am] GeorgeTrubisky: the details are there but no summary [10:09am] GeorgeTrubisky: I didn't know what to put on the email announcement [10:10am] GeorgeTrubisky: I've made some minor updates to the build topic [10:11am] PeterThoeny: yes, also the download topic misses the description and feature list [10:11am] PeterThoeny: yesterday i created the download topic [10:11am] GeorgeTrubisky: I'm also concerned about the one unit test that is failing [10:11am] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/TWikiRelease05x01x00rc1 [10:12am] PeterThoeny: well, rc do not need to be perfect [10:12am] PeterThoeny: but yes, we need to fix that [10:12am] PeterThoeny: e.g. investigate and fix [10:13am] PeterThoeny: the local install i did from zip is at http://thoeny.org/cgi-bin/bin-510/view/TWiki/TWikiReleaseNotes05x01 [10:14am] PeterThoeny: let me take this: [10:14am] PeterThoeny: - fix rel notes [10:14am] PeterThoeny: - fix download topic [10:14am] PeterThoeny: - fix bookmark topic issue [10:14am] PeterThoeny: do you have time to look at unit test? [10:15am] GeorgeTrubisky: the unit test that is failing (TestCaseAutoSearch) depends on a certain type of skin... [10:15am] PeterThoeny: ah, so likely a unit test issue, not a code issue [10:17am] PeterThoeny: you noticed issue in TWiki.WebHome not linking to latest rel notes [10:17am] PeterThoeny: easy to fix [10:17am] GeorgeTrubisky: the corresponding automated test case also fails (this is new) [10:17am] PeterThoeny: i can do that [10:17am] GeorgeTrubisky: I fixed that already [10:17am] PeterThoeny: ah, thanks [10:17am] GeorgeTrubisky: I generated a new set of build files and uploaded...sent an email about that [10:17am] PeterThoeny: yes, just read now [10:18am] PeterThoeny: i had no time to open my mac this morning [10:19am] GeorgeTrubisky: so if your ok with the current state of rc1, I can put out the email.  But I need some details about the features of the release...basically updated release notes [10:19am] PeterThoeny: yes, let me update the download page first, after the meeting [10:19am] PeterThoeny: you can use that info for the e-mail [10:20am] GeorgeTrubisky: ok.  Did you get a chance to send me an example release email? [10:20am] PeterThoeny: and i'll forward a previous rc announce email [10:20am] GeorgeTrubisky: cool [10:20am] PeterThoeny: sorry, not yet [10:20am] PeterThoeny: anything on build process we could improve? [10:21am] GeorgeTrubisky: I'm sure the build script could be automated more, but nothing specific [10:21am] PeterThoeny: ok [10:22am] PeterThoeny: at this point it does not look that we need an rc2 [10:22am] PeterThoeny: so we might be able to build production soon [10:22am] GeorgeTrubisky: hmmm [10:22am] PeterThoeny: pending is still string freeze with translations [10:22am] PeterThoeny: and the backuprestoreplugin [10:22am] GeorgeTrubisky: there is outstanding work on the core backup plugin [10:22am] PeterThoeny: yes [10:23am] PeterThoeny: so i will be busy for the next week or so [10:23am] PeterThoeny: but this is worth while [10:23am] GeorgeTrubisky: so lots more commits.  So I would think we would want a rc2 [10:23am] PeterThoeny: the backup plugin uses only very basic core stuff so that it can run also on very old twiki installations [10:24am] GeorgeTrubisky: ok, your call [10:24am] PeterThoeny: done so by design so that old twikis can be pdated easily [10:24am] PeterThoeny: can we target production in two weeks? [10:24am] PeterThoeny: too ambitious? [10:25am] GeorgeTrubisky: weekend of the 30th and 31st ? [10:25am] GeorgeTrubisky: that was the original plan.  I'm still ok with that [10:26am] PeterThoeny: on sat i have a big event with local swiss club [10:26am] PeterThoeny: i only have time on sunday [10:26am] GeorgeTrubisky: I can push out 1 week....August 6th [10:27am] PeterThoeny: although i can be reached on sat via skype [10:27am] PeterThoeny: how about building on sunday and releasing on monday aug 1st? [10:28am] PeterThoeny: aug 1st is swiss national holiday [10:28am] PeterThoeny: [10:28am] GeorgeTrubisky: ok.  I cannot start till the afternoon on Sunday, (1:30) but I'll do some work on Saturday to prepare [10:29am] GeorgeTrubisky: So Sunday at 1:30 we will skype meet [10:30am] GeorgeTrubisky: August 1st [10:30am] PeterThoeny: sounds good [10:30am] PeterThoeny: and if by a few days we are not ready we can shift by one week, ok? [10:31am] GeorgeTrubisky: Wait, that is Sunday July 31st [10:31am] GeorgeTrubisky: yes [10:32am] PeterThoeny: one more thing about release [10:32am] PeterThoeny: peter jones posted new code at [10:33am] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/RollbackAttachmentVersion [10:33am] PeterThoeny: we are in code freeze [10:33am] PeterThoeny: it is up to you to decide if we should take into 5.1 or not [10:33am] GeorgeTrubisky: core? [10:34am] PeterThoeny: this is core enhancement [10:34am] PeterThoeny: he posted code in proposal topic [10:34am] PeterThoeny: so if we take it by exception we have to test if everything works, and should see if user interface is good too [10:35am] PeterThoeny: by spec as peter jones posted today it looks good [10:36am] GeorgeTrubisky: I'm ok with recreating rc1 if it can be committed and tested by Tuesday PM PST [10:37am] PeterThoeny: no, that would be an rc2 [10:37am] PeterThoeny: problem is i do not have time to test this feature [10:40am] PeterThoeny: so if you are ok with exception and you have time to test we can take this feature [10:40am] GeorgeTrubisky: the files are not checked in yet, correct? [10:40am] PeterThoeny: correct [10:40am] PeterThoeny: and he posted the files, not the diffs [10:40am] PeterThoeny: hopefully he took from latest trunk [10:41am] GeorgeTrubisky: looking at the attachments, I'm not clear on what needs to be checked in [10:41am] GeorgeTrubisky: I'l have to look at more.  No decision yet [10:42am] PeterThoeny: sort by date [10:42am] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/RollbackAttachmentVersion?sortcol=4;table=2;up=0#sorted_table [10:42am] PeterThoeny: you see two files attached with today's date [10:42am] GeorgeTrubisky: yes.  Just those 2? [10:43am] PeterThoeny: hmm, issue [10:43am] PeterThoeny: http://twiki.org/p/pub/Codev/RollbackAttachmentVersion/Upload.pm [10:43am] PeterThoeny: has: # Copyright (C) 1999-2010 ... [10:44am] PeterThoeny: trunk has: # Copyright (C) 1999-2011 ... [10:44am] PeterThoeny: so this is not based on latest trunk [10:45am] GeorgeTrubisky: I'll have to diff the file and pick out the changes [10:46am] GeorgeTrubisky: is the attachtables.tmpl new? [10:47am] PeterThoeny: no [10:47am] PeterThoeny: [thweb@structuredwikis templates]$ pwd [10:47am] PeterThoeny: [thweb@structuredwikis templates]$ ls attachtables.* [10:47am] PeterThoeny: attachtables.classic.tmpl  attachtables.pattern.tmpl  attachtables.tmpl attachtables.twikinet.tmpl [10:48am] PeterThoeny: that is in twiki/templates [10:48am] GeorgeTrubisky: ok [10:49am] PeterThoeny: anything else on 5.1 rel? [10:49am] PeterThoeny: time check: +50 min [10:49am] GeorgeTrubisky: no.  I'll look for your updated release notes [10:50am] GeorgeTrubisky: yes.  I have to go in 5 minutes [10:50am] PeterThoeny: yes, check twiki.org's rc1 download topic later today [10:50am] PeterThoeny: ok [10:50am] PeterThoeny: ---++ 2. Code Name After Istanbul Release [10:50am] PeterThoeny: http://twiki.org/cgi-bin/view/Codev/CodeName#JReleaseVote [10:50am] PeterThoeny: no additional votes [10:50am] PeterThoeny: so Jerusalem Release it is! [10:50am] GeorgeTrubisky: ok [10:51am] PeterThoeny: ---++ 3. Review Urgent and Not So Urgent Bugs [10:51am] PeterThoeny: http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/ReleaseBlocker [10:51am] PeterThoeny: one item is relatively new: [10:51am] PeterThoeny: Item6739: Using MapIP2SID causes Perl "Can't locate" error [10:52am] PeterThoeny: http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/Item6739 [10:52am] PeterThoeny: i'd say this would be nice to fix, but not release stopper [10:53am] PeterThoeny: any other istem you's like to look at? [10:53am] GeorgeTrubisky: no [10:54am] PeterThoeny: neither me [10:54am] PeterThoeny: ---++ 4. Miscellaneous [10:54am] PeterThoeny: anything? [10:55am] GeorgeTrubisky: no.  got to drop off.  I'll look for the rc1 download topic updates later today [10:55am] PeterThoeny: if not we can close the meeting [10:55am] PeterThoeny: thanks george! [10:55am] PeterThoeny: i'll post the minutes and do that stuff i said [10:57am] PeterThoeny: bye george