[11:36] *** Automatically rejoining channel... [11:36] *** Channel re-joined successfully. [11:36] *** Initial topic: TWiki/Dakar Release Meeting on Sat, 07 Jan, 08:00 pm GMT [11:36] *** #twiki_dakar: PeterThoeny MichaelDaum [11:36] *** #twiki_dakar was created on Fri Jan 06 00:18:47 2006. [11:45] *** Lavr_ has joined #twiki_dakar. [11:48] *** SvenDowideit has joined #twiki_dakar. [12:01] *** wbniv has joined #twiki_dakar. [12:01] wbniv: hi all! [12:01] PeterThoeny: hi all! [12:01] SvenDowideit: mornin [12:01] PeterThoeny: i feel sorry for sven, so early on sunday morning [12:01] PeterThoeny: what time is it over there? [12:01] SvenDowideit: 7am :) [12:02] SvenDowideit: its good and bad [12:02] PeterThoeny: ouch [12:02] SvenDowideit: i like to force myself to get up early once in a while [12:02] PeterThoeny: when did you move over, still jet lagging? [12:02] SvenDowideit: na [12:02] SvenDowideit: we got back dec 12 [12:02] SvenDowideit: but we're still not back to normal either [12:02] PeterThoeny: a while back then [12:02] SvenDowideit: quite odd [12:02] SvenDowideit: ya [12:03] PeterThoeny: what did you learn about the swiss? [12:03] *** MartinCleaver has joined #twiki_dakar. [12:03] SvenDowideit: i loved it :) [12:03] SvenDowideit: they're laid back like aussies [12:03] SvenDowideit: but organised [12:03] PeterThoeny: (off record, i think in there is a little policemen in every swiss person) [12:03] SvenDowideit: and i love the attitude towards the gov [12:03] wbniv: PeterThoeny: can (Link: http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1343)http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1343 be closed ? [12:03] MartinCleaver: Now is the time [12:03] MartinCleaver: :) [12:04] *** Lavr_ has signed off IRC (Read error: 110 (Connection timed out)). [12:04] PeterThoeny: yes, sorry, forgot to close 1343 [12:04] PeterThoeny: is crawford joining us? [12:04] PeterThoeny: i would really like him to attend [12:05] SvenDowideit: i'm happy to wait a few hours :) [12:05] PeterThoeny: hehe [12:05] PeterThoeny: lets give it a few more minutes before wwe start [12:05] PeterThoeny: did anyone hear from crawford if he attends? [12:05] MartinCleaver: Sam thought it was one more hour yet [12:05] SvenDowideit: n [12:06] SvenDowideit: giggle [12:06] wbniv: well, while we're waiting, here's something to read: (Link: http://twiki.org/cgi-bin/view/Codev/PersonalRoadmapForWillNorris)http://twiki.org/cgi-bin/view/Codev/PersonalRoadmapForWillNorris [12:06] wbniv: (i finally created my personal roadmap) [12:06] wbniv: (it's not really a personal roadmaps, it's more of my todo list atm) [12:06] SvenDowideit: its crap [12:07] * MartinCleaver sends Crawford a text message [12:07] *** SamHasler|Away has joined #twiki_dakar. [12:07] PeterThoeny: thanks martin [12:07] * SamHasler|Away prances into the channel [12:07] *** SamHasler|Away is now known as SamHasler. [12:07] SvenDowideit: morning :) [12:07] PeterThoeny: good evening sam! [12:08] SamHasler: evenin' all [12:08] PeterThoeny: appreciate hanging out here instead of in a bar with friends on a sat night [12:08] SamHasler: thanks for inviting me Martin, I wouldn't have been here for another hour otherwise [12:08] MartinCleaver: y.w. [12:09] SamHasler: is it worth inviting [LOGGER]? [12:09] PeterThoeny: lynnwood can't attend today, he wished he could [12:09] *** CDot has joined #twiki_dakar. [12:09] SvenDowideit: wbniv: there's too much writing - could you summarise it for 'those with short attention spans'? [12:09] SvenDowideit: hehehe [12:09] PeterThoeny: hey crawford! [12:09] SvenDowideit: poifect timing :) [12:10] MartinCleaver: saves the text message [12:10] PeterThoeny: oh, we do not yet have kenneth online [12:10] SvenDowideit: ya [12:10] PeterThoeny: he said that he will join [12:10] SamHasler: is there a topic for this meeting yet with the agenda on it? [12:10] SvenDowideit: it would be good to hav him too [12:11] wbniv: SvenDowideit: no [12:11] MartinCleaver: anyone got him on messenager? [12:11] SvenDowideit: grin [12:12] *** Lavr__ has joined #twiki_dakar. [12:12] MartinCleaver: He's not on my list [12:12] MartinCleaver: aha [12:12] wbniv: Here is the preliminary agenda: [12:12] wbniv: * Review last meeting minutes (points and action items) [12:12] wbniv: * Quick review of bug items marked as urgent and required [12:12] wbniv: * Other items that need to happen for release [12:12] wbniv: * Discuss tentative release date [12:12] Lavr__: Hi guys. [12:12] wbniv: * Discuss parking lot items [12:12] SvenDowideit: moin [12:12] * MartinCleaver invites Raf [12:13] PeterThoeny: ok, i am editing (Link: http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2006x01x07)http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2006x01x07 [12:13] PeterThoeny: so far content of last time [12:13] PeterThoeny: shall we start? [12:14] *** Soronthar_workin has joined #twiki_dakar. [12:15] PeterThoeny: ok lets start [12:15] *** Soronthar_workin is now known as Soronthar. [12:15] PeterThoeny: what do you think on the agenda? [12:15] PeterThoeny: anything to add/change/different approach? [12:15] Lavr__: Agenda is fine for me [12:16] PeterThoeny: anyone wants to add anything? [12:16] PeterThoeny: before we dive into the agenda lets state the desired outcome of the meeting [12:17] PeterThoeny: from my pov: assigned action items ro resolve outstaing items & tentative release date [12:17] PeterThoeny: s/ro/to/ [12:17] wbniv: well, i'm not sure we're going to get a release date out of the conversion, but i'm willing to try :) [12:17] PeterThoeny: what do you think? [12:18] MartinCleaver: Were the objectives of the last meeting accomplished? [12:19] PeterThoeny: that will be reviewed in "quick review" [12:19] PeterThoeny: ok, lets start with "Review last meeting minutes (points and action items)" [12:19] MartinCleaver: ok [12:19] PeterThoeny: could everyone look at the prev meetings [12:20] PeterThoeny: (or todays meeting minutes, still there) [12:20] SamHasler: (Link: http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2005x12x17)http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2005x12x17 [12:20] PeterThoeny: ---+ Point 1: Dakar Doc Update [12:20] wbniv: url please? [12:20] wbniv: ah [12:20] PeterThoeny: last time we had 49 outstanding topics [12:20] PeterThoeny: now down to 11 topics [12:21] PeterThoeny: lynnwood is working on install docs [12:21] PeterThoeny: here is the list of outstanding: TWikiContributor TWikiHistory TWikiInstallationGuide TWikiPreferences TWikiRegistration TWikiUpgradeGuide TWikiUserAuthentication TextFormattingRules WebHome WebPreferences *Skin [12:21] PeterThoeny: (thanks god i did not get bumped out like last time) [12:22] PeterThoeny: some of the topics already have a bugs item [12:22] PeterThoeny: such as webpreferences [12:22] PeterThoeny: i estimate that lynnwood and i will need aprox one more week [12:23] PeterThoeny: one contentious issue is the twikicontributors list, Item664 TWikiContributor: Area of contributions [12:23] PeterThoeny: (Link: http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item664)http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item664 [12:24] PeterThoeny: this is a nobrainer for me but crawford thinks otherwise [12:24] PeterThoeny: crawford, may be you could elaborate? [12:24] wbniv: well, i agree with the reasoning cdot provided; can you offer counterpoints ? [12:24] wbniv: plus, we have CHANGELOG [12:25] PeterThoeny: that is anoth outstanding point that needs to be resolved [12:25] CDot: I don't think I need to say any more than i said in the topic. [12:25] PeterThoeny: counterargument: many people spent considerable time on a particular feature [12:25] SvenDowideit: in light of the not correct additions of peter to the copyright of a few files [12:26] PeterThoeny: for example john t implemented the store backend [12:26] SvenDowideit: i'd suggest that cdot's reasoning has been shown to be correct [12:26] PeterThoeny: i like to get the contributors attributed properly [12:26] SvenDowideit: as PeterThoeny added himself as having copyright to a file that i was pretty sure i created [12:27] PeterThoeny: persons who do less sexy work such as testing and fixing bugs can also be listed accordingly [12:27] PeterThoeny: so they are also attributed [12:27] CDot: Any contributor has the opportunity to document their contribution in theoir personal topic [12:27] wbniv: a proper contribution includes patches not only to the code, but also to the AUTHORS files (and wherever else is appropriate) [12:27] CDot: developers can also edit people's personal topics to update recognition, such as TWikiHearts [12:27] wbniv: that is one of the hallmarks of a good contribution [12:28] PeterThoeny: sven: I spent a few hours the last two days to fix the copyright, lots of copy&paste [12:28] SamHasler: People who know who did what know already. People who don't, don't care. [12:28] SvenDowideit: yes, and its a good example of wy CDot is correct [12:28] PeterThoeny: if you find an incorrect copyright, by all mean fix it! [12:28] SvenDowideit: i'd suggest that you think of yourself as a twikicontributor [12:28] SvenDowideit: rather than something else [12:28] SvenDowideit: (that would be my fix) [12:29] wbniv: for example john t implemented the store backend [12:29] wbniv: and didn't cdot re-implement it ? [12:29] SvenDowideit: quite a bit [12:29] CDot: no, I didn't [12:29] wbniv: ok, nm, sorry [12:29] CDot: John T still designed the store [12:29] CDot: and should not lose credit for having done same [12:30] PeterThoeny: exactly [12:30] wbniv: right [12:30] SvenDowideit: and the best way to do that [12:30] CDot: I am not attempting to take credit away [12:30] SvenDowideit: is to move c to TWikiContribs [12:30] CDot: I am trying to make sure credit is *accurate* and *maintainable* [12:30] SvenDowideit: and not list specific ppl in each .pm [12:30] wbniv: CHANGELOG [12:31] CDot: CHANGELOG is too vague [12:31] CDot: a summary of contribution is needed [12:31] CDot: but I am not qualified to write everyone's summary [12:31] SvenDowideit: PeterThoeny, another eg is your removeal of the 2 extra (c)'s from rdiff [12:31] SvenDowideit: ward and SPiN [12:31] CDot: neither is Peter [12:31] CDot: of Sven, or anyone other than the individuals who contributed [12:31] SvenDowideit: or did you move them into TWikiContributors? [12:31] CDot: they know what they did. [12:31] PeterThoeny: lets please separate the copyright question (in header of files and AUTHORS) and the credits question [12:32] wbniv: right, like i said, when people provide patches, they should include updates to copyrights and other appropriate docs [12:32] SvenDowideit: its the same q [12:32] PeterThoeny: the credist question is the twikicontributors [12:33] wbniv: this isn't going anywhere: cdot eloquently and in great length described the reasoning in (Link: http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item664)http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item664 , and i haven't heard anything that contradicts what he said [12:33] PeterThoeny: sven: again, there is a possibility that i made a mistake [12:33] SvenDowideit: yes [12:33] wbniv: and, he lists at least 5 reasons why, not just one [12:33] PeterThoeny: on the other hand i fixed quite a few mistakes on copyright [12:33] SvenDowideit: and that to me [12:33] SvenDowideit: prooves cdot' point [12:34] PeterThoeny: kenneth, what is you pov on this? [12:34] wbniv: SvenDowideit: well, i could see how you could say they're related, but they are 2 separate issues [12:34] Lavr__: There are TWO aspects in this. Legal and give right credits. [12:34] *** eljay64 has joined #twiki_dakar. [12:34] Lavr__: The Legal part is having a clear copyright owner so you can protect the GPL. [12:35] PeterThoeny: (the person who just joind could you give your real name please?) [12:35] MartinCleaver: “Lars Jacobsen” [12:35] *** eljay64 is now known as LarsJacobsen_fri. [12:35] Lavr__: I would suggest the simple approach for the copyright notice in files. [12:35] *** wbniv is now known as WillNorris. [12:35] PeterThoeny: i agree with kenneth [12:35] Lavr__: I am not home. I am at my friend Lars. He is just playing :-) [12:36] * LarsJacobsen_fri is a friend of Kenneth, who is visiting me tonight [12:36] CDot: erm, Peter, sorry to have to bring this up here, but on what basis are you claiming personal copyright over the code in =configure=? [12:36] PeterThoeny: actually, here is a little known fact about copyright and gpl: [12:36] PeterThoeny: copyright is per file [12:36] SvenDowideit: y, same with the Upgrade pm's [12:36] PeterThoeny: the reason is that files can be copied to different projects [12:36] SvenDowideit: yes, and you can't just take it [12:36] PeterThoeny: so kenneth' point is a good one [12:36] WillNorris: copyright is per file [12:37] WillNorris: actually, copyright is more granular than that [12:37] WillNorris: (or, can be) [12:37] *** LarsJacobsen_fri has left #twiki_dakar. [12:37] PeterThoeny: crawford: please remove my copyright on configure [12:37] PeterThoeny: was a mistake [12:37] SvenDowideit: and i'm betting the same with other files we don't realise / remember [12:38] CDot: PeterThoeny: also all the I18N stuff [12:38] PeterThoeny: well, i do not think i put my name on all of the files i did not touch [12:38] Soronthar: and in every file anyone besides Peter modified, who holds the copyright? Specially heavily refactored ones [12:38] PeterThoeny: again, if you see an error, by all means fix it [12:38] WillNorris: Soronthar: the original author and the refactorer [12:39] CDot: It would be easier if we could simply accredit everything to TWikiContributor [12:39] PeterThoeny: it is the right of the author to put the copyright [12:39] Soronthar: so, everyone should fix the copyright header when changing a file? [12:39] SvenDowideit: and also more poilte [12:39] WillNorris: Soronthar: depends on the size of the fix [12:39] Soronthar: k [12:39] PeterThoeny: actually it is more basic, the copyright automatically applies, even if not stated [12:39] WillNorris: some are too trivial to assert any copyright ownership [12:40] WillNorris: PeterThoeny: true, in the USA [12:40] CDot: how do you decide what a "trivial" change is? [12:40] Soronthar: who decides that? [12:40] SvenDowideit: y, and its too trivial for someone to claim they have copyright [12:40] SvenDowideit: if they have svn access [12:40] Lavr__: It is normal in open source projects that you have one or a few people in the copyright note on each file. And then have a CREDITS file listing the many contributors. You need to have a legal entity that OWNS the copyright in each file so you can protect the GPL. But is it not normal to list all contributors in each file. That is not the purpose of the copyright note in GPL software. [12:40] PeterThoeny: i see we dripf from the credit question [12:40] PeterThoeny: shall we put this into the parking lot? [12:41] WillNorris: Lavr__: exactly. for example, emacs and gcc don't list each contribution in each source file (they say that's what you version control system is for ;) ) [12:41] WillNorris: (which takes me back to CHANGELOG ;0) [12:41] CDot: I really don't want to have to go through and edit all the copyrights again. Peter, do you object if I simply revert r8154? [12:41] SvenDowideit: CDot, i think you should too [12:42] PeterThoeny: yes, because i fixe ommissions from cairo and athens [12:42] WillNorris: and , after reverting it would be pretty easy to do a search/replace 2005->2006, right? [12:42] PeterThoeny: and i fixed my e-mail address [12:42] SvenDowideit: its like any mostly bad commit [12:42] SvenDowideit: we revert it, and you can try again [12:42] SvenDowideit: this time be more careful [12:42] CDot: it's not mostly bad, i think [12:42] CDot: peter was right in many respects [12:42] SvenDowideit: but wrong in enough for it to be suspect [12:42] CDot: however he has been a bit over-enthuisatic in laying claim to all the code [12:43] CDot: I am not suspicious; I make enough human mistakes to understand. [12:43] SvenDowideit: yes, and presuming we noticed all of them is a bad approach [12:43] PeterThoeny: will : no it was not that easy: i carefully compare the copyrigt of cairo and somtimes of a 1999 version to make sure all prev copyrigths were there [12:44] SvenDowideit: so how did you get at least 3-5 wrong? [12:44] Soronthar: human nature? lost focus due repetitive activity? [12:44] PeterThoeny: it was passed midnight on copy & paste, possibly i missed a few of the new files [12:44] SvenDowideit: y, a good eg of why we should do it a different way [12:45] PeterThoeny: we are losing too much tim on this subject [12:45] Soronthar: Peter asked to put this on the parking lot, and move with contributors. [12:46] * MichaelDaum got probs getting his kids to bed [12:46] CDot: hang on, give the guy a break. That sort of global change is a bitch to get right. I will revert the changes I find offensive. [12:46] Soronthar: can we do that, please? [12:47] MartinCleaver: ok, time for the next item? [12:47] CDot: No - still need to agree attribution [12:47] PeterThoeny: thnaks craqwford (it seems like i need to explain any action in detail i do) [12:47] CDot: which is the original topic [12:47] PeterThoeny: yes [12:48] Soronthar: What should go into "Contributors"? Major contribution, minor contribution, all contributions? [12:48] SamHasler: The new ChangeProposalForm has a TWikiContributors field for this. Is that information not enough? [12:49] CDot: SamHasler: how does that help? [12:49] PeterThoeny: i see the twikicontributor's list for major contributions, so people can see who did the "big things" [12:50] PeterThoeny: the twikihistory has the glory details [12:50] SamHasler: you have documented attribution to specific features [12:50] PeterThoeny: that topic needs to be accurate [12:50] CDot: define a "big thing" please? [12:50] PeterThoeny: (which is missing for dakar atm) [12:50] WillNorris: is it not the responsibility of people who added these "big things" (or whatever) to provide those updates ? [12:50] PeterThoeny: big: new contribution and major refactor [12:50] CDot: huh? DakarReleaseNotes is accurate, I believe? [12:50] WillNorris: this is standard in OSS projects; provide credits when you provide patches if you want credit! [12:50] Lavr__: Why not keep it the Wiki way? Let people add themselves to a TWikiContributorsDakar topic and let people add themselves. If someone adds himself for making a two line patch will that hurt anyone? [12:50] PeterThoeny: for you crawford, i would list many areas you touched substantially [12:51] Soronthar: Sectional Includes was a "big thing" in functionality, but a two lines code change. is that a Big Thing? [12:51] PeterThoeny: yes, as seen from th user [12:51] CDot: hmmmm. So my refactorings, which are invisible to the user, are not "a big thing"? [12:51] *** WillNorris is now known as wbniv. [12:52] PeterThoeny: no, it is an "and" [12:52] Soronthar: and what someone mentioned before, do someone care who did what besides the TWikiContributors? [12:52] CDot: I think I don;t trust anyone else to document my contribution accurately. [12:52] CDot: I know I screwed up myself when documenting other people's [12:52] PeterThoeny: extactly the point why the contributor should do that at his discretion! [12:53] wbniv: right [12:53] CDot: right; on twiki.org [12:53] PeterThoeny: no, in the distribution [12:53] PeterThoeny: every movie has a credits screen [12:53] PeterThoeny: not many people read it [12:53] wbniv: then they should have provided patches for credits when they provided patches for code [12:53] SamHasler: they're not always accurate either [12:53] wbniv: (i keep harping on about this, but no one has reponded; am i way off base or something?) [12:53] PeterThoeny: but it is pride for the people on the list [12:54] CDot: sorry, TWiki is a wiki, no? Links are bread-and-butter to it. So links to twiki.,org should be not different, no? [12:54] CDot: wbniv: I agree, but they didn't, and we are talking about past history now [12:55] PeterThoeny: crawford, the twiki package has two big parts: code/conf/templ and doc [12:55] PeterThoeny: it is a set [12:55] CDot: If I want to know who wrote fiirefox, I go look at the FF website [12:55] PeterThoeny: without credit it is not complete [12:55] CDot: Everyone who contributed is recognised in the package, I hope [12:56] wbniv: in TWikiContributors/AUTHORS, right? [12:56] CDot: we are arguing about the size of that recognition [12:56] PeterThoeny: ok, if this is important to sven & crawford not to credit people in twikicontribur i am willing to have it your way [12:56] CDot: I argue for a name, and a link to twiki.org [12:56] CDot: you argue for a full CV and dental records [12:56] SvenDowideit: quick poll - who here thinks credits (TWikiContributors) need to go into the dirtibution, and who thinks they should go on twiki.org? [12:56] CDot: my position is already clear [12:56] Soronthar: distribution [12:56] Lavr__: Yes. Link to a topic on Twiki.org and let the contributors add what they think should be there. The wiki way. [12:56] wbniv: i think they should go on both --- but it's the scale that's different --- just a name is sufficient for the distro [12:57] MartinCleaver: name and general area of contrib in the distro [12:57] PeterThoeny: go on both, and maintainable on both! [12:57] MichaelDaum: both [12:57] SvenDowideit: neat, sounds like PeterThoeny has even more work to do. [12:57] CDot: no, because I already credited contributors in DakarReleaseNotes [12:57] SvenDowideit: though MartinCleaver and MichaelDaum have voluenteered to help [12:58] CDot: and TWkiHistory contains all past contributions [12:58] Soronthar: Authors + ReleaseNotes + Personal Page is not enought? [12:58] PeterThoeny: i do not mind a few more hours, i already work every day for 5-10 hours since xmas :-/ [12:58] SvenDowideit: then compromise. [12:59] SvenDowideit: CDot's sugestion and implementation are based in a reality that has limited time, and limited desire to work in an error prone way [12:59] Soronthar: Authors list everyone, ReleaseNotes list "major" contributions and personal pages can give the full detail if they want [12:59] Soronthar: where major is whatever survives the edits of contributors by the end of the release [13:00] PeterThoeny: i do not want to spend more time on this [13:00] MartinCleaver: am with Raf there [13:00] MartinCleaver: If I am bothered to detail my contrib I will [13:00] MichaelDaum: Soronthar, sounds reasonable [13:00] CDot: Soronthar: that is what I was proposing [13:00] PeterThoeny: so lets keep twikicontributors without the glory credits, and lets update twikihistory with dakar details [13:00] MartinCleaver: anyone disagree? [13:01] Soronthar: CDot:yes, I just summarized. [13:01] CDot: Cool. Let's move on. [13:02] PeterThoeny: well, i see two proposal that differ [13:02] PeterThoeny: do we agree on sorontar's or peter's? [13:02] SvenDowideit: and one that has more support than the other? [13:03] SvenDowideit: i agree on cdot's .. [13:03] CDot: Soronthar's [13:04] MartinCleaver: am still with Raf [13:04] PeterThoeny: sorry, i see issues with taht approach [13:04] SvenDowideit: while we see issues with your's.. [13:04] PeterThoeny: twikihistory has the CHANGLOG functionality, and as such should list all contribs from day one [13:04] Soronthar: PeterThoeny: What issues? [13:04] PeterThoeny: so far it does until cairo [13:05] wbniv: no, you're assuming cairo had anything close to accurate attribution [13:05] PeterThoeny: the reason i said, "so lets keep twikicontributors without the glory credits, and lets update twikihistory with dakar details" [13:05] wbniv: cdot added a lot of names [13:05] SamHasler: We should probably summarise the different views and seek a wider opinion, but I think we should put this in the parking lot for now. [13:05] PeterThoeny: cairo attribution is in much more detail than dakar [13:05] wbniv: perhaps, but it's missing names [13:06] SvenDowideit: cairo attribution is also less accurate [13:06] wbniv: more detail about what? things people don't care about? [13:06] PeterThoeny: read through (Link: http://twiki.org/cgi-bin/view/TWiki/TWikiHistory)http://twiki.org/cgi-bin/view/TWiki/TWikiHistory and comapre with dakarreleasenotes [13:06] wbniv: CHANGELOG is even more accurate [13:06] SvenDowideit: PeterThoeny, are you confusing accurate with detailed? [13:06] PeterThoeny: ok, more detailed [13:07] PeterThoeny: again, if the contributor did not care to upodate the changeproposal fields it is not accurate [13:07] SvenDowideit: as dakar is probably more accurate [13:07] Soronthar: If we had a link between feature, item and contributor, the process could be automated. [13:07] CDot: yeah, but we don;t [13:07] PeterThoeny: can we move on with " lets keep twikicontributors without the glory credits, and lets update twikihistory with dakar details"? [13:07] CDot: maybe next version [13:08] PeterThoeny: we spend one hour now, we really need to move on [13:08] SvenDowideit: what? ignore all our objections? [13:08] wbniv: SvenDowideit: i don't think peter's last compromise ignored our objections [13:08] wbniv: i think it's what we've all reached as concensus [13:08] wbniv: right? [13:08] CDot: PeterThoeny: if you mean "move the credits from DakarReleaseNotes to TWikiHistory", then OK, but why bother? [13:09] CDot: I really can't see the value in doing anything more than that. [13:09] SvenDowideit: ok, it looks lik the same sentence as last time to me [13:09] wbniv: no, not move credits from DakarReleaseNotes to TWikiHistory; expand on TWikiHistory [13:09] PeterThoeny: i am compromising with letting go away with the credits in twikicontributor [13:09] Soronthar: So, copy&paste AUTHORS to twikicontributors? [13:09] CDot: NO! [13:09] wbniv: AUTHORS is already in TWikiCOntributors [13:09] wbniv: (essentially) [13:09] Soronthar: and filter "svn log" for TWikiHistory? [13:09] wbniv: PeterThoeny: please summarise your proposal again in detail [13:10] wbniv: i'm not sure what we're "voting" on now [13:10] SamHasler: "summarise in detail" I like that [13:10] wbniv: hehe [13:10] *** SteffenPoulsen has joined #twiki_dakar. [13:10] Soronthar: lol [13:10] PeterThoeny: ok: (1) keep twikicontributor as is; (2) copy who did what details from d.r.l. to twikihistory [13:10] wbniv: maybe summarise step-by-step instead :) [13:11] * SteffenPoulsen is part afk, just in for a listen [13:11] wbniv: well, i don't really see the benefit of that, but i could live with it [13:12] SvenDowideit: i'm in the once and only once camp [13:12] wbniv: well, i guess that means going forward to update TWikiHistory as things are added [13:12] wbniv: (of course, it would be better if it were automated) [13:12] wbniv: and it kind of is [13:12] wbniv: with the ChangeProposals [13:12] CDot: PeterThoeny: I can live with that, though it seems a bit pointless. I always imagined that DakarReleaseNotes would eventually *replace* TWikiHistory, as each release would have it's own set of release notes, providing a much more useful backdrop than the history can. [13:12] Soronthar: so what about doing that Peter says now, and look for a way to automate the process (something along the lines I mentioned) for the Ed* release? [13:13] Lavr__: I am neutral here. I think you should try to summarise in the minutes and then bring it up again because right now I am not sure you agree what you disagree about. [13:13] PeterThoeny: exactly, will! assumes contributors use changeproposal [13:13] *** LarsJacobsen has joined #twiki_dakar. [13:13] CDot: Most contributors use ItemXXXXXXXXXX, which is probably easier to manage [13:13] CDot: anyway, that's an enhancement for the future [13:14] CDot: someone can prpose it, and take credit in EdinburghReleaseNotes >:-) [13:14] PeterThoeny: ok then with " (1) keep twikicontributor as is; (2) copy who did what details from d.r.l. to twikihistory" ?? [13:14] CDot: yep [13:14] wbniv: y [13:14] PeterThoeny: ok [13:14] SvenDowideit: y (add 3) automate for edin* [13:14] PeterThoeny: anything else on docs? [13:15] PeterThoeny: move on: [13:15] PeterThoeny: ---+ Point 2: Ship !WYSIWYG Editor With Dakar [13:15] PeterThoeny: i think it is pretty clear from last time [13:15] *** ArthurClemens has joined #twiki_dakar. [13:15] PeterThoeny: anything to say? [13:15] CDot: no [13:15] Lavr__: No. [13:15] * Soronthar needs to go, and waves goodbye [13:15] ArthurClemens: hi folks - sorry I am late [13:15] wbniv: adios [13:15] * SamHasler waves to Arthur [13:15] Lavr__: Bye [13:15] PeterThoeny: hi arthur! [13:15] *** Soronthar has signed off IRC ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]"). [13:15] Lavr__: Hi Arthur [13:15] PeterThoeny: move on: [13:15] ArthurClemens: My heating works now [13:16] PeterThoeny: ---++ Point 3: !ClassicSkin Issues [13:16] PeterThoeny: all cleared (with deferred i18n) [13:16] PeterThoeny: ---++ Point 4: Translations [13:16] PeterThoeny: all clear i think [13:16] Lavr__: French was added [13:16] PeterThoeny: fr is in [13:16] wbniv: y, and i added it to the MANIFEST so it actually shows up ;-) [13:16] PeterThoeny: anything to add? [13:17] wbniv: y [13:17] CDot: Nous avons Francais! C'est magnifique! [13:17] PeterThoeny: thanks will! [13:17] PeterThoeny: c'est tres bon! [13:17] ArthurClemens: This is a usability issue, and probably an enhancement - [13:17] *** legolas has joined #twiki_dakar. [13:17] CDot: Note: need to add translations credits to DakarReleaseNotes [13:17] wbniv: i've pretty much reached the limit of my spanish; most of the actual *interface* is translated, but to get those long error messages, etc. finished, it's going to take a native speaker [13:17] ArthurClemens: but I don't feel right about the change language screen [13:18] ArthurClemens: because default it shows the text in English [13:18] ArthurClemens: instead of in all languages [13:18] wbniv: oh, right... [13:18] wbniv: it would be nice ... [13:18] wbniv: and you're right it's an enhancement [13:18] wbniv: but [13:18] wbniv: i think it's pretty obvious what to do even if you don't speak english [13:19] wbniv: plus, i don't think we have the infrastructure to support what you want atm [13:19] wbniv: do we? [13:19] ArthurClemens: no [13:19] ArthurClemens: it means coding in TWiki.pm [13:19] wbniv: deferred :) [13:19] ArthurClemens: I saw the site of the EU [13:19] PeterThoeny: yes [13:19] wbniv: ArthurClemens: url? [13:19] ArthurClemens: they just have a dropdown in the top right [13:19] wbniv: sure, that's not uncommon [13:20] PeterThoeny: btw i need a bio break [13:20] ArthurClemens: I know we have downplayed the language option [13:20] PeterThoeny: it is now 20 min past the hour [13:20] PeterThoeny: shall we resume 25 min past? [13:20] SvenDowideit: cool :) [13:20] ArthurClemens: fine [13:20] SvenDowideit: coffee! [13:20] wbniv: ArthurClemens: i would support that setup if you can make it happen with what we have now [13:20] PeterThoeny: ok, back at 25 [13:21] Lavr__: ok [13:21] *** legolas has left #twiki_dakar. [13:21] wbniv: um, what about [13:21] wbniv: i've pretty much reached the limit of my spanish; most of the actual *interface* is translated, but to get those long error messages, etc. finished, it's going to take a native speaker [13:22] wbniv: i guess i should send out an email to twiki-dev asking for help on completion? [13:22] SvenDowideit: ya - or one of the oss xlation places [13:22] wbniv: ah, good point [13:22] wbniv: that's where we need to go eventually [13:22] SvenDowideit: as they are very helpful [13:22] wbniv: and not rely simply on twiki contributors [13:22] SvenDowideit: yep [13:22] SvenDowideit: well [13:22] wbniv: but actually involve people who want to do translations :) [13:23] SvenDowideit: they would be twikicontributors :) [13:23] SvenDowideit: and we would be relying on them [13:23] SvenDowideit: grin [13:26] PeterThoeny: ok lets move on [13:26] PeterThoeny: ---++ Point 5: Rest Interface [13:26] ArthurClemens: language dropdown: I will make it a PatternSkinCustomization item [13:26] PeterThoeny: sven, anything to say? [13:27] PeterThoeny: arthur: is this for dakar? [13:27] ArthurClemens: just doc [13:27] PeterThoeny: for dakar? [13:27] ArthurClemens: depends on the release date [13:27] SvenDowideit: rest works [13:28] SvenDowideit: and i added docco that i think covers it [13:28] SvenDowideit: we should consider bugging all plugin/addon devs to remove their bin scripts and impl a rest interface instead [13:28] PeterThoeny: good idea [13:29] PeterThoeny: can you post in plugins web? [13:29] SvenDowideit: y [13:29] wbniv: btw, there are very few bin scripts [13:29] wbniv: (in SVN, anyway) [13:29] SvenDowideit: um [13:29] SvenDowideit: when i looked i got to 20 [13:29] wbniv: but then again, i never added all of the *AddOns to SVN [13:29] SvenDowideit: (i had to delete them by hand from develop.twiki.org [13:29] SvenDowideit: do a mklinks [13:30] SvenDowideit: (ie don't rely on MANIFEST) [13:30] wbniv: gads, no, i don't run that [13:30] PeterThoeny: btw, i do checkpoint saves on (Link: http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2006x01x07)http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2006x01x07 [13:30] wbniv: better a ls */bin :) [13:30] SvenDowideit: and it will show you [13:30] PeterThoeny: added action item for sven [13:30] SvenDowideit: ta :) [13:30] MartinCleaver: I was a bit concerned that geturl was there [13:30] SvenDowideit: MartinCleaver, there? [13:30] MartinCleaver: sorry, I mean in bin/ [13:30] SvenDowideit: on develop.twiki.org? [13:30] MartinCleaver: no, in SVN [13:31] SvenDowideit: ooo [13:31] CDot: good question; why do we ship geturl? [13:31] PeterThoeny: i suggest to leave geturl for dakar and revisit in ed* [13:31] SvenDowideit: its not in TWikiSCripts [13:31] CDot: I'd forgotten about it, TBH [13:31] SvenDowideit: i think we should delete anything thats not doccoed [13:32] SvenDowideit: :) [13:32] CDot: since it's not used by anything [13:32] MartinCleaver: I think its a security risk [13:32] SvenDowideit: ya [13:32] CDot: is it? [13:32] PeterThoeny: well, wind river is using it for a twiki app [13:32] CDot: how? [13:32] PeterThoeny: we can't simply delete it [13:32] CDot: yeah, but they have a local copy [13:32] SvenDowideit: WRAddon [13:32] wbniv: SVK [13:32] wbniv: :) [13:32] SvenDowideit: don't add risks for everyone dwnloading it [13:32] MartinCleaver: It should be moved to a Contrib [13:32] SvenDowideit: just for one site [13:32] PeterThoeny: again, lets not spend time on a small detail that does not hurt the release [13:33] SvenDowideit: it hurts quality [13:33] SvenDowideit: due to hacking risk [13:33] CDot: erm, can I please ask why it is a security risk first? [13:33] wbniv: IF it's a security risk, it affects the release, otherwise i don't care [13:33] PeterThoeny: well, wrs is one compnay, i do not know about others [13:33] SamHasler: ditto [13:33] CDot: wbniv: yep [13:33] CDot: if no-one can tell me what the risk is, it stays IMHO [13:33] PeterThoeny: security risk, how? [13:33] SvenDowideit: ok - its on the minutes - MartinCleaver can convince us later [13:33] CDot: if there is a real risk, it should go [13:34] CDot: OK [13:34] CDot: move on [13:34] MartinCleaver: I don't enough [13:34] SvenDowideit: me - i'd suggest it goes unless its doccoed [13:34] wbniv: maybe we can solicit anton's advice on that? [13:34] MartinCleaver: should be doc'd [13:34] CDot: well, I have deliberately left deprecated stuff undoccoed [13:34] CDot: so not documenting it is the same as deprecating it, I guess [13:34] SvenDowideit: oh, isn't that a bit of a risk too? [13:34] MartinCleaver: can we doc as deprecated? [13:35] SvenDowideit: y [13:35] PeterThoeny: i think it is sensible to leave it in and leave it undoc'ed so that we can offer a better solution later [13:35] CDot: yes, please do that [13:35] SvenDowideit: i'd rather all doccoed, but marked [13:35] CDot: better solution => wget or curl [13:35] SvenDowideit: unfortuatly, i don't even know what it is [13:35] PeterThoeny: that shounds good too [13:35] PeterThoeny: wget and curl is not preinstalled on all systems [13:35] SvenDowideit: nor is perl [13:35] CDot: So? If a site needs them, they will install it [13:36] SvenDowideit: and curl is more secure than wget [13:36] SvenDowideit: etc [13:36] PeterThoeny: action item for peter: Document geturl, but as deprecated [13:36] CDot: is it? I didn;t know that [13:36] MartinCleaver: which in turn is more tested that geturl [13:36] SvenDowideit: y [13:36] CDot: okeydokey [13:36] SvenDowideit: PeterThoeny, ok - but also mark as move to contrib for edin* [13:37] wbniv: SvenDowideit: good idea, we've come a long way in making things more modular [13:37] SvenDowideit: y [13:37] SvenDowideit: and we all need to use contribs more [13:37] PeterThoeny: marked [13:37] wbniv: glad to see PatternSkin split out, tho i hadn't anticipated that until Edinburgh [13:37] MartinCleaver: time for the next item? [13:37] PeterThoeny: move on: [13:37] PeterThoeny: ---++ Point 6: Warning for Deprecated API Calls [13:38] PeterThoeny: all cleared [13:38] wbniv: resolved most elegantly, from what i can tell [13:38] PeterThoeny: thanks to all who helped on that! [13:38] SvenDowideit: good work & idea on that :) [13:38] PeterThoeny: ---++ Point 7: Improve CSS Handling in !PatternSkin [13:38] PeterThoeny: was a point of confusion on my side [13:39] PeterThoeny: on improved css handling [13:39] ArthurClemens: what is? [13:39] PeterThoeny: so no point [13:39] PeterThoeny: but: what is the status on bg image? [13:39] wbniv: if some artist type makes one, we'll ship with one, otherwise not? [13:40] ArthurClemens: no work done yet, but I need now, with wbniv's intrusion :-) [13:40] PeterThoeny: hehe [13:40] wbniv: :) [13:40] wbniv: actually, i think the HEADERART variable / css change was quite elegant :) [13:40] SvenDowideit: me too [13:40] wbniv: the actual implemtnation, that is, not the artwork :)( [13:40] PeterThoeny: i recreated the bg image without the 256 color artefacts [13:40] ArthurClemens: the idea is not bad, but the logo does not mix [13:41] PeterThoeny: if you want to do it differently i copied also the mask i used to do th striped image [13:41] ArthurClemens: personally I don't like the WEBBGCOLOR in it that much [13:41] *** Lavr_ has joined #twiki_dakar. [13:41] ArthurClemens: most of the time they are weakish colors [13:41] SvenDowideit: y, but you can over-ride it nicely [13:41] wbniv: ArthurClemens: that's a separate issue [13:41] SvenDowideit: as Lavr_ worked out [13:41] wbniv: (and since reverted) [13:41] wbniv: tho i'm still looking for a solution [13:41] SvenDowideit: i liked that change too :) [13:42] wbniv: *i* think it looks awesome [13:42] wbniv: very stylish... [13:42] ArthurClemens: the color? [13:42] wbniv: y [13:42] SvenDowideit: y [13:42] PeterThoeny: on webbgcolor, i agree with kenneth and others, we can't assume that logos will work with medium dark and dark bg color [13:42] SvenDowideit: and i'd prefer that the logo were good enough to use anywhere [13:42] wbniv: and that's part of the confusion [13:42] SvenDowideit: its not an assumption [13:42] wbniv: i was talking about the twiki logo [13:42] SvenDowideit: as you can over-ride it [13:42] wbniv: while Lavr_ wasn't [13:42] wbniv: he was talking about his existing logos [13:42] ArthurClemens: WEBBGCOLOR or not, the left part has to be white for the twiki logo [13:42] wbniv: anyway, i will look into another way of making it happen [13:43] Lavr_: The Twiki logo is only used on TWiki.org. [13:43] PeterThoeny: i think the web gb color in the big top bar looks intrusive, takes attention away from actual content [13:43] ArthurClemens: it can be in the image [13:43] *** LarsJacobsen has signed off IRC (Connection timed out). [13:43] wbniv: on webbgcolor, i agree with kenneth and others, we can't assume that logos will work with medium dark and dark bg color [13:43] PeterThoeny: i suggest to go as arthur planned: white bg color on top with bg image that leaves space on the left for logo [13:43] SvenDowideit: PeterThoeny, yes, but some others might think otherwise? [13:44] CDot: the web bg color looks *HORRIBLE* (IMHO) [13:44] SvenDowideit: grin [13:44] ArthurClemens: perhaps we can make a mix, with the stripes of Peter over the photo, that change into white stripes over WEBBGCOLOR [13:44] wbniv: CDot: y, well we already know you have no style [13:44] ArthurClemens: but I have to play with that [13:44] wbniv: >;-) [13:44] PeterThoeny: arthur is the skin expert, lets have it his way :-) [13:44] CDot: wbniv: no style, pure substance ;-) [13:44] wbniv: but that problem doesn't exist just there; same problem for ClassicSkin (unless you used a "lighter" colour, the links wouldn't show correctly) [13:44] *** Lavr__ has signed off IRC (Connection timed out). [13:44] wbniv: CDot: ah, but the colour *does* add substance [13:45] PeterThoeny: agtreed on that crawford [13:45] wbniv: as i and others have pointed out, more prominent use of WEBBGCOLOR aided in navigation [13:45] wbniv: now, all of my twiki webs essentially look the same [13:45] wbniv: :( [13:45] PeterThoeny: currently the web gb color is visible as a tiny icon on the breadcrumb [13:45] ArthurClemens: As Cairo has? [13:45] wbniv: ArthurClemens: what do you mean? [13:46] Lavr_: I liked the way it worked in Cairo Pattern. [13:46] PeterThoeny: i liked the web bgcolor look of pattern's cairo version [13:46] wbniv: (Cairo had a bit more) [13:46] PeterThoeny: but this is arthur's call [13:46] ArthurClemens: So the color with the name in it? [13:46] wbniv: well, if we can find another way of getting _some more_ WEBBGCOLOR in, i'll be sufficiently satisifed, otherwise, i'll keep investigating [13:46] Lavr_: Yes. It was really nice in Cairo. [13:46] PeterThoeny: imho, the colored bar on top of the leftbar is very intutive [13:47] SamHasler: I like it too [13:47] SvenDowideit: y, i agree [13:47] SamHasler: liked [13:47] ArthurClemens: A lot of voices pro left bar web indicator [13:47] SvenDowideit: but i would like to have the TWiki.org logos not _have_ to be on white [13:47] PeterThoeny: i do nt want to force a vote on arthur, lets him decide [13:47] SvenDowideit: its user feedback :) [13:48] wbniv: indeed [13:48] ArthurClemens: OK, I need to work on that then [13:48] PeterThoeny: action item for arthur: Review if WEBBGCOLOR can be shown better in Plugins.PatternSkin [13:49] PeterThoeny: this was the last point [13:49] CDot: the webbgcolor would be fine if I had chosen better colors for my webs; but I didn't, so at least one of my webs now looks like a fashion show in a slaughterhouse. [13:49] ArthurClemens: Then we have the issue of large tables that don't get a scrollbar [13:49] ArthurClemens: I don't have a css solution now [13:49] CDot: erm, we have a bigger issue [13:49] wbniv: not just tables [13:49] PeterThoeny: crawford: hehe [13:49] CDot: and that is the bug DB [13:49] wbniv: i have large images that cause the page not to scrolll [13:50] wbniv: eg, WebMap from DirectedGraphWebMapPlugin [13:50] CDot: I need more people to help out looking at bugs [13:50] SamHasler: Is there an Item for that? [13:50] wbniv: y [13:50] wbniv: it's the only thing marked urgent, iirc [13:50] PeterThoeny: wait, lets go by order of agenda [13:50] PeterThoeny: this comes up [13:50] CDot: ok, waiting. [13:50] wbniv: (Link: http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1233)http://develop.twiki.org/~develop/cgi-bin/view/Bugs/Item1233 [13:50] PeterThoeny: move on to "Quick review of bug items marked as urgent and required" [13:51] PeterThoeny: see (Link: http://develop.twiki.org/~develop/cgi-bin/view/Bugs/AllOutStandingItems)http://develop.twiki.org/~develop/cgi-bin/view/Bugs/AllOutStandingItems [13:51] PeterThoeny: and scan for urgent and required [13:51] wbniv: i recommend this link instead: [13:51] wbniv: (Link: http://develop.twiki.org/users/develop/cgi-bin/view/Bugs/AllOutStandingItems?sortcol=3;table=1;up=1#sorted_table)http://develop.twiki.org/users/develop/cgi-bin/view/Bugs/AllOutStandingItems?sortcol=3;table=1;up=1#sorted_table [13:51] PeterThoeny: ---++ Item1297 "Form-based editing of existing preferences" in TWikiPreferences expands variables (patch suggestion attached) [13:51] wbniv: sorted by priority, with urgent at top [13:51] SvenDowideit: Item1328 is mine - today i hope, tomorrow if not [13:52] wbniv: i've reverted 1332; i can change it to "use WEBBGCOLOR more" and change it to an enhancement ? [13:52] PeterThoeny: (poor server gets slashdotted by us now) [13:52] SvenDowideit: the poor server :) [13:52] SvenDowideit: snap! [13:53] PeterThoeny: lets go one by one on the list will proveded [13:53] CDot: SvenDowideit: 1307 is yours as well [13:53] PeterThoeny: what is the status on 1297 [13:53] CDot: since it's the same code as for RSS [13:53] SvenDowideit: CDot, ok [13:54] CDot: 1297? I thought we were doing them in order?? [13:54] PeterThoeny: please lets not mix several items, one at a time [13:54] SvenDowideit: will's order :) [13:54] PeterThoeny: 1297 shows up as the first item in the link will provided [13:55] CDot: aha; silly me [13:55] CDot: who are you expecting to comment on 1297? [13:55] SvenDowideit: can we just drop the plugin? [13:55] PeterThoeny: anyone who is working on it [13:55] PeterThoeny: yes, we should drop the plugin if not fixed in time [13:56] PeterThoeny: it is a "nice to have" [13:56] wbniv: who wrote it orignally? was it thomas? [13:56] SvenDowideit: no, just drop it now to avoid dilution of focus from other things [13:56] Lavr_: There was a patch added to it [13:56] PeterThoeny: actually it is a "really nice to have" from a marketing perspective [13:56] wbniv: forward it to the original author [13:56] wbniv: if he deals with it, fine, if not, fine [13:56] SvenDowideit: a release would be nicer though [13:56] CDot: bollocks [13:56] CDot: Thgomas has already said he is busy directoring things [13:56] CDot: so no chance there [13:56] PeterThoeny: sp is working on it [13:57] CDot: all it requires is someone to apply and test a patch [13:57] CDot: which SP has provided [13:57] CDot: but he can't check in [13:57] SvenDowideit: SteffenPoulsen, don't you have commit rights? [13:57] PeterThoeny: steffen can you summarize? [13:57] CDot: yoo hoo! SteffenPoulsen! [13:57] SteffenPoulsen: *g* beepings all over - back .. I just changed the handler, works OK now [13:58] SteffenPoulsen: mentioned the verbatim issue in the bug, but I'm not concerned [13:58] CDot: SteffenPoulsen: nice one! Can you check in? [13:58] SteffenPoulsen: will do [13:58] Lavr_: You should commit it then and we can all see how it works then. [13:58] PeterThoeny: great! :-) [13:59] * SvenDowideit quietly adds SteffenPoulsen to the twiki develop commit list [13:59] PeterThoeny: action item marked for steffen: Check in Item1297 - "Form-based editing of existing preferences" in TWikiPreferences expands variables [14:00] CDot: SvenDowideit: hah! caught in the act! process hacker! [14:00] PeterThoeny: move on [14:00] PeterThoeny: ---++ Item1233 No horizontal scrollbar to view content [14:00] * SvenDowideit looks sheepish :) [14:00] PeterThoeny: this is a usability issue [14:00] wbniv: it's a real problem [14:01] PeterThoeny: looks like difficult to resolve? [14:01] Lavr_: Yes. I agree it is a pain [14:01] SamHasler: I've got a scrollbar with Firefox 1.5, how long will we have to support 1.0.7 for? [14:01] wbniv: is it only FF? [14:01] PeterThoeny: content frequently has wide images or tables [14:01] Lavr_: I do not get scroll bars in IE in many cases [14:01] PeterThoeny: it makes it unusable [14:02] SteffenPoulsen: (1297 checked in) - SvenDowideit: thanks :-) [14:02] SvenDowideit: grin [14:02] ArthurClemens: Looks like we are back at the start [14:02] ArthurClemens: MichaelDaum, any ideas? [14:03] ArthurClemens: No MD in da house... [14:03] MichaelDaum: sorry got distracted [14:03] ArthurClemens: Hi, wide content does not create a scrollbar [14:04] MichaelDaum: horiz scroll probs? [14:04] ArthurClemens: y [14:04] ArthurClemens: I remember we had the issue with the form tables [14:04] ArthurClemens: now it is also with content tables and images [14:04] MichaelDaum: hm [14:04] * PeterThoeny is wondering in what forums to ask [14:05] * MichaelDaum 's brain is moisted with alco [14:05] PeterThoeny: hehe [14:05] ArthurClemens: drinking at a meeting? [14:05] * CDot is getting bored, and more than a little bit drunk as well...... [14:05] MichaelDaum: sometimes the scrolls don't appear because the are no outer constraints [14:05] PeterThoeny: a mui - mmeting under influence ;-) [14:05] MichaelDaum: hehee [14:06] PeterThoeny: ok, can we make this an action item? [14:06] MichaelDaum: divs are very week constrainers [14:06] PeterThoeny: for michael and arthur? [14:06] MichaelDaum: tables are better [14:06] ArthurClemens: we use tables [14:06] MichaelDaum: ah ok and things escape? [14:06] ArthurClemens: ? [14:06] MichaelDaum: or does it expand the table [14:07] MichaelDaum: we should be able to fix it ... make it an action item [14:07] PeterThoeny: ok [14:08] PeterThoeny: action item for arthur and michael: Investigate Item1233 - No horizontal scrollbar to view content [14:08] * CDot has gone for another glass of wine; waitress service is terrible tonight....... [14:08] ArthurClemens: Could it be because I have
inside a td? [14:08] SvenDowideit: waiter, andother coffee please? [14:09] MichaelDaum: I have to investigate it ... [14:09] PeterThoeny: please take this offline and lets move on in the interest of time :-) [14:09] PeterThoeny: ---++ Item1332 The new web colour background of the top bar is not a welcome feature to all of us [14:09] MichaelDaum: Sven, Pam doesn't react? [14:09] SvenDowideit: look sdone to me :) [14:09] SvenDowideit: Pam's cleverly still asleep [14:09] MichaelDaum: yep the webcolor in the header was a nice try ... no more [14:09] PeterThoeny: i think we do not need o discuss [14:10] PeterThoeny: is part of arthurs action item: Review if WEBBGCOLOR can be shown better in Plugins.PatternSkin [14:10] Lavr_: Will reverted 1332 and we already had an action on an alternative [14:10] wbniv: Item1332 is already reverted, and has been changed [14:10] PeterThoeny: ok [14:10] wbniv: changed to the enhancement action item for arthur [14:10] PeterThoeny: ---++ Item1025 Flooded with warn messages from misc plugins (with fix diff attached) [14:10] PeterThoeny: done [14:10] PeterThoeny: sorryi am on the wrong list [14:11] CDot: I thought I closed that [14:11] PeterThoeny: ---++ Item664 TWiki.org Merge: TWiki Contributor should list area of contribution [14:11] SteffenPoulsen: there's a bit of doc in emptyplugin that needs a fix, this is minor - I'll commit that asap [14:11] wbniv: Item1336 Create new DefaultSkin [14:11] PeterThoeny: we talked about at length just before [14:11] CDot: SteffenPoulsen: coolio, thanks [14:11] wbniv: PeterThoeny: you skipped two [14:11] wbniv: and [14:11] wbniv: Item1328 RSS feed validation error [14:11] PeterThoeny: action item for steffen noted [14:11] SvenDowideit: 1328 is me - i need to investigate [14:11] wbniv: ok, cool [14:11] wbniv: Item1336 [14:12] PeterThoeny: the next few ones are wysiwyg [14:12] PeterThoeny: can we skip them? [14:12] SvenDowideit: one mo [14:12] PeterThoeny: or do you want to discuss some crawford? [14:12] CDot: only Engine bugs block the release [14:12] Lavr_: Yes Skip wysiwyg IMHO [14:13] SvenDowideit: can these be moved to not engine? [14:13] * CDot doesn't understand Item1336 [14:13] SvenDowideit: me neither [14:13] * wbniv raises hand, too [14:13] PeterThoeny: ok, [14:13] PeterThoeny: ---++ Item1336 Create new DefaultSkin [14:13] CDot: yeah, people keep reporting extension bugs without flipping the Extension marker [14:14] SvenDowideit: cool - i'll move them when i see them too :) [14:14] PeterThoeny: cairo had a default skin that was labelled classickin [14:14] CDot: ta [14:14] SteffenPoulsen: I'll move the WYSIWYG stuff from engine to Extension, my fault they're wrongly indexed in the first place - we can skip them for now [14:14] PeterThoeny: s/classickin/classikskin/ [14:14] MichaelDaum: hehe [14:14] CDot: we know what yo umean [14:14] * MartinCleaver smiles [14:14] Lavr_: Peter are you also having a drink? [14:15] PeterThoeny: no, too early [14:15] * MartinCleaver is on the Jameson [14:15] PeterThoeny: just chinese tea [14:15] SamHasler: I thought the idea of promoting Classic was that it should still the default skin if no other is selected, but that for template mantainance it was easer to have it as a full skin [14:15] SvenDowideit: me too [14:15] SamHasler: is that a fair summing up of what's happened? [14:16] wbniv: i'd prefer to have an even simpler and prettier skin, but that doesn't exist yet [14:16] SvenDowideit: y, something as ugly as the kwiki one :) [14:16] PeterThoeny: well, the problem is that we have now view.tmpl and view.classic.tmpl, edit.tmpl and edit.classic.tmpl, etc [14:16] PeterThoeny: that is we have now two sets to maintain [14:16] SvenDowideit: oh [14:17] CDot: no, we have two separate skins [14:17] ArthurClemens: No, we will do this for edin [14:17] MichaelDaum: yep [14:17] CDot: we have Classic skin, maintained for compatibility [14:17] PeterThoeny: one is the default template, activated if you select a ?skin=that_does_not_exist [14:17] ArthurClemens: edit.tmpl etc will be basic templates [14:17] PeterThoeny: and a real classicskin [14:17] SamHasler: yes, but if someone goes to ?skin=notaskin they still see classic [14:17] CDot: and we have the default templates, which are the fall back position [14:17] PeterThoeny: which gives us more work then we need [14:17] CDot: SamHasler: no, they see the default templates [14:17] SamHasler: oh, that's bad [14:17] CDot: which *happen* to be identical to classic at the moment [14:18] CDot: until we start changing them [14:18] PeterThoeny: the reason why i really think we should have just onbe default skin that is equal to the classic look [14:18] SamHasler: so why do it? [14:18] CDot: because we want to change the default skin [14:18] SvenDowideit: y [14:18] CDot: but we don;t want to break Classic skin [14:18] ArthurClemens: a better template mechanism [14:18] MichaelDaum: top prio should be to get pattern work [14:18] SvenDowideit: thus we are only double handling for the next week [14:18] SvenDowideit: until dakar is done [14:18] CDot: zactly [14:18] SvenDowideit: then the deafult ones are ready for edin* [14:19] SvenDowideit: and the contribs arch is done [14:19] CDot: I have default ones ready to roll [14:19] CDot: but not until edinburgh [14:19] SvenDowideit: with css tags i hope :) [14:19] ArthurClemens: Of course PatternSkin also relies on the basic templates still [14:19] CDot: yes [14:19] CDot: yes [14:19] SamHasler: so does anything need doing with Item1336 for Dakar? [14:19] PeterThoeny: so i do not understand why we needed to break the skin into two skins that are _almost_ the same [14:19] CDot: no [14:19] PeterThoeny: that is confusing to users [14:19] CDot: because they are only the same *for now* [14:19] CDot: the defaulkt skin will be changing [14:20] MichaelDaum: make pattern default for dakar [14:20] PeterThoeny: it makes sense no going forward [14:20] PeterThoeny: but why for dakar? [14:20] ArthurClemens: time [14:20] CDot: because I needed to make sure I could separate out, and independently test, classic skin [14:20] SvenDowideit: cos consistency is the bugbear of hobgoblins [14:20] SamHasler: remember it's default as in "fallback" not as in what you normaly see [14:20] CDot: right [14:21] PeterThoeny: right now it is really confusing for user because the default template is not even accessible [14:21] CDot: how do you work that out? [14:21] CDot: it's not confusing at all [14:21] CDot: it was confusing *before* [14:21] SvenDowideit: but PeterThoeny has a good point [14:21] SvenDowideit: customising and maintaining skins is already horridly confucing for users [14:21] CDot: when you referred in the docs to classic skin [14:21] SamHasler: PeterThoeny, my summary above as incorrect [14:21] SvenDowideit: the more files in the templates dir, the harder it is [14:21] CDot: but there were not *.classic.tmpl files [14:21] MichaelDaum: what is the minimal change needed to clear things for dakar....make pattern the fallback aka default [14:21] PeterThoeny: so one of two thinsg need to happen: (1) roll back classicskin into defaulttemplate, or (2) document the default template as a DefaultSkin [14:22] CDot: now it is clear; classic skin -> *.classic.tmpl [14:22] CDot: it is *not* a skin; it is the default condition (i.e. skinless) [14:22] CDot: a skin is something you put *over* the default templates [14:22] CDot: that is clear to *everyone*, I thought [14:23] PeterThoeny: crawford: exactly, and needs to be made accessible and documented a such [14:23] SvenDowideit: i didn't say that :) [14:23] PeterThoeny: make accessible via twikiskinbrowser [14:23] CDot: why make it accessible? [14:23] CDot: *it* *is* *not* *a* *skin* [14:23] PeterThoeny: so that people can discover it and see how it looks like! [14:23] SvenDowideit: mmm [14:23] ArthurClemens: So when is it confusing? When a user tries to edit a template in /templates and nothing happens. [14:23] CDot: so don;t confuse people by trying to make it into one [14:24] SvenDowideit: ArthurClemens, y [14:24] CDot: we don;t *want* people to discover it! We want them to use a *skin*, not the default templates [14:24] SvenDowideit: the fact that we have files that want to keep read only mixed with files that we talk about modifying is a bummer [14:24] CDot: the default templates are the fallback, o-mi-god consition [14:25] SvenDowideit: CDot, what you say is correct, but [14:25] ArthurClemens: So is there docs for editing templates that says to create a *.skinname.tmpl file [14:25] ArthurClemens: (i believe so) [14:25] PeterThoeny: if a user does a Set SKIN = foobar, (s)he will see the default template [14:25] SvenDowideit: we should also change the skin modification docs to say the same thing for pattern [14:25] SvenDowideit: ie if you want to edit a skin (like pattern) [14:25] CDot: PeterThoeny: right; because there *is* no foobar skin [14:25] SvenDowideit: create a new skin(by copying the files), and edit that [14:25] SamHasler: is the default unskined template eventually going to be less complex than Classic then? [14:26] SvenDowideit: SamHasler, y [14:26] CDot: a lot less complex [14:26] wbniv: y, but please let's keep the new skin discussions for Edinburgh [14:26] * CDot has it down to about 20% of the size [14:26] PeterThoeny: ok, what is the minimum we can do to clarify this? [14:26] SvenDowideit: no style, all substance.. [14:26] CDot: :-) [14:27] wbniv: i think MichaelDaum answered "make PatternSkin the default" [14:27] ArthurClemens: 1. documentation [14:27] CDot: I thought it *was* pretty clear in TWikiSkins [14:27] * CDot checks [14:27] ArthurClemens: I think so too [14:27] SvenDowideit: click [14:27] ArthurClemens: 2. an alert You are seeing the default templates [14:27] PeterThoeny: it is not discoverable, not accessible and not viewable [14:27] wbniv: SvenDowideit: btw, the quote is "a _foolish_ consistency is the hobgoblin of little mind" --- that extra word makes a big difference! [14:27] wbniv: s/mind/minds/ [14:28] SvenDowideit: dammit, i was avoiding calling you little :) [14:28] PeterThoeny: thanks sven [14:28] CDot: from TWikiSkins: "Skin files are located in the twiki/templates directory and are named with the syntax: ..tmpl" [14:28] PeterThoeny: can we agree on one of: (1) roll back classicskin into defaulttemplate, or (2) document the default template as a DefaultSkin? [14:28] SvenDowideit: generally, i'm the one that is accused of being retentive about consistency [14:29] CDot: PeterThoeny: NO! [14:29] wbniv: if you don't want to have two copies, use svn link to "copy" one to the other [14:29] SvenDowideit: 3) make default look different to classic [14:29] wbniv: but major skin work is for Edinburgh [14:29] PeterThoeny: ok, lets get a sense on where we stand, everyone: (1) or (2) or (3) something else? [14:29] MichaelDaum: we only need to aggree on some interim solution til the base tempaltes get refactored for Edin. [14:30] SvenDowideit: remove the colours and other non-essentials [14:30] CDot: SvenDowideit: I avoided (3) because of the risk for Dakar. i really didn't expect to be having this discussion. [14:30] SamHasler: 3 [14:30] SvenDowideit: i don't mean the full thing [14:30] SvenDowideit: just cosmetic [14:30] SvenDowideit: so its obvious to the user that its not the same thing [14:30] ArthurClemens: 3, an alert or message will do [14:30] CDot: sure; re-engineer the default templates to remove the action bars [14:30] wbniv: why do they care if they never get to the default skin? [14:30] CDot: wbniv: good question! [14:30] MichaelDaum: why's there a need to do _anything at all_ [14:31] SvenDowideit: only if they edit the wrong file.. [14:31] ArthurClemens: for ?skin=foobar [14:31] CDot: MichaelDaum: another good question! [14:31] wbniv: SvenDowideit: ah, so it's a developer issue only? [14:31] SvenDowideit: otherwise i agree do nothing [14:31] SvenDowideit: wbniv, i think so [14:32] PeterThoeny: so you do not mind that people cannot discover the default template and see how it looks like? [14:32] MichaelDaum: yes [14:32] CDot: no [14:32] SvenDowideit: correct [14:32] CDot: erm, clarification "no I do not mind" [14:32] PeterThoeny: the whole point of the skin browser is to discover all possible looks twiki has [14:32] MichaelDaum: if they want classic they have to install it [14:32] CDot: ArthurClemens: from TWikiSkins: "Although work is underway at TWiki:Codev.CssClassNames, the regular templates files currently do not use style sheets." [14:32] SvenDowideit: y, and default is not a skin, so its not discoverable [14:33] SamHasler: the "default" skin isn't a "look" though [14:33] CDot: Classic is installed by default [14:33] SvenDowideit: snap! [14:33] MichaelDaum: ah oh [14:33] ArthurClemens: "regular template files" - that are the default template files [14:33] CDot: Classic and Pattern skins are both installed by default. So is PlainSkin (one template file!) [14:34] ArthurClemens: but the doc should be updated [14:34] PeterThoeny: i see we do not reach a consensus on this [14:34] CDot: ArthurClemens: to most people, the "regular template files" means PatternSkin [14:34] MichaelDaum: go for minimal changes to get dakar out [14:34] SvenDowideit: y - do nothing :) [14:34] MichaelDaum: yep [14:34] CDot: do nothing [14:34] wbniv: MichaelDaum: yes, and frankly, i'm still not sure what the problem is... [14:34] MichaelDaum: me neither [14:35] SvenDowideit: sounds like consesnsus to me [14:35] wbniv: because default isn't findable? users don't care [14:35] PeterThoeny: let me ask differently then: do you mind if i add the DefaultTemplate so that it is discoverable in the skin browser? [14:35] wbniv: perhaps better to not say anything, as well, since they will radically change in Edinburgh ? [14:35] CDot: Yes, I do [14:35] SamHasler: default doesn't need to be findable [14:35] SvenDowideit: yes, because its wrong [14:35] wbniv: it should be added for Edinburgh, tho, right? [14:36] SvenDowideit: you know what, i'm starting to wonder about the whole thing. [14:36] SvenDowideit: maybe there should be no default. [14:36] PeterThoeny: so no consesnus, lets moveon to the next item [14:36] CDot: PeterThoeny: It sounds like we have consensus among everyone except you. Are there any other voices supporting Peter's position? SteffenPoulsen? Lavr_? ArthurClemens? [14:36] SvenDowideit: if you ask for a non-existant skin, it should tell you to bugger off [14:36] CDot: SvenDowideit: please don't cloud the issue [14:36] SvenDowideit: ok [14:36] Lavr_: No oppion. ONly uses pattern [14:36] wbniv: PeterThoeny: hold on peter, i think we have something close to a concensus [14:37] ArthurClemens: But when we do have the new default templates, it needs to be accessible, no? [14:37] CDot: ArthurClemens: no [14:37] ArthurClemens: or is it developer only? [14:37] CDot: we may choose to ship a skin closely based on the default templates [14:37] CDot: but when we do, it will be as a *skin* [14:37] SteffenPoulsen: we need to move on, if we wan't to reach the end of the item list - this is a can of worms, clearly. In my opinion skins have always been complicated to newcomers, and PatternSkin is an extreme help already. This is intellectual/developer to me. [14:37] SamHasler: default will become a mimimal styling that's enough to view a topic. Minimal enough that it doesn't require maintainance. It won't be something that users actually want to use. [14:37] MichaelDaum: the template infrastructure is a different issue [14:37] PeterThoeny: my personal preference is (1) roll back classicskin into defaulttemplate [14:37] wbniv: ah, ok, so default is a skin *library* [14:37] wbniv: ? [14:37] PeterThoeny: to avoiud confusion [14:38] ArthurClemens: ok: the default templates are base templates, to be used by skins [14:38] MichaelDaum: yes [14:38] CDot: PeterThoeny: you are a committee of one. You are ignoring the voices you are hearing. Why? [14:38] PeterThoeny: but i can settle for (2) document the default template as a DefaultSkin [14:38] SvenDowideit: can we move to seperate out the template sets into directories? [14:38] wbniv: therefore, not for users, therefore not in TWikiSkinBrowser, etc. [14:38] wbniv: let's move on, nothing to see here... [14:39] SvenDowideit: y [14:39] ArthurClemens: I object to have it labeled as a skin then [14:39] wbniv: ok, fair point [14:39] ArthurClemens: DefaultSkin will make it more confusing [14:39] wbniv: call it a SkinContrib [14:39] wbniv: SkinLibrary [14:39] wbniv: SkinBaseTemplates [14:39] wbniv: or something else [14:39] ArthurClemens: DefaultSkin is a skin, so PatternSkin or ClassicSkin [14:39] MichaelDaum: base templates [14:39] SamHasler: CDot, am I right in thinking that the main drive for this is so that default is minimal enough that it doesn't require maintainance? [14:40] CDot: don;t call it anything; everyone seems to be agreed to do nothing, except Peter [14:40] CDot: SamHasler: nothing is "maintenance free", but yes, that's kinda the goal [14:40] wbniv: SamHasler: i think it's about refactoring common functionality so that creating skins is easier, too [14:40] CDot: I wanted to make a sllear separation between "Skinned" and "Unskinned" [14:40] SamHasler: that's what I meant, I just wanted to hammer home the point [14:40] CDot: that way people can understand the concept of a Skin better [14:41] CDot: cos right now it's really confusing [14:41] SvenDowideit: y, and causes ppl not to re-use common TMLP:DEFs [14:41] CDot: right [14:41] PeterThoeny: ok, lets move on [14:41] SvenDowideit: as consensus == broad unanimity [14:41] wbniv: it's helping break down skins into the multiple parts of functionality that they actuall are [14:41] SvenDowideit: i'd say we have it. [14:41] PeterThoeny: no consensus for me [14:41] wbniv: hold on [14:42] SvenDowideit: consensus is not everyone [14:42] wbniv: we *do* have concensus [14:42] wbniv: you just don't agree [14:42] SvenDowideit: most agree, so we know what we will do [14:42] wbniv: but i'm willing to move to the next item [14:42] PeterThoeny: ok, lets move on [14:42] PeterThoeny: ---++ Item1328 RSS feed validation error [14:42] SvenDowideit: me [14:42] wbniv: that's on sven's list, next [14:42] SvenDowideit: will be done within the week [14:42] PeterThoeny: ok [14:42] wbniv: (probably this weekend, he said) [14:42] CDot: i.e. today [14:43] PeterThoeny: ---++ Item1322 TWiki.org doc merge: TWikiHistory needs Dakar history [14:43] PeterThoeny: we talke before [14:43] PeterThoeny: action item for me [14:43] SvenDowideit: addtoagenda: new beta this weekend? [14:43] wbniv: SvenDowideit: wait until the end [14:43] wbniv: we're not there yet [14:43] PeterThoeny: souns good to me! [14:43] * CDot doesn't have time to build one, so someone else will have to do it [14:43] SvenDowideit: net [14:43] SvenDowideit: next [14:43] wbniv: monday would be better for me, but let's have that discussion at the end [14:44] PeterThoeny: ---++ Item1345 $username in LINKTOOLTIPINFO expands to TWiki::User=HASH style [14:44] PeterThoeny: what is that? [14:44] CDot: unverified (I haven't investigated yet) [14:44] SteffenPoulsen: testcase in sandbox, move your mouse :-) [14:44] PeterThoeny: ---++ Item663 TWiki.org Merge [14:44] SvenDowideit: it'll be a lack of de-Ref? [14:44] PeterThoeny: we talked before [14:45] PeterThoeny: ---++ Item1338 %SEARCH across multiple lines causes infinite loop [14:45] CDot: SteffenPoulsen: on 1338, does it infinite loop with tags other than %SEARCH? did you try? [14:45] CDot: also not investigated [14:45] SteffenPoulsen: oh, nope, tags like? [14:45] CDot: %INCLUDE{" [14:45] CDot: "}% [14:45] PeterThoeny: i had an uneasy feeling when the syntax was relaxed to cover multiple lines [14:45] SteffenPoulsen: good point, I'll poke around a bit [14:45] CDot: it shouldn't matter, but we need to check [14:45] SvenDowideit: funny :) [14:46] CDot: the line-by-line parsing is still there in places, and it's a right PITA [14:46] PeterThoeny: multiple lines means that any s///go needs to be now s///gos [14:47] CDot: the " on it's own may be causing an issue. [14:47] CDot: PeterThoeny: correct [14:47] PeterThoeny: and that needs to be checked for every substitution [14:47] CDot: it has been, as far as I am able. That's what the dozens of testcases are for, among other things. [14:47] PeterThoeny: so, any parameter passed to any variable potentially can have newlines that potentially break something [14:48] PeterThoeny: as it did in cairo with one security alert [14:48] PeterThoeny: very prone to bugs if not tested thoroughly [14:48] CDot: If you find a case, then please report it and we can fix it. [14:48] CDot: Otheriwse you are speculating. [14:49] SvenDowideit: next [14:49] PeterThoeny: one safe thing that web revert the variable over multiple lines for dakar and do it right for edin* [14:49] SvenDowideit: no, there are too many things that rely on it, and its more readable .. [14:50] PeterThoeny: oops once more, "one safe thing is to revert the "variable over multiple lines" feature in dakar and do it right for edin* [14:50] CDot: Absolutely not. That would break far more than it fixes. [14:50] PeterThoeny: agreed, it is much more readbale [14:50] CDot: You are speculating on the cause of 1338, ithout any facts to substantiate your accusations. [14:50] SvenDowideit: it would be better to revert to cairo code than to revert it (its pretty fundamental) [14:51] CDot: Please wait for an analysis before slinging mud. [14:51] wbniv: can we please move to the next item as SteffenPoulsen is investigating more [14:51] SvenDowideit: next [14:51] PeterThoeny: slinging mud? [14:51] SvenDowideit: next [14:51] PeterThoeny: lets move on [14:52] PeterThoeny: i see that it on urgent and required for engine :-) [14:52] PeterThoeny: next agenda item [14:52] PeterThoeny: ---++ Other items that need to happen for release [14:52] PeterThoeny: anything? [14:52] ArthurClemens: A new twiki.org home [14:53] SvenDowideit: twiki.org home? [14:53] PeterThoeny: arthur, can you elaborate [14:53] ArthurClemens: the page [14:53] SvenDowideit: or a new develop.twiki.org home [14:53] SvenDowideit: ah [14:53] ArthurClemens: you see, the marketing machine for Dakar [14:53] CDot: one item I would like to open again, sorry about this, is the release naming [14:53] SvenDowideit: y [14:54] CDot: I am finding that the dates are doing my head in [14:54] PeterThoeny: oh gosh [14:54] SamHasler: me too [14:54] CDot: I would strongly prefer to move to a more friendly scheme [14:54] SvenDowideit: i have never dealt successfully with the dates either [14:54] SamHasler: (about dates doing my head in) [14:54] CDot: I thought I could handle it, but I'm finding it very difficult [14:54] ArthurClemens: I still feel for TWiki4.0 [14:54] SamHasler: I even found the names of the new TWiki webs meaningless [14:55] wbniv: it also makes the refresher packing naming _much_ more simplified !! [14:55] SvenDowideit: real release number would help for debain and other packaging systems - simply adopting the normal x.x.x.x standard would be nice [14:55] SamHasler: especially since there can be re-release that make the web names suspect [14:55] SvenDowideit: M.m.p.b [14:56] SvenDowideit: Major.minor.patch.svnnumber [14:56] MichaelDaum: three are enuf [14:56] SvenDowideit: where the last is ever increasing, and only the first 3 for public [14:56] CDot: whatever; there are two questions that have banjaxed me in the last few days: [14:56] SvenDowideit: the last is very very handy [14:56] MichaelDaum: hm ok [14:57] MichaelDaum: as long as we get that scheme at all ... [14:57] Lavr_: I do not fancy the date release names much I must admit. We see many people on #twiki that are confused about the mix of code names and mysterious date names [14:57] CDot: 1) What is the release packages for the last major release? Every time I am asked, I have to go and hunt, which is very inefficient [14:57] SvenDowideit: again, there is consesnsus, just peter disagreeing [14:57] SvenDowideit: ? [14:57] CDot: "Cairo" or "3.0" is much easier to remeber [14:58] CDot: and, second, "Was there a release between XXX and XXX" [14:58] MichaelDaum: most confusing was 4 Sep [14:58] SvenDowideit: y, and when there's a security fix, we bump the patch level [14:58] CDot: if the numbers are sequentioal. it's easy [14:58] CDot: but if you use dates, it takes ages to find out [14:59] Lavr_: Calling Dakar 4.0 also makes it clear that 4.1, 4.2, 4.3 is an enhancement release. And 4.0.1 is a small bug fix release. [14:59] CDot: and you can never be sure that some other bugger didn;t do a build in between [14:59] wbniv: especially when release dates are "lied" about [14:59] MichaelDaum: most people think that it is the time of the release which is not the case [14:59] SamHasler: and if we continue using codenames it's easy to convert then to release numbers in most alphabets [14:59] wbniv: PeterThoeny's gone quiet [14:59] SvenDowideit: OK, can we turn this around? [14:59] SvenDowideit: who has points agains M.m.p.b [14:59] PeterThoeny: just reading what you have to say... [14:59] MichaelDaum: we should document when to increase major, minor and patch [15:00] SvenDowideit: MichaelDaum, mostly automated in the buld sys [15:00] MichaelDaum: how does that work then [15:01] SamHasler: what's the difference between minor and patch? [15:01] SvenDowideit: create new release branch ups the Major [15:01] Lavr_: If I download TWiki the 14 of January and in March there is a security update called TWiki02Jan2006 (which was in reality released sometime in February) a normal user will have no clue that it is important to update to the 02Jan. [15:01] wbniv: y, it would be added to the build system if/when we use those numbers; i don't think there's really support in there for it now .... [15:01] SvenDowideit: please STOP [15:01] PeterThoeny: fwiw, (Link: http://twiki.org/cgi-bin/view/Codev/TWikiReleaseNamingConvention)http://twiki.org/cgi-bin/view/Codev/TWikiReleaseNamingConvention [15:01] ArthurClemens: We can still use Cairo, Dakar and Edinburough for consistensy: TWiki4.0 (Dakar) [15:01] SvenDowideit: the details are simple, and not important now [15:01] * CDot can't see what's wrong with TWikiDakarBeta5..TWikiDakar...TWikiDakarPatch1...TWikiDakarPatch2 etc [15:02] wbniv: well, can we agree to all comment on that topic and revisit this discussion next week ? [15:02] CDot: maybe inconsistency with Debian etc? [15:02] SvenDowideit: the only thing remaining is arguments against the consensus proposal [15:02] wbniv: (and, because i would like to have weekly release meetings until the release) [15:02] SvenDowideit: mmm, can't we release next week [15:02] SvenDowideit: ? [15:03] wbniv: depends on the status of the bugs... [15:03] PeterThoeny: ok, here is a deal: I am willing to review the TWikiReleaseNamingConvention without a date if it fullfills the needs i outlined in (Link: http://twiki.org/cgi-bin/view/Codev/TWikiReleaseNamingConvention)http://twiki.org/cgi-bin/view/Codev/TWikiReleaseNamingConvention [15:03] MichaelDaum: did we discuss the twiki.org switch already ... sorry to ask [15:03] wbniv: PeterThoeny: more than fair. we should comment and talk about it next week ? [15:03] SvenDowideit: so simply that its what the users want is not enough? [15:03] MichaelDaum: I'd expect more bugs as a result of this [15:04] PeterThoeny: we spent now 3 hours, i think we should move on [15:04] SvenDowideit: y - ok [15:04] wbniv: agreed [15:04] SvenDowideit: next meeting it is [15:04] CDot: PeterThoeny: I'm OK with that. [15:04] PeterThoeny: and discuss proposals in Codev.TWikiReleaseNamingConvention [15:04] PeterThoeny: good [15:05] PeterThoeny: i have one "other" item [15:05] PeterThoeny: upgrade of twiki.org [15:05] wbniv: floor's open for new items now, right? i have (up to) 3 additional points [15:05] PeterThoeny: that should happen at the release or shortly after [15:05] ArthurClemens: I notice that (Link: http://twiki.org/cgi-bin/view/Codev/TWikiReleases)http://twiki.org/cgi-bin/view/Codev/TWikiReleases first lists the alphas, then betas then stable. Should this not be the way around? [15:05] SvenDowideit: mm, can't we go before, to get more testing? [15:05] MichaelDaum: no, it shoud happen NOW [15:05] PeterThoeny: i think we can take this offline and discuss in #twiki [15:06] PeterThoeny: arthue: i do not have a strong opinion on that, change it if you like [15:06] PeterThoeny: s/arthue/arthur/ [15:06] ArthurClemens: k [15:07] PeterThoeny: will? [15:07] wbniv: 1. can we have weekly meetings until the release? [15:07] SvenDowideit: but on a different day? [15:07] MichaelDaum: yea, weekends are for my family in general [15:08] wbniv: well, first let's agree that we want weekly meetings and THEN we can schedule them [15:08] SvenDowideit: y to weekly, but prefferably during week [15:08] PeterThoeny: sounds good to mee, both [15:08] MichaelDaum: mondays [15:08] SvenDowideit: or are we excluding people who work for a living? [15:08] Lavr_: Docs are ready in one week. Bug rate is falling and moving towards plugins. Sounds to me like release is possible no more than two weeks from now. Provided we still commit a bugfix release a month or so later. [15:09] wbniv: any day is good for me, really; you guys decide [15:09] CDot: I'm easy, though bear in mind that we are already 7 days past the most pessimistic release date from our last meeting. [15:09] MichaelDaum: MMM --- monday morning meetings [15:09] SvenDowideit: y [15:09] PeterThoeny: hehe [15:09] PeterThoeny: with mmm - monday morning meeting minutes [15:09] SvenDowideit: next. [15:09] PeterThoeny: mmmm [15:10] CDot: Lavr_: you are our conscience [15:10] wbniv: 2. what should i be working on? i have very limited connection to the internet and i'm not sure i can do much more than fixing plugins and random doc fixes [15:10] wbniv: that i've been working on lately [15:10] CDot: wbniv: sounds good to me [15:10] SvenDowideit: testing & docco? [15:10] SvenDowideit: grin [15:10] MichaelDaum: m3c --- monday morning meeting consensus [15:10] wbniv: ok, last item [15:10] PeterThoeny: so next one monday in a week? [15:10] CDot: note; we still haven't agreed how to release plugins (one for next meeting) [15:11] wbniv: cdot's gonna slap me ;-) [15:11] * CDot readies a wet kipper [15:11] SvenDowideit: hehehe [15:11] wbniv: i want to split the MANIFEST so that the TWikiKernel has its own MANIFEST file [15:11] CDot: SLAP! [15:11] wbniv: and the distro (ie, a specific TWikiFor !includes TWikiKernel/MANIFEST, or whatever) [15:11] SvenDowideit: move this one to codev [15:11] SvenDowideit: next. [15:11] wbniv: arg, fine [15:11] wbniv: i've already done it [15:11] SvenDowideit: :) [15:11] wbniv: i just wanted to see if it's ok [15:12] wbniv: ok, back to plugin releases then [15:12] PeterThoeny: oh, we forgot one item: review action items, see "old" at end of (Link: http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2006x01x07)http://twiki.org/cgi-bin/view/Codev/DakarReleaseMeeting2006x01x07 [15:12] CDot: no, agendum for next week [15:12] wbniv: CDot: ah, ok, nm [15:12] wbniv: PeterThoeny: ok, continue [15:12] PeterThoeny: we talked abot peter's [15:12] PeterThoeny: arthur, on classic skin? [15:13] PeterThoeny: "Update classic skin to include a login and logout button" [15:13] wbniv: PeterThoeny: i thought you said those items were all resolved [15:13] wbniv: (with i18n deferred) [15:13] PeterThoeny: is arthur gone? [15:13] ArthurClemens: No, I was doing header art [15:14] wbniv: he just checked in a new TWikiSkins [15:14] PeterThoeny: oh, great, multitaksin :-) [15:14] MichaelDaum: s/ksin/skin/ [15:14] ArthurClemens: Ah, login and logout button. I forgot about these [15:14] SamHasler: *groan* [15:14] PeterThoeny: on action items for "all" [15:15] PeterThoeny: any one on "Help find tech writer"? [15:15] PeterThoeny: i did not action on this one [15:15] PeterThoeny: quiet, so no action [15:15] SvenDowideit: i'm afraid that to attract someone, we need to fix up twiki.org first [15:16] PeterThoeny: ok, move on [15:16] PeterThoeny: ---++ agenda item: Discuss tentative release date [15:16] wbniv: Docs are ready in one week. Bug rate is falling and moving towards plugins. Sounds to me like release is possible no more than two weeks from now. Provided we still commit a bugfix release a month or so later. [15:17] CDot: FYI, the %SEARCH problem is nothing to do with the parser. It works fine with newlines in values. The problem is somewhere else. [15:17] SteffenPoulsen: still too early to set release date imho, will be easier next meeting - personally I'm just thrilled there's visible progress now, as opposed to last meeting where everything seemed to have more or less halted (for no apparent reason .. perhaps except holiday season :-)) [15:18] wbniv: y, i think it was mostly holidays [15:18] PeterThoeny: i have once concern related to release date [15:18] * PeterThoeny thnks on the list of labelled again as mud slider [15:18] PeterThoeny: s/list/risk/ [15:19] PeterThoeny: the rate of bugs arriving still concern me [15:19] * MichaelDaum needs to go to bed ... good night all [15:19] SvenDowideit: night :) [15:19] PeterThoeny: twiki has a reputation of being rock solid [15:19] SvenDowideit: i agree, the bug rate is too low to release yet [15:19] SvenDowideit: funny! [15:19] SamHasler: does it? [15:19] PeterThoeny: night michael, thanks for hanging out [15:19] SvenDowideit: i thought it had a rep of being a steaming pile of security flaw [15:19] SteffenPoulsen: night md [15:19] *** MichaelDaum is now known as MichaelDaum_. [15:20] SvenDowideit: (i suspect my opinion is very low compared to most - i'm a depressive) [15:20] PeterThoeny: sven: cairo had only two major issues for over one year, plus (i think) three security issues (that were not that dnagerous for behind firewall use) [15:20] CDot: erm, according to standard SW engineering practice, the bug rate is irrelevant. It is the bug *turnaround* rate that is important. [15:20] SvenDowideit: the number of ppl that reported a compromise to me was huge [15:20] wbniv: PeterThoeny: i suspect that some of that has to do with how most installations don't push twiki very hard --- we've certainly fixed a lot of bugs in the last year [15:21] wbniv: but, please continue with your statement [15:21] SvenDowideit: and most lost servers [15:21] PeterThoeny: so, my concern is if we release now and get 20 bug reports within a month it will ding the reputation of twiki [15:21] CDot: only if they stay open for a year, like most of the Cairo bug reports..... [15:21] wbniv: but that's part of why we have to have refresher packges [15:21] CDot: right; release often [15:21] SvenDowideit: compared to the ding we get from not releaseing often enough [15:22] PeterThoeny: i did some statistics [15:22] SvenDowideit: 100 bugs in the next month would be good. [15:22] wbniv: and, btw, i suspect more than 20 bugs reports in the first month [15:22] SvenDowideit: if we have a fix release for them [15:22] * wbniv listening [15:22] SamHasler: yeah, I'd be surprised if it wasn't more than 20 [15:22] PeterThoeny: new bug items created by month: Date Total 2005/08 5 2005/09 10 2005/10 50 2005/11 243 2005/12 201 2006/01 61 [15:23] wbniv: is this from the Bugs web? [15:23] SvenDowideit: peter, any chance of going back further than that? [15:23] CDot: it has to be from the Support web [15:23] SvenDowideit: sept oct were major depression of contributions [15:23] SvenDowideit: die to conference [15:23] SvenDowideit: and that we promised a release and did not deliver [15:23] CDot: but those are Support questions, surely, not bug reports? [15:23] PeterThoeny: little trivia from early days of twiki, (Link: http://twiki.org/cgi-bin/view/Codev/ReadmeFirst)http://twiki.org/cgi-bin/view/Codev/ReadmeFirst 's mission has " Keep the quality as high as it is, e.g. few or no bugs for production releases and deployable in many environments." [15:24] wbniv: well, no bugs is a fantasy [15:24] wbniv: and, of course, we want few bugs [15:24] Lavr_: The raise in November was when the first beta was released. That is what got me activated. I started testing Dakar at beta 3 [15:24] SvenDowideit: yes, but I for one do not agree that the previous releases had fewer bugs [15:24] wbniv: SvenDowideit: actually, i don't think we know that either way [15:24] PeterThoeny: the stats are from (Link: http://develop.twiki.org/~develop/cgi-bin/search/Bugs/WebSearchAdvanced?search=META.*ExtensionName.*value.)http://develop.twiki.org/~develop/cgi-bin/search/Bugs/WebSearchAdvanced?search=META.*ExtensionName.*value.\%22\%22&scope=text&order=created®ex=on&limit=all&format=|[[$topic]]|$createdate|$rev%20-%20$date| [15:24] SvenDowideit: just that we were able to ignore them better [15:24] PeterThoeny: with manual counting of month [15:24] SvenDowideit: PeterThoeny, thanks :) [15:24] CDot: but those stats are irrelevant to the beta, surely? [15:24] CDot: oh, ok, sorry [15:25] CDot: ok, that makes sense, bugs against Dakar [15:25] CDot: I thought you were ana;ysing Cairo :-( [15:25] wbniv: one flaw: "bug" == "action item", so not all things listed are BUGS [15:25] PeterThoeny: and for what it is worth, here are the stats of bug items i filed: Date Peter 2005/10 54 2005/11 29 2005/12 27 2006/01 19 [15:25] SvenDowideit: y, they are not related to anything other than changing the process [15:25] SteffenPoulsen: I say let's just enjoy the current progress / turnaround rate and do our best fixing for a yet a while .. next meeting things will be clearer [15:26] Lavr_: When looking at bug reports it is important to look at what the bugs are raised against. There are many plugin and doc related bugs now. [15:26] PeterThoeny: my point is, the rate of new bugs is not declining at the moment, which is what i am concerned [15:26] wbniv: i think peter accounted for that in his search [15:26] SteffenPoulsen: I have tested with most of our "delicate" content from our site now, and my personal bug-rate is dramatically falling already - even with WYSIWYG ;-) [15:26] SvenDowideit: I'm happy to listen to Lavr_ 's gut feel - he's reliable for that [15:26] wbniv: not declining against the kernel or against everything ? [15:26] PeterThoeny: we can release if we commit to release a fix after one month as kenneth suggsted [15:27] wbniv: because i've created lots of new bug reports to log against the plugins i've been fixing [15:27] SvenDowideit: I think we should start getting used to monthly releases [15:27] wbniv: maybe every other month [15:27] wbniv: but whatever [15:27] wbniv: yes, more frequently [15:27] wbniv: more like, whenever there's a need [15:27] wbniv: eg, a bunch of bug fixes [15:27] CDot: ok, the hang in %SEARCH is due to the attribute parsing code inherited from Cairo, which isn't robust to newlines in parameter values. [15:27] wbniv: or some refinement that wants to get published [15:28] PeterThoeny: more frequent releases are good, but do not forget that many admins do not want to be bothered with frequent bugfix updates [15:28] PeterThoeny: so many _stable_ releases, yes [15:28] SvenDowideit: y, most admins don't care about most bugs [15:28] SteffenPoulsen: CDot: Sounds like it's more or less fixed already :-) [15:28] SvenDowideit: only the ones that affect their users [15:29] CDot: SteffenPoulsen: I'm on the case ;-) [15:29] Lavr_: The bug fix releases must be made so you can "patch" a live server. A full reinstall is a pain. But is we make a download option where you only download the "diff" since last release and with no preference topics then it will be much easier to upgrade. [15:29] PeterThoeny: ok, looks like we should defer the decision to monday in a week [15:30] PeterThoeny: (decision on release date) [15:30] SvenDowideit: Lavr_, y, that too [15:30] PeterThoeny: 3.5 hours on meeting now [15:30] wbniv: Lavr_: and now there's a TWikiExtensionInstallerContrib [15:30] SvenDowideit: 1.5 to go [15:30] wbniv: heh [15:30] wbniv: no, i think we're done, right ? [15:30] PeterThoeny: i think so too :-) [15:31] Lavr_: We should end now. It has been a very good meeting. [15:31] wbniv: yup [15:31] SvenDowideit: ok [15:31] PeterThoeny: i willspend some time with my kids now, i neglected them too much in the last few days :-( [15:31] wbniv: hang up, no, you hang up first..., no you... :) [15:31] SamHasler: before everyone leaves, a bit of personal news. I've finally got a job [15:31] SvenDowideit: you what? [15:31] ArthurClemens: great! [15:31] SvenDowideit: thats no fair [15:31] wbniv: congrats [15:32] SvenDowideit: i don't [15:32] PeterThoeny: hey sam, congrats! [15:32] SamHasler: It's working from home but it is full time. [15:32] wbniv: sounds great [15:32] SvenDowideit: well done indeed ! [15:32] PeterThoeny: ____ __.---""---.__ ____ /####\/ \/####\ ( /\ ) ( /\ ) \____/ \____/ __/ \__ .-" . . "-. | | \.._ _../ | | \ \ \."-.__________.-"./ / / \ \ "--.________.--" / / ___\ \_ _/ /___ ./ ))))) ((((( \. \ / \ \_ _/ / \ \____/""-.____.-""\____/ / \ \ / / \. .| |. ./ ." / | \ / | \ ". ." / | \ / | \ ". /.-./.--.|.--.\ /.--.|.--.\.-.| [15:32] Lavr_: Congrats Sam [15:32] PeterThoeny: it was a good meeting [15:32] SteffenPoulsen: SamHasler: GRATZ! :-) PeterThoeny: Great idea, I'm sure they won't turn you down :-) .. oh no, Peter is about to kill himself :-) [15:33] PeterThoeny: thanks everyone for hanging in there for such a long time [15:33] PeterThoeny: especially in european and australian time zones [15:33] CDot: SamHasler: what doing? [15:33] Lavr_: Good night. [15:33] ArthurClemens: ok, bye everyone! [15:33] wbniv: l8r all [15:33] *** wbniv has left #twiki_dakar. [15:33] SvenDowideit: caio [15:33] *** ArthurClemens has signed off IRC ("Leaving"). [15:33] PeterThoeny: ttyl [15:34] *** CDot has left #twiki_dakar. [15:34] *** Lavr_ has left #twiki_dakar. [15:34] SamHasler: CDot, developing this (Link: http://www.probeops.co.uk/)http://www.probeops.co.uk/ [15:34] SamHasler: drat, he's gone [15:34] SteffenPoulsen: - looks like you learned the lines/minute spam-lesson after all, Peter :-) - thanks for now, cya around [15:36] *** SteffenPoulsen has left #twiki_dakar. [15:41] *** MartinCleaver has signed off IRC (Excess Flood).