/srv/irclogs.ubuntu.com/2007/08/14/#ubuntu-meeting.txt

=== tck_ [n=tck@78.16.59.36] has joined #ubuntu-meeting
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-meeting
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-meeting
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-meeting
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-meeting
=== tck_ [n=tck@78.16.21.226] has joined #ubuntu-meeting
=== doko_ [n=doko@dslb-088-073-076-182.pools.arcor-ip.net] has joined #ubuntu-meeting
=== nixternal [n=nixterna@ubuntu/member/pdpc.active.nixternal] has joined #ubuntu-meeting
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-meeting
=== boggle [n=spindler@modemcable045.37-82-70.mc.videotron.ca] has joined #ubuntu-meeting
=== tck [n=tck@192.122.221.177] has joined #ubuntu-meeting
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-meeting
=== merriam__ [n=merriam@82-133-115-120.dyn.gotadsl.co.uk] has joined #ubuntu-meeting
=== boggle [n=spindler@modemcable045.37-82-70.mc.videotron.ca] has joined #ubuntu-meeting
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-meeting
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-meeting
=== tck [n=tck@192.122.221.177] has joined #ubuntu-meeting
=== OGDA [n=thomas@67-150-244-223.oak.mdsg-pacwest.com] has joined #ubuntu-meeting
=== cynics [n=cynics@211.94.35.200] has joined #ubuntu-meeting
=== gouki [n=gouki@ubuntu/member/gouki] has joined #ubuntu-meeting
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-meeting
=== juliux [n=juliux@ubuntu/member/juliux] has joined #ubuntu-meeting
=== ion [n=ion@71-35-71-228.phnx.qwest.net] has joined #ubuntu-meeting
=== ion [n=ion@71-35-71-228.phnx.qwest.net] has joined #ubuntu-meeting
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-meeting
=== synacktion [n=synackti@c-75-71-233-190.hsd1.co.comcast.net] has joined #ubuntu-meeting
=== DarkRavenLogBot_ [n=DarkRave@dsl-244-217-70.telkomadsl.co.za] has joined #ubuntu-meeting
=== thekorn [n=thekorn@a89-182-28-18.net-htp.de] has joined #ubuntu-meeting
=== Toadstool [n=jcorbier@cl-266.bru-01.be.sixxs.net] has joined #ubuntu-meeting
=== Zic [n=Zic@Final-Fantasy.FF-IRC.net] has joined #ubuntu-meeting
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-meeting
=== Lure [n=lure@external-1.hermes.si] has joined #ubuntu-meeting
=== synacktion [n=synackti@c-75-71-233-190.hsd1.co.comcast.net] has joined #ubuntu-meeting
=== neversfelde|mobi [n=neversfe@82.113.106.1] has joined #ubuntu-meeting
=== mvo [n=egon@p54A67139.dip.t-dialin.net] has joined #ubuntu-meeting
=== udienzMahyuddin [n=cb82f4ce@www.gamenavigator.ru] has joined #ubuntu-meeting
=== evand_ [n=evand@acm.pct.edu] has joined #ubuntu-meeting
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-meeting
krautmoin09:56
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-meeting
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-meeting
=== neversfelde|mobi [n=neversfe@82.113.121.1] has joined #ubuntu-meeting
=== ion [n=ion@71-35-71-228.phnx.qwest.net] has joined #ubuntu-meeting
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-meeting
=== asac_ [n=asac@e177167029.adsl.alicedsl.de] has joined #ubuntu-meeting
=== gduteil [i=gduteil@bel62-2-88-160-33-63.fbx.proxad.net] has joined #ubuntu-meeting
=== cyphase [n=cyphase@c-71-198-55-219.hsd1.ca.comcast.net] has joined #ubuntu-meeting
=== GatoLoko [n=GatoLoko@105.Red-81-44-6.dynamicIP.rima-tde.net] has joined #ubuntu-meeting
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-meeting
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-meeting
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-meeting
=== tck [n=tck@192.122.221.177] has joined #ubuntu-meeting
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-meeting
=== neversfelde|mobi [n=neversfe@82.113.121.1] has joined #ubuntu-meeting
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-meeting
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-meeting
=== thekorn [n=thekorn@a89-182-89-64.net-htp.de] has joined #ubuntu-meeting
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-meeting
=== PriceChild [n=pricechi@ubuntu/member/pdpc.supporter.student.PriceChild] has joined #ubuntu-meeting
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-meeting
=== jdstrand [n=james@mail.strandboge.com] has joined #ubuntu-meeting
=== PriceChild [n=pricechi@ubuntu/member/pdpc.supporter.student.PriceChild] has joined #ubuntu-meeting
=== rodarvus [n=rodarvus@ubuntu/member/rodarvus] has joined #ubuntu-meeting
=== xxxxx1 [n=xxxxx1@201.64.79.40] has joined #ubuntu-meeting
=== xxxxx1 [n=xxxxx1@201.64.79.40] has left #ubuntu-meeting ["Leaving"]
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-meeting
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-meeting
=== ajmitch_ [n=ajmitch@port166-123.ubs.maxnet.net.nz] has joined #ubuntu-meeting
=== christian [i=daemon@p54AA5A9A.dip.t-dialin.net] has joined #ubuntu-meeting
=== christof [i=daemon@p54AA5A9A.dip.t-dialin.net] has joined #ubuntu-meeting
=== ajmitch [n=ajmitch@ubuntu/member/ajmitch] has joined #ubuntu-meeting
zul@schedule montreal02:35
ubotuSchedule for America/Montreal: 14 Aug 11:00: Ubuntu Server Team meeting | 14 Aug 15:00: Technical Board | 15 Aug 16:00: Edubuntu | 16 Aug 16:00: Ubuntu Development Team | 20 Aug 18:00: Forum Council meeting | 21 Aug 11:00: Kernel Team02:35
christianjoin linux02:36
=== rtg_ [n=rtg@rtg.theglobal.net] has joined #ubuntu-meeting
=== dendrobates [n=rclark@adsl-065-005-186-012.sip.asm.bellsouth.net] has joined #ubuntu-meeting
dendrobates@schedule New York03:03
ubotuSchedule for America/New_York: 14 Aug 11:00: Ubuntu Server Team meeting | 14 Aug 15:00: Technical Board | 15 Aug 16:00: Edubuntu | 16 Aug 16:00: Ubuntu Development Team | 20 Aug 18:00: Forum Council meeting | 21 Aug 11:00: Kernel Team03:03
stgraber@schedule Zurich03:06
ubotuSchedule for Europe/Zurich: 14 Aug 17:00: Ubuntu Server Team meeting | 14 Aug 21:00: Technical Board | 15 Aug 22:00: Edubuntu | 16 Aug 22:00: Ubuntu Development Team | 21 Aug 00:00: Forum Council meeting | 21 Aug 17:00: Kernel Team03:06
=== malleze [i=daemon@p54AA5A9A.dip.t-dialin.net] has joined #ubuntu-meeting
=== effie_jayx [n=valles@ubuntu/member/effie-jayx] has joined #ubuntu-meeting
=== rtg_ [n=rtg@rtg.theglobal.net] has left #ubuntu-meeting ["Ex-Chat"]
malleze?03:17
=== yann2 [n=yann2@ip148.net173.community.co.uk] has joined #ubuntu-meeting
=== Mirv [n=tajyrink@pdpc/supporter/active/Mirv] has joined #ubuntu-meeting
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-meeting
=== DarkRavenLogBot [n=DarkRave@dsl-244-217-70.telkomadsl.co.za] has joined #ubuntu-meeting
=== nealmcb [n=neal@wikipedia/nealmcb] has joined #ubuntu-meeting
=== ewook [n=ewook@5.234.216.81.static.han.vf.siwnet.net] has joined #ubuntu-meeting
=== ScottK [n=ScottK@ubuntu/member/scottk] has joined #ubuntu-meeting
=== Nicke [n=niclasa@ua-83-227-140-135.cust.bredbandsbolaget.se] has joined #ubuntu-meeting
=== highvoltage [n=highvolt@dsl-244-193-132.telkomadsl.co.za] has joined #ubuntu-meeting
=== sommer [n=sommer@192.154.64.85] has joined #ubuntu-meeting
kraut@schedule berlin04:19
ubotuSchedule for Europe/Berlin: 14 Aug 17:00: Ubuntu Server Team meeting | 14 Aug 21:00: Technical Board | 15 Aug 22:00: Edubuntu | 16 Aug 22:00: Ubuntu Development Team | 21 Aug 00:00: Forum Council meeting | 21 Aug 17:00: Kernel Team04:19
krautare there any predefinied topics about the server-meeting?04:19
krautany agenda?04:19
=== tarvid [n=tarvid@dpc6935139037.direcpc.com] has joined #ubuntu-meeting
krautah, found it04:22
=== malleze [i=daemon@p54AA5A9A.dip.t-dialin.net] has joined #ubuntu-meeting
nealmcbhttps://wiki.ubuntu.com/ServerTeam/Meeting04:27
nealmcbhttps://wiki.ubuntu.com/ServerTeam/Roadmap04:28
=== j_ack [n=j_ack@p508D81B8.dip0.t-ipconnect.de] has joined #ubuntu-meeting
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-meeting
=== Belutz [n=belutz@ubuntu/member/belutz] has joined #ubuntu-meeting
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has left #ubuntu-meeting ["Carrier]
Nafallonealmcb: thanks04:37
=== Belutz [n=belutz@ubuntu/member/belutz] has left #ubuntu-meeting ["Leaving"]
Nafallonice! my suggestion is already on there :-)04:38
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-meeting
=== mdz [i=mdz@nat/canonical/x-42ed81be835d4348] has joined #ubuntu-meeting
=== dendrobates [n=rclark@adsl-065-005-186-012.sip.asm.bellsouth.net] has joined #ubuntu-meeting
=== lifeless [n=robertc@ppp245-86.static.internode.on.net] has joined #ubuntu-meeting
=== ..[topic/#ubuntu-meeting:ubotu] : Current meeting: Ubuntu Server Team meeting | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 14 Aug 19:00 UTC: Technical Board | 15 Aug 20:00 UTC: Edubuntu | 16 Aug 20:00 UTC: Ubuntu Development Team | 20 Aug 22:00 UTC: Forum Council meeting | 21 Aug 15:00 UTC: Kernel Team
=== Rinchen [n=joey@canonical/launchpad/rinchen] has joined #ubuntu-meeting
=== mathiaz [n=mathiaz@dsl-207-112-93-134.tor.primus.ca] has joined #ubuntu-meeting
=== dantalizing [n=dan@n128-227-139-239.xlate.ufl.edu] has joined #ubuntu-meeting
=== keescook [n=kees@ubuntu/member/keescook] has joined #ubuntu-meeting
dendrobates#startmeeting04:58
MootBotMeeting started at 14:51. The chair is dendrobates.04:58
MootBotCommands Available: [TOPIC] , [IDEA] , [ACTION] , [AGREED] , [LINK] , [VOTE] 04:58
dendrobatesJust making sure mootbot is working.04:58
keescookMootBot's clock is off...04:58
jonoyo04:59
jonowhere is the agenda?05:00
mathiazjono: https://wiki.ubuntu.com/ServerTeam/Meeting05:00
dendrobatesand away we go.05:00
nealmcbcurrent time is 15:00:3905:00
nealmcbUTC05:00
jonook I would like to add an item to discuss the community team05:00
dendrobatesjono would you like to start, so we make sure we fit ouy in?05:01
jonodendrobates: happy to if no one minds05:01
dendrobatesjono: the floor is yours05:01
jonogreat stuff05:02
jonoI just really wanted to get an update on how the community building is going and discuss the next steps05:02
jonofrom what I can tell, things are going great05:02
jonowhat is the progress with the team so far?05:02
dendrobatesWe are pretty happy, with the response.05:02
jonoexcellent05:03
jonoand these meetings are regular?05:03
dendrobatesWe need to work on ways to give community members very concrete tasks to workon.05:03
jonoright05:03
jonocan I also suggest to have a docs day?05:03
tarvidgood point, i made two promises and only partially kept one05:04
dendrobatessometimes it is just as easy to do something yourself as to define it well enough for someone else to work on it,05:04
jonothe aim of the docs day is to fill out https://wiki.ubuntu.com/ServerTeam/KnowledgeBase with details of how to get involved in the team05:04
=== neversfelde|mobi [n=neversfe@82.113.121.1] has joined #ubuntu-meeting
jonoI would sugges that some focus goes into filling out the knowledge base - this will help drive in new contributors05:04
tarvider make that 305:04
mathiazanother thing that may be interesting is a mentoring program05:05
nealmcb[LINK]   https://wiki.ubuntu.com/ServerTeam/KnowledgeBase05:05
MootBotLINK received:   https://wiki.ubuntu.com/ServerTeam/KnowledgeBase05:05
mathiazI've seen that on the ubuntu-doc mailing list.05:05
jonoI would recommend that before you do the mentoring, get the docs in place05:05
mathiazthey've sent an anoucement about docuMentors05:05
mathiazand people are signing up.05:05
jonothink of the knowledge base as the content that new contributors will use to get up to speed - if they have no content to help them, they will get bored or lost and move on05:05
jonoso I would recommend the team invests in creating this documentation first before mentoring and further outreach happens05:06
dendrobates[ACTION]   Fill out https://wiki.ubuntu.com/ServerTeam/KnowledgeBase with details of how to get involved in the team05:06
MootBotACTION received:   Fill out https://wiki.ubuntu.com/ServerTeam/KnowledgeBase with details of how to get involved in the team05:06
jono:)05:06
jonoI recommend you folks pick a day for your docs day and really spend much of that day doing docs05:06
jonoand encourage the wider community to write docs on that day05:07
jonoyou will want to make a big deal of the docs day to encourage everyone to get involved and write docs05:07
mathiazwhat about every other wednesday ?05:07
nealmcb(see more about mootbot commands you can use to structure the meeting minutes at https://wiki.ubuntu.com/ScribesTeam/MootBot)05:07
mathiazalternating with the ubuntu-server meeting ?05:07
jonomathiaz: regular docs days tend to die a death - I would recommend you do just one for now05:08
mathiazok. next friday ?05:08
jonoreally focus this day on getting the docs sorted05:08
jonoa week on friday?05:08
mathiazso that we can announce it on the mailing list ?05:08
dendrobatesI think the sever community is unique in that many members have Jobs at large corps, that limit the days/hours they can contribute.  I think we might need to stagger the times of things like doc days and meetings to get the most involvement.05:09
jonofri 24th?05:09
jonodendrobates: agreed05:09
nealmcbworks for me - sounds fun05:09
jonoand much of the docs day work might happen in the evening05:09
jonofri 24th sounds great05:09
jonobut you want to make everyone in the ubuntu community know about the docs day - get it on the fridge, everyone blog it, do a few podcast interviews, shout out the window - whatever :)05:10
dendrobates[ACTION]  Organize Doc Day for July 24th.05:10
MootBotACTION received:  Organize Doc Day for July 24th.05:10
dendrobatesoops.05:10
nealmcb:-)05:10
mathiazdendrobates: hummm.. that's a bit far awya05:10
jonoMootBot is way cool :)05:10
dendrobates[ACTION]  Organize Doc Day for Aug 24th.05:11
MootBotACTION received:  Organize Doc Day for Aug 24th.05:11
dendrobatesI have no idea how to remove an action.05:11
sommerjust so I'm clear this is doc day for creating docs on getting involved in the server team?  Not server howto type docs?05:11
jonosommer: yep, its all about how to contribute to the team05:11
sommercool05:12
jonosommer: the plan is to make it as easy as possible for a new contributor to get involved05:12
mathiazyes. It's about updating the knwoledge base.05:12
jonostuff like:05:12
=== penguim [n=alex@ubuntu/member/linuxba] has joined #ubuntu-meeting
jono * how to join the team05:12
jono * where resources05:12
jonoare05:12
jono * technical processes05:12
keescooknot that we should discourage people from writing howto docs, though!05:12
jonoetc05:12
penguimhi all05:12
jonokeescook: :)05:12
jonohey penguim05:12
jonook, lets talk about the TODO05:12
jonois there a TODO that indicates what needs to be done?05:12
mathiazyes. The Roadmap: https://wiki.ubuntu.com/ServerTeam/Roadmap05:13
jonocool stuff05:14
mathiazshould we go through the roadmap ?05:15
dendrobatesnot yet.05:15
mathiazdendrobates: or you wanna discuss the other item first ?05:15
dendrobates[TOPIC]   Review ACTION points from previous meeting.05:16
MootBotNew Topic:   Review ACTION points from previous meeting.05:16
tarvidi have a short howto on getting the drupal5 package to work, where should I put it05:16
dendrobatesLets go through this quickly.05:16
jonoright I am gonna look away and do other stuff, ping me if I am needed :)05:16
dendrobatesthanks jono.05:16
jononp :)05:16
nealmcbsee also https://help.ubuntu.com/community/Drupal05:17
mathiazprevious meeting log: https://wiki.ubuntu.com/MeetingLogs/Server/2007073105:17
dendrobatesI know we are all busy getting ready for FF.  So has anyone completed any action items?05:17
mathiazI haven't sent the annoucement for UWN.05:17
dendrobatesDONE. dendrobates and jdstrand should discuss auth-client-config packaging issues.05:18
mathiazI still need to contact tarvid for AppArmor testing.05:18
mathiaztarvid: can you still provide some help for that ?05:18
dendrobatesThat was about python-central, and jstrand fixed it.05:18
tarvidi will be at it shortly, just put up the sandbox at home05:18
tarviddid the drupal5 package first05:18
dendrobates[TOPIC]   Discuss example PHP home page for LAMP install.05:19
MootBotNew Topic:   Discuss example PHP home page for LAMP install.05:19
mathiazok. That's all for me for my last actions.05:19
jdstranddendrobates: have you thought more about our discussion regarding your packages and 'purge'?05:19
tarvidi am especially interested in seeing if AppArmor can be used to make shell commands safe on a shared server05:20
dendrobatesjdstrand: I have not had time.05:20
sommer mathiaz: I'm also interested in helping test AppArmor.05:20
jdstranddendrobates: ok-- we can talk more on #ubuntu-server later05:20
mathiazsommer: cool. I'll get in touch with you also.05:20
sommermathiaz: thanks05:21
dendrobatesIt has been stated as a goal that we need a php page example for the lamp install.05:21
mathiazThe idea about the php install page is to have the equivalent of the 'It works' page05:21
tarvidI always wind up adding a phpinfo.php page05:21
mathiazwe also want to make sure that the mysql database is running correctly.05:22
keescookhow about a displayed checklist of "OK" items?05:22
keescookquery the DB, "db OK", etc05:22
keescook(the PHP test page can use the "test" db)05:23
sommercan't you install PHP without MySQL though.05:23
mathiazyes you can.05:23
nealmcband many want to use postgresql05:23
mathiazbut we'd like to test the LAMP install.05:23
sommerah...makes sense.05:23
mathiazpeople can install a LAMP stack, and we'd like to have something to show that things are working correctly.05:24
tarvidphpinfo has been my best guide05:24
jdstrandI like keescook idea-- shows the different components of LAMP are working05:24
mathiazShould we test that select is working from the database ?05:24
mathiaztarvid: well... It doesn't test if the mysql database is working05:24
=== penguim [n=alex@ubuntu/member/linuxba] has left #ubuntu-meeting []
tarvidthat is correct but at least it shows you which versions are installed05:25
jdstrandtarvid: not to mention, if the user doesn't update it, it gives out a *ton* of info05:25
keescookchecking for postgresql ... skipped        checking for mysql ... OK     database found!   etc05:25
=== dendrobates [n=rclark@adsl-065-005-186-012.sip.asm.bellsouth.net] has joined #ubuntu-meeting
mathiazso we could have test page that shows that apache is running..05:25
mathiazmysql is running05:25
mathiazmay be postgresql05:25
dendrobatesnetwork glitch.  Sorry.05:26
mathiazand which version of php is running.05:26
mathiazwhith a list of php modules loaded ?05:26
tarvidfor example, a drupal install installs apache2-mpm-itk05:26
nealmcbDo we really want a test page that knows a db password?05:26
tarvidand postfix05:26
sommerIs there a "test" db setup with the install?05:26
tarvidon a shared server, mysql passwords can be read05:27
jdstrandmathiaz: personally, I am with you all the way to the modules.  I just keep thinking of people not updating index.php (or whatever) for a while, and there being to omuch info given05:27
tarvidfrom configuration files05:27
mathiazmysql_install_db installs some tests database.05:27
sommerI'd think that'd work then, the username/password is for test and you could include docs on how to remove after install.05:28
nealmcbbut having a remotly-accessible way to log in to even a test database seems a bit risky05:28
tarvidwe are headed towards regression testing and that is not a bad idea05:28
dendrobatesit should not be remotely accessable.05:28
=== nealmcb nods
dendrobatesyou can grant local rights only.05:29
dantalizingwhat will you do if someone installs wordpress....lamp is a dependency, and wp tries to install a index.php too?05:29
mathiazwe'll probably face the same problem as the default apache website.05:29
dendrobatesthis would only be for the tasksel lamp task.05:29
dendrobatesit should clobber nothing.05:30
mathiazso what is needed is to write a simple php web page05:30
mathiazthat prints some information.05:30
dantalizingbut wouldnt wp fail with "trying to overwrite file...in package lamp"?05:30
dendrobatesIt would have to be clobberable as well, just like ant index.html that ships.05:31
tarvidi think we should distinguish between a class of users who wants to get "something" running and a more experienced class that knows what they want05:31
mathiazand then we need to add it to the tasksel task.05:31
dendrobatesyes.05:32
mathiazadvanced users would reconfigure apache anyway05:32
mathiazand remove the default web host.05:32
mathiazdefautl website.05:32
dendrobatesare there any php programmers out there who would like to give it a try?05:33
jdstrandI can do it05:33
dendrobates[ACTION]  jdstrand will take a first stab at an example php page for the LAMP tasksel.05:34
MootBotACTION received:  jdstrand will take a first stab at an example php page for the LAMP tasksel.05:34
=== infinity [n=adconrad@cerberus.0c3.net] has joined #ubuntu-meeting
dendrobates[TOPIC]   Brainstorm new server-related  ubotu factoids, e.g. webmin, mail, mua, mta, pop, imap, nic, openssl, inetd.05:35
MootBotNew Topic:   Brainstorm new server-related  ubotu factoids, e.g. webmin, mail, mua, mta, pop, imap, nic, openssl, inetd.05:35
nealmcb[IDEA]  people on #ubuntu-server should watch for FAQs, see if ubotu has related factoids and if not, propose new factoid text.05:35
MootBotIDEA received:  people on #ubuntu-server should watch for FAQs, see if ubotu has related factoids and if not, propose new factoid text.05:35
nealmcbthe ones I listed in the agenda don't exist for the most part05:35
mathiazthe first item that we should add is about webmin.05:35
=== nealmcb nods
mathiazit's been asked a couple of times on the irc channel.05:35
dantalizinghas anyone used ebox? i thought it was being added and is supposedly easier??05:36
nealmcbwho knows the history, and can provide examples of config file mutilation?05:36
dantalizingi'll shut up now05:36
infinitysoren's been working on cleaning up eBox, hasn't he?05:36
tarvidtasksel is in perl05:36
dendrobatesI know nothing about ubotu factioids.  Care to give a quick primer?05:36
nealmcbhttps://wiki.ubuntu.com/UbuntuBots05:37
nealmcbI05:37
mathiazinfinity: why webmin was dropped from the archive ?05:37
dendrobatesOK so what actions do we have out of this topic?05:37
nealmcbThat describes ways to add new factoids, but I think only certain folks like seveas can do so now05:37
infinitymathiaz: Because it doesn't play nicely with dpkg in any way, shape, or form.  It takes over your config files, mangles them, and leaves the packaging system confused and upset.05:38
infinitymathiaz: And webmin users become completely unsupportable by us.05:38
Mithrandirmathiaz: "RoM; outdated; unmaintained"05:38
nealmcbinfinity: can you put some text together and maybe give an example, contrast with ebox et al?05:39
dendrobatesBefore we move on do we have any action items for this topic?05:40
mathiazI'll write some text on webmin05:40
nealmcbthanks!05:40
mathiazsend it to the ubuntu-server mailing list05:40
mathiazand figure out how to update the bot.05:40
dendrobates[ACTION]  mathiaz will write a factiod about webmin.05:41
MootBotACTION received:  mathiaz will write a factiod about webmin.05:41
dendrobates[TOPIC]   Update server related pages on help.ubuntu.com - Documentors section.05:41
MootBotNew Topic:   Update server related pages on help.ubuntu.com - Documentors section.05:41
nealmcbs/iod/oid/05:41
infinityUhm, okay, I just read the channel log.05:41
infinityWhat package are you proposing ships this "PHP Test Page"?05:42
infinityAnd, dear god, why?05:42
dendrobatesThis is a server team task from mdz.05:42
mathiazThere has been some request on the irc channel about help pages.05:42
infinitySeriously?05:43
dendrobatesthe php test page I mean.05:43
mdzinfinity: as an example, to show that it works05:43
mathiazand people were complaining about the lack of accuracy about the wiki pages05:43
mathiazon help.ubuntu.com05:43
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-meeting
infinityWell, I could write it in about 5 minutes.05:43
mathiazso what would be a list of pages on help.ubuntu.com that we should try to update ?05:44
mdzinfinity: currently, you install the LAMP task, and the system should be able to run PHP pages, but there aren't any on the system to try.  I'm suggesting we put one there.05:44
dendrobatesThere was nothing in the task that stated it had to be the default webpage, though.05:44
mdzinfinity: make sense?05:44
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-meeting
infinitymdz: Yeah, makes a modicum of sense, just not entirely sure where to put it, so it's both visible, but not in the way.05:44
mdzinfinity: same place as the default HTML one, I'd think05:45
infinity(And how to ship it... A .deb in the LAMP task to ship one file seems excessive)05:45
mdzinfinity: or do you mean package-wise?05:45
infinitymdz: /var/www/lamp-test/index.php would seem an alright place to shove it, or something similar, but yeah, which package to shove it in is a fun one.  PHP might make the most sense.05:46
mdz(I'm on a conference call, but hopefully I've clarified what I was looking for)05:46
infinitymdz: I could whip up a generic test page that shows if MySQL or PostsreSQL is up and running on localhost, status of some other random stuff, whatever.05:46
jdstrandinfinity, mdz: there was discussion that this should test for mysql too05:46
mathiazinfinity: if we want to test for mysql, it may not be the best palce.05:47
tarvidwe are talking about the webmin deb and not the raw package aren;t we?05:47
infinitymathiaz: Nothing wrong with it testing for a database and not finding one.05:47
jdstrandinfinity: I had said that I would do it, but you are welcome to if you want it05:47
dendrobatesok lets get back on topic.   Update server related pages on help.ubuntu.com - Documentors section.05:47
mathiazI think we should list the wiki pages that are problematic according to the complains in the IRC channel.05:48
mathiazand then we can point people wanting to work on server related documentation to it.05:49
dendrobatesOK, is there someone who would like to do this?05:49
sommerI can help...not sure which ones are being complained about though.05:50
dendrobatesmathiaz: have you heard specific complaints?05:50
mathiazhum... dovecot+postfix05:50
mathiazyesterday I think.05:51
ScottKYes, yesterday05:51
tarvidi have a brief drupal5 article for the wiki, i would like to get it into the proper format and then find out what people think05:51
mathiaztarvid: did you check out https://help.ubuntu.com/community/Drupal ?05:51
tarvidi also have an esmtp howto05:51
dendrobatesSo this would be an ongoing task, but should not be too much work.05:52
mathiazdendrobates: correct.05:52
tarvidinteresting, i search for drupal and this page was not returned05:52
dendrobatessommer: are you willing to do this on an ongoing basis?05:52
sommerdendrobates: sure.05:53
nealmcbtarvid: did you search via google? via the wiki?05:53
sommerI'm currently working on migrating from sendmail+dovecot to postfix so very topical for me.05:53
tarvidvia the wiki05:53
mathiaztarvid: wiki.ubuntu.con or help.ubuntu.com ?05:53
tarvidi found it this time, must have been a typo05:54
tarvidprobably help.ubuntu.com05:54
tarvidi can work on an update05:54
dendrobatesso is this the correct action:  sommer will listen for documentation complaints on #ubuntu-server and update update them05:54
mathiaztarvid: that would be excellent.05:54
dendrobates-1 update05:55
sommerI can also work on the dovecot+postfix doc.05:55
mathiazsommer: is there a document on help.ubuntu.com ?05:55
mathiazthere are a couple of Mail related ressource on help.ubuntu.com05:56
dendrobatesmathiaz: do you want him to update the server page so documentors can fix, or do you want him to fix the documentation?05:56
dendrobatesI'm thinking the former.05:56
mathiazdendrobates, sommer: update the server page.05:56
nealmcbwhich server page?05:57
mathiazdendrobates, sommer: not fixing them. So that we have a list of things to work on.05:57
mathiazhttps://wiki.ubuntu.com/ServerTeam/Roadmap05:57
mathiazin the documentor section.05:57
nealmcbahh - thanks05:57
dendrobates[ACTION]  sommer will listen for documentation complaints on #ubuntu-server and update the documentor section of  https://wiki.ubuntu.com/ServerTeam/Roadmap.05:58
MootBotACTION received:  sommer will listen for documentation complaints on #ubuntu-server and update the documentor section of  https://wiki.ubuntu.com/ServerTeam/Roadmap.05:58
mathiazI'll add a task to the Roadmap so that sommer can list them there.05:58
sommermathiaz: so I should submit drafts linked to that section?05:58
dendrobatesWe are running out of time.  Do we need to schedule these more often?05:58
mathiazhum.. we're almost done.05:59
sommerMy thought is it may not be a bad idea.05:59
sommerat least until the Server Team contributing docs are ironed out.06:00
dendrobates[TOPIC]   Discuss new tasksel for openssh server06:00
MootBotNew Topic:   Discuss new tasksel for openssh server06:00
dendrobatesWhat does everyone think of adding a tasksel for openssh-server?06:01
tarvidopenssh-client is installed by default, it would be better to install openssh-server and not install client06:01
lamontserver by default wouldn't be allowed to listen  on other than loopback, except for LAMP....06:02
lamontit's that pesky security policy...06:02
tarvidclient encourages users to work on the server without the benefit of cut and paste06:02
dendrobatesIf a user chooses a tasksel task it is not by default.06:02
lamontdendrobates: right06:03
mathiazLAMP has an exception for the security policy - so why not openssh-server ?06:03
nealmcbthe proposal is to have an option, "off" by default, during install to install openssh-server06:03
lamontin LAMP, it makes perfect sense to install openssh-server06:03
mathiazI guess it would make sense to install it with every tasksel.06:04
dendrobatesBut it is certainly a commonly installed package, and we have been asked to look for new possible tasksel tasks.  This seems like it would be a simple choice.06:04
nealmcbdoes someone have a link to the policy and this lamp exception?06:04
tarvidtasksel could use a mail section06:04
tarvidmail coices should include esmtp06:04
mathiazso what about adding openssh-server to the LAMP tasksel ?06:05
mathiazand also to the bind9 task ?06:05
tarvidbind9 has rndc06:05
mathiazbut not to the default server install06:05
infinityThere is no "LAMP exception", when you install LAMP, you're specifically requesting a server with open ports.06:06
dendrobatesI'm not sure we should do that, why not just have it as a separate task?06:06
jdstrandthat is my feeling with openssh-server task06:06
infinityIt's not the default choice, after all.06:06
nealmcbinfinity: that is what I thought06:06
jdstrandright, create a separate openssh-server task, it is not default.  It is a checkbox to install.06:06
jdstrandnon-default, so ports are open06:06
jdstrandin the furture there will be a lot of tasks that are added that would benefit from openssh-server, having it separate makes sense to me.06:07
=== nealmcb nods
dendrobatesI like it as a separate task, then the users knows they are opening the port06:07
tarvidyou will far fewer broken server installs if users get off the server as soon as possible06:07
dendrobatesanyone have any experience with tasksel?06:08
jdstrandtarvid: they need to check the lamp box anyway, they can check the ssh server box just as easily-- or am I missing something?06:08
infinityjdstrand: LAMP is selected from the boot screen, usually.06:08
tarvidnowhere do we encourage users to get off the server06:08
infinityjdstrand: We special-case it, as the "star task".06:08
tarvidusers benefit from documentation and a lot of mine ask for a desktop on the server06:09
infinitytarvid: While I agree, in theory, the user can use whatever console they want, it's hardly my concern.  And if they're going to install a local X and other things, they're just as likely to try remote X, or try to break their box remotely. :)06:09
nealmcbtarvid: by "get off the server" you mean stop using the local display, and that it is good to make it easy to ssh in?06:10
tarvidyes06:10
jdstrandinfinity: ok-- so are you suggesting a separate task, that LAMP should pull in as well?06:10
jdstrandinfinity: perhaps with a note stating it happened06:10
tarvidmandrake had a package called msec which is not a bad concept06:10
infinityjdstrand: No, I'm pretty much with anyone who thinks openssh-server should be part of the LAMP task.06:10
infinityjdstrand: If we also want it in its own task, that's fine.06:11
tarvidmight put netstat into the test php page so users know which ports are open06:11
tarvidwhy would a new user think to try tasksel in the first place, it is far from obvious06:12
infinitytarvid: The test page will be available on a public interface, having it expose too much info about the machine isn't bright.06:12
nealmcbI like the idea of a separate task for openssh.  adding it to lamp would be confusing06:12
infinitytarvid: The installer runs tasksel.06:12
dantalizingi dont get it...so a developer who wants lamp gets openssh-server too?06:12
tarvidah security by obscurity06:12
jdstrandinfinity: while I can't really think offhand why you would want LAMP without ssh, I think the extra port open needs to be documented somewhere.  Least surprise and all06:12
dendrobatesI think it should be available as a task to users who don't select LAMP.  Perhaps the installer could automatically check the box when you select LAMP.06:12
infinitytarvid: "Don't show everyone your netstat output" isn't "security by obscurity".06:13
Seveasjdstrand, for servers that have an ILO card or are xen instances, an SSH server may be unneccessary06:13
infinitytarvid: It's privacy.06:13
tarvidit is to any hacker who has an nmap or equivalent06:13
Seveas(jdstrand: and I administer several of those ;))06:13
jdstrandSeveas: good point06:13
dantalizingif i'm a web developer of any kind, i want lamp and not necessarily ssh-server06:13
jdstrand(Seveas: I don't ;)06:13
infinitytarvid: netstat shows things nmap can't.06:14
=== sommer agrees with dendrobates about auto checking a seperate box for openssh-server.
infinitytarvid: Namely, who's connecting to you, and other fun stuff.06:14
dendrobatesOk so a separate openssh-server task seems to be the consensus.06:14
jdstrandwhy not have LAMP and LAMP+SSH?06:14
Mithrandira task for a single package?06:14
Mithrandirsounds overkill to me..06:14
tarvidi wasn't suggest a raw dump of netstat simply a list of open ports06:14
nealmcbSeveas: good point about xen06:14
infinityA task for a single package does strike me as a bit silly.06:15
tarvidwe are missing the objective to help new users get something running, hopefully what they want06:15
dendrobatesit is a little, but I think some users would appreciate the ability to select sshd at startup.06:15
tarvidand some would prefer postgresql and some would prefer exim ...06:16
=== Sp4rKy [n=Sp4rKy@ubuntu/member/sp4rky] has joined #ubuntu-meeting
tarvidor postfix+courier06:16
=== Rinchen [n=joey@canonical/launchpad/pdpc.supporter.professional.rinchen] has left #ubuntu-meeting ["Left]
nealmcbbut this single package is pretty much the only non-default package you need to be able to admin a server remotely, so I vote for a visible task  for it06:17
dendrobatesdoes anyone want to work on this?06:18
dantalizingthis is only in reference to an ubuntu-server install, correct? not ubuntu?06:18
dendrobatesdantalizing: yes.06:18
nealmcbhttps://help.ubuntu.com/community/Tasksel06:18
tarvidsome day we are going to have to address maintaining numerous workstations06:18
nealmcbdantalizing: I would want to see it as an option for non-server installs also06:19
sommertarvid: there was a good presentation on clonezilla at Ubuntu Live.06:19
infinityTasks are at the archive level, if it exists for one flavour, it exists for all of them.06:20
tarvidi will take a look at that06:20
ScottKWell courier is in Universe and the package for it isn't in great shape.  I've given merging courier to prospective MOTUs as an "are you really ready to be a MOTU" exercise.06:20
dendrobatesyes, but we are talking about installer integration.06:21
dendrobateswe need to close the meeting.  I suggest we continue on #ubuntu-server.06:21
jdstrandI am not sure a decision can be made of whether we should enable ssh by default with LAMP unless we know how many users want it and don't want it.  The only other option is to offer choices.06:21
jdstrandBy installing it by default, we will make another set of users say 'I need to uninstall this'06:22
nealmcbnext meeting time?06:22
nealmcbdo we want one next week?06:22
mathiaznext week is the kernel team meeting at this time.06:22
dendrobatesmathiaz and I will look into another meeting, but at this time it is in two weeks.06:22
mathiazso we'd have to move the meeting.06:22
dendrobates#endmeeting06:23
MootBotMeeting finished at 16:16.06:23
nealmcbthanks, all!06:23
tarvidcan some of this be moved to the mailing list so we canb proceed asynchronously06:23
=== infinity [n=adconrad@cerberus.0c3.net] has left #ubuntu-meeting []
=== ScottK [n=ScottK@ubuntu/member/scottk] has left #ubuntu-meeting ["Konversation]
mathiazI'll write up some notes.06:23
=== dantalizing [n=dan@n128-227-139-239.xlate.ufl.edu] has left #ubuntu-meeting ["Leaving"]
dendrobatesmathiaz: lets see what mootbot does for us.06:24
mathiazdendrobates: yeah. I think it will generate some preview things. But it may be much easier to edit it.06:25
=== pmjdebruijn [n=pmjdebru@ds9.pcode.nl] has joined #ubuntu-meeting
=== sommer [n=sommer@192.154.64.85] has left #ubuntu-meeting []
=== keescook [n=kees@ubuntu/member/keescook] has left #ubuntu-meeting []
=== ..[topic/#ubuntu-meeting:ubotu] : Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 14 Aug 19:00 UTC: Technical Board | 15 Aug 20:00 UTC: Edubuntu | 16 Aug 20:00 UTC: Ubuntu Development Team | 20 Aug 22:00 UTC: Forum Council meeting | 21 Aug 15:00 UTC: Kernel Team | 22 Aug 12:00 UTC: Edubuntu
=== pmjdebruijn [n=pmjdebru@ds9.pcode.nl] has left #ubuntu-meeting ["Ex-Chat"]
=== highvoltage [n=highvolt@dsl-244-193-132.telkomadsl.co.za] has joined #ubuntu-meeting
=== Lure [n=lure@89-212-18-142.dynamic.dsl.t-2.net] has joined #ubuntu-meeting
=== finalbeta [n=gggggggg@d54C6865D.access.telenet.be] has joined #ubuntu-meeting
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-meeting
=== highvolt1ge [n=highvolt@dsl-244-193-132.telkomadsl.co.za] has joined #ubuntu-meeting
=== mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-meeting
=== cyphase [n=cyphase@c-71-198-55-219.hsd1.ca.comcast.net] has joined #ubuntu-meeting
=== Evergete [n=Evergete@host244-48-dynamic.8-79-r.retail.telecomitalia.it] has joined #ubuntu-meeting
zul@schedule montreal07:17
ubotuSchedule for America/Montreal: 14 Aug 15:00: Technical Board | 15 Aug 16:00: Edubuntu | 16 Aug 16:00: Ubuntu Development Team | 20 Aug 18:00: Forum Council meeting | 21 Aug 11:00: Kernel Team | 22 Aug 08:00: Edubuntu07:17
Evergete@schedule rome07:18
ubotuSchedule for Europe/Rome: 14 Aug 21:00: Technical Board | 15 Aug 22:00: Edubuntu | 16 Aug 22:00: Ubuntu Development Team | 21 Aug 00:00: Forum Council meeting | 21 Aug 17:00: Kernel Team | 22 Aug 14:00: Edubuntu07:18
=== dendrobates [n=rclark@adsl-065-005-186-012.sip.asm.bellsouth.net] has left #ubuntu-meeting []
=== tck [n=tck@192.122.221.177] has joined #ubuntu-meeting
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #ubuntu-meeting
=== mc44_ [n=mc44@unaffiliated/mc44] has joined #ubuntu-meeting
=== Sp4rKy_ [n=Sp4rKy@dunnewind.net] has joined #ubuntu-meeting
=== Sp4rKy [n=Sp4rKy@ubuntu/member/sp4rky] has joined #ubuntu-meeting
=== BFTD [n=thomas@67-150-244-176.oak.mdsg-pacwest.com] has joined #ubuntu-meeting
=== mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-meeting
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-meeting
=== ..[topic/#ubuntu-meeting:ubotu] : Current meeting: Technical Board | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 15 Aug 20:00 UTC: Edubuntu | 16 Aug 20:00 UTC: Ubuntu Development Team | 20 Aug 22:00 UTC: Forum Council meeting | 21 Aug 15:00 UTC: Kernel Team | 22 Aug 12:00 UTC: Edubuntu
=== Robot101 [n=robot101@light.bluelinux.co.uk] has joined #ubuntu-meeting
=== mdz_ [n=mdz@ip-81-1-103-136.cust.homechoice.net] has joined #ubuntu-meeting
=== mjg59 [i=mjg59@pip.srcf.societies.cam.ac.uk] has joined #ubuntu-meeting
calchello08:57
mdz_hi08:57
mjg59Evening08:57
calcbtw i have a test patch that may fix the ooo bug completely08:58
calci already found where the bug is and was able to work around it locally by disabling the bad patch, if this corrected patch works I can upload OOo with working fontconfig hinting support as well (thats what i had to disable to get it to work locally)08:58
=== daf [n=daf@mild.rhydd.org] has joined #ubuntu-meeting
mdz_mjg59: seen Keybuk?09:02
mdz_have pinged sabdfl09:02
mjg59Not since earlier09:02
mjg59Can wait a few minutes, I guess09:03
mdz_phoning09:03
=== Keybuk [n=scott@wing-commander.netsplit.com] has joined #ubuntu-meeting
=== ompaul [n=ompaul@freenode/staff/gnewsense.ompaul] has joined #ubuntu-meeting
mdz_Keybuk: just phoned you09:03
Keybukoh?09:03
mdz_yes, I don't think I've ever successfully reached you on your phone though :-P09:03
mdz_SMSed sabdfl09:04
Keybukah yes, I have a missed call09:04
calcheh09:04
calcwhen my phone is in my pocket i can't hear it even when its set to loudest setting :\09:05
=== keescook [n=kees@ubuntu/member/keescook] has joined #ubuntu-meeting
mdz_keescook: we're waiting for sabdfl to process developer applications, but we can start discussing your item now09:06
keescookmdz_: okay, excellent.  the proposal was designed during the sprint, and we figured it'd need TB approval.09:07
mdz_keescook: the proposal seems to more or less document current practice09:07
mdz_the one point I'm uncertain about is the second bullet09:08
mdz_#startmeeting09:08
MootBotMeeting started at 19:01. The chair is mdz_.09:08
MootBotCommands Available: [TOPIC] , [IDEA] , [ACTION] , [AGREED] , [LINK] , [VOTE] 09:08
mdz_[TOPIC]  Review StableReleaseUpdates/MicroReleaseExceptions -- KeesCook09:08
MootBotNew Topic:  Review StableReleaseUpdates/MicroReleaseExceptions -- KeesCook09:08
keescookright, the basic "unknown" was "who approves packages that get micro-version updates instead of minimal patches for SRU?"09:08
mdz_(pasting for MootBot's benefit)09:08
mdz_<mdz_> keescook: the proposal seems to more or less document current practice09:08
mdz_ the one point I'm uncertain about is the second bullet09:08
keescookthe 2nd bullet is for when a micro update includes a security fix, and extracting it is hard (i.e. firefox)09:09
mdz_keescook: this point seems to be addressing a different issue than the others09:09
mjg59mdz_: Can you clarify which level of indentation you're referring to?09:09
mdz_mjg59: outermost09:09
keescookit would allow for the security team to publish a micro update via -security instead of via an SRU09:09
mdz_On a case-by-case basis, if the security team rates the chance of vulnerability exploitation greater than the chance of regression for a given update, it can skip SRU and go directly through the security queue.09:10
mdz_</quote>09:10
mdz_keescook: the security team already publishes updates via -security per default, no?09:10
mdz_there's always been a sort of implicit exception for security vis SRU09:10
mdz_[LINK]  https://wiki.ubuntu.com/StableReleaseUpdates/MicroReleaseExceptions09:10
MootBotLINK received:  https://wiki.ubuntu.com/StableReleaseUpdates/MicroReleaseExceptions09:10
keescookmdz_: correct, this is basically providing a process outline for what is already done09:10
keescookthe "new" part is the "how do we add packages to the micro-update exception list"?09:11
keescookthis grew from a desire to do mysql micro-releases in SRU09:11
keescookand php09:11
keescook(for example)09:11
mdz_keescook: ok, so we're addressing two separate exceptions: 1. security updates in general being exempt from SRU by nature, and 2. exceptions to SRU for specific packages where it would otherwise apply ?09:11
keescook1) is already well-documented (bullet 2 is a clarification about how security and SRU processes might collide)09:12
mdz_the first being documentation of current practice, and the second a proposed change09:12
keescook2) "we want to do micro-updates of packages, current SRU process requires a 'minimal patch': we want to do upstream versions"09:13
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-meeting
keescookthis proposal is about SRU (the 2nd bullet just confused things by bringing up security)  The 3rd bullet was pitti and my first guess at who should own the exception list, we also considered the TB09:13
mdz_keescook: should we remove the second point then?09:14
keescookI don't might dropping it; it was clear to me, but someone at the sprint wanted it clarified, so I saw no harm in adding it.09:14
mdz_keescook: I don't see harm in clarifying that in the SRU page, if it isn't already, but it has nothing to do with the proposal regarding micro-updates as far as I know09:15
mjg59In the absence of the second point, who is responsible for handling the decision process?09:15
keescookokay, noted.09:15
mdz_SRU says: "This process is to be followed for all updates except those to fix security updates, which are only released by the Ubuntu security team. Security procedures are documented at SecurityUpdateProcedures."09:15
keescookmjg59: that's part of the decision I'm seeking.  pitti and I were proposing the security team own it, but it felt like something the TB might want to own.09:16
mdz_mjg59: the decision process is addressed in the third point09:16
mdz_"The security team will have the responsibility to maintain and review the list of packages that are exceptions to the SRU rule, as well as approve package additions."09:16
mdz_I'm not so sure that the security team is the right place to make this decision09:16
mdz_especially since security updates are specifically excluded from the policy09:16
keescookI'm happy changing it; we just wanted to have a starting point to work from. :)09:16
keescookwell, note, of course, that the micro-update rule _does_ apply to security updates.  SUP requires minimal patches too.09:17
keescookthis would be the documented exception to SUP as well (since we already do this for firefox, etc)09:17
mdz_keescook: ok, please drop the security exception then, since SRU already has an exception in it09:17
mdz_keescook: you can reference the same exception in SUP if you like09:18
keescookI will drop point 2, and clarify the exception as an SRU/SUP exception.09:18
mdz_ok09:18
mdz_so I think a reasonable process for adding packages to the list is for the proposer (whomever that might be) to assess whether the package meets the criteria, and mail that to the tech board for confirmation09:19
mdz_mjg59,Keybuk: ?09:19
mjg59Is the assumption that we'll approve by mail?09:20
keescookwhat level of +1ing will be required via email?09:20
mdz_mjg59: yes09:20
mdz_keescook: I think confirmation by any TB member is sufficient in general09:20
Keybukthat seems reasonable09:21
mjg59Ok. If we're going to this level of documentation, I'd probably prefer it if the approval process is mentioned09:21
keescookone thing that occurs to me now is do we need to change the SRU verification process at all?  with a micro-bump, there may be larger areas of testing needed.09:21
mdz_agreed, the approval process should be included09:21
mdz_keescook: the current policy basically leaves it to the discretion of the SRU team, no?09:22
keescookI guess that's true, yes.09:23
mdz_in which case, I think that's sufficient.  they can judge case-by-case what sort of testing is needed09:23
mdz_IIRC the tech board more or less blessed the existing exceptions09:24
mdz_so they can be grandfathered in09:24
mdz_any other comments or concerns about kees' proposal?09:24
keescookokay, I will mark them as such; I've adjusted the exception wiki to reflect the TB approval process.  can you ACK?09:25
mdz_keescook: if you make the edits now, we can go ahead and approve it officially09:25
mjg59Sounds good to me09:25
mdz_keescook: I'd note that the request for an exception should include an explanation of how the package meets the criteria09:25
mdz_that is, the tech board isn't expected to do the research, just verify it09:25
keescookmdz_: ah, right09:25
keescook"The request is expected to include justification against the above criteria."09:26
mdz_fine with me09:26
mdz_ok09:27
=== dendrobates [n=rclark@adsl-065-005-186-012.sip.asm.bellsouth.net] has joined #ubuntu-meeting
keescookokay, edits made; I've marked it "ratified", based on +1s from mdz_ and mjg5909:28
mdz_[VOTE]  keescook's proposal at https://wiki.ubuntu.com/StableReleaseUpdates/MicroReleaseExceptions, revision 409:28
mjg59Right, sounds fine by me09:28
MootBotPlease vote on:  keescook's proposal at https://wiki.ubuntu.com/StableReleaseUpdates/MicroReleaseExceptions, revision 4.09:28
mdz_+109:28
MootBot+1 received from mdz_. 1 for, 0 against. Count is now 109:28
mjg59+109:28
MootBot+1 received from mjg59. 2 for, 0 against. Count is now 209:28
Keybuk+109:28
MootBot+1 received from Keybuk. 3 for, 0 against. Count is now 309:28
mdz_#endvote09:28
MootBotFinal result is 3 for, 0 against. Total: 309:28
=== keescook claps
keescookhadn't seen the voting features of MootBot before.  nice.  :)09:29
mdz_[AGREED]  ratified  https://wiki.ubuntu.com/StableReleaseUpdates/MicroReleaseExceptions09:29
MootBotAGREED received:  ratified  https://wiki.ubuntu.com/StableReleaseUpdates/MicroReleaseExceptions09:29
mdz_[ACTION]  keescook to update StableReleaseUpdates accordingly09:29
MootBotACTION received:  keescook to update StableReleaseUpdates accordingly09:29
keescookgreat, thanks everyone.  :)09:29
mdz_sabdfl says he is having connectivity problems09:29
mdz_we will go ahead without him09:29
mjg59Ok.09:29
mdz_[TOPIC]  application from Chris Cheney for ubuntu-core-dev: https://lists.ubuntu.com/archives/motu-council/2007-July/000236.html09:30
MootBotNew Topic:  application from Chris Cheney for ubuntu-core-dev: https://lists.ubuntu.com/archives/motu-council/2007-July/000236.html09:30
mdz_calc: still here?09:30
calcmdz_: yes09:30
mdz_ok, good09:31
mdz_(reading your wiki page)09:31
Keybukcalc: you applied for MOTU only recently, correct?09:31
calcKeybuk: around June 13 iirc09:31
calchmm June 23 actually09:32
mdz_calc: you've been a Debian developer for quite a while, but only recently got involved with Ubuntu development.  What are you finding different about it?09:32
calcmdz_: well merges aren't needed on the debian side of course, but also translations being done via launchpad, and the split of upload ability between main/universe, probably other things i am forgetting at the moment09:33
calcand the much quicker release cycle :)09:34
mdz_calc: the release cycle is a big one.  core developers are expected to "have a strong working knowledge of Ubuntu project procedures, especially those related to the release process and support commitments, and an understanding of the reasons why they exist"09:34
calcok09:35
mdz_calc: feature freeze is this Thursday.  what will change in terms of development activity at that time?09:35
=== neversfelde|mobi [n=neversfe@82.113.121.1] has joined #ubuntu-meeting
calconly bug fix uploads are allowed past that point unless an exception is requested and granted09:36
calcwhich i will be filing for OpenOffice since its final release is close to the release date of Gutsy overall09:37
mdz_calc: indeed.  this implicitly means it is the deadline for feature projects09:37
mdz_calc: eek.  how close?09:37
=== calc checks to see if he has the exact date
calcthe place i am looking just mentions sept 200709:38
calci think another page may have more detailed date, but i don't recall the url for it09:38
mdz_calc: what does our release manager think about it?09:38
calcopenoffice and ubnutu releases have generally been close together09:39
calcer ubuntu09:39
calceg oo 2.2 mar 2007, 2.0.4 sep 2006, etc09:40
calcmdz_: i believe that he knows about the release schedule but i'll ask him about it again to make certain he is completely aware of the situation09:40
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-meeting
mdz_the more advance notice you can give, the better.  last-minute exceptions make for grumpy release managers09:41
sabdflhi all sorry for the delay, network issues09:41
mdz_sabdfl: reviewing  application from Chris Cheney for ubuntu-core-dev: https://lists.ubuntu.com/archives/motu-council/2007-July/000236.html09:41
mdz_sabdfl: (calc)09:41
calcmdz_: yes, i am going to make sure not to let things run late like *cough* tribe-4 *cough* :\09:41
sabdflno reservations on my side09:41
calcmdz_: i ran into several unforeseen snags at the last minute so i'm going to make sure to get it done in plenty of time from now on, so I won't be annoying the RM anymore09:42
mdz_calc: another defining characteristic for core developers is participation in planning feature projects.  do you have any plans in this area for gutsy+1?09:42
calcmdz_: not yet09:42
mdz_calc: do you know how the feature planning process works overall?09:42
calcmdz_: i am interested in the hardware database situation but last time i looked it appeared to be on hold09:43
calcmdz_: i have reviewed it before but I don't recall all the details of how it works09:43
calcmdz_: high level overview that i do remember is create a plan in the wiki and then present it at UDS for other people to critique09:44
mdz_calc: I'm not sure how well documented it is, to be honest09:44
mdz_calc: most ideas get refined at UDS, yes09:44
mdz_sabdfl,mjg59,Keybuk: do you have any questions about calc's application?09:45
mdz_keescook: would you like to say anything on Chris' behalf, as his sponsor?09:45
keescookyup, he's a quick learner for all the merge work we did together, and the OOo updates all went without regression, so I'm quite happy there too09:46
sabdflnone, +109:46
keescookhis pre-existing debian packaging knowledge is better than mine.  ;)09:46
mjg59Given his level of involvement in Debian and what I've seen so far, I'm pretty happy09:47
mdz_calc: are you making some progress in getting involved upstream?09:47
calcmdz_: yes, on the ooo-build side of things I have had my first set of patches committed so I can now file for direct svn access to the gnome svn repo09:47
mdz_calc: that's excellent, thanks09:47
Keybukthe short time in MOTU is a concern for me since he won't be as familar with our procedures and how they differ from what he's used to, but otherwise +109:47
mdz_[VOTE]   application from Chris Cheney for ubuntu-core-dev09:48
MootBotPlease vote on:   application from Chris Cheney for ubuntu-core-dev.09:48
calcmdz_: on the OOo (sun) side last I checked they hadn't officially accepted my copyright waiver yet so I don't know if I can make changes there yet09:48
mjg59+109:48
MootBot+1 received from mjg59. 1 for, 0 against. Count is now 109:48
calcmdz_: but I am subscribed to the various lists so I keep track of things on the lists also09:48
Keybuk+109:48
MootBot+1 received from Keybuk. 2 for, 0 against. Count is now 209:48
mdz_+1, based on long Debian track record and recent involvement.  you seem to be getting up to speed very quickly09:48
mdz_+109:48
MootBot+1 received from mdz_. 3 for, 0 against. Count is now 309:48
calcKeybuk: feel free to lart me anytime I make a mistake, but I'll do my best to not screw up anything :)09:49
=== tck [n=tck@192.122.221.177] has joined #ubuntu-meeting
sabdfl+109:49
MootBot+1 received from sabdfl. 4 for, 0 against. Count is now 409:49
mdz_#endvote09:49
MootBotFinal result is 4 for, 0 against. Total: 409:49
mdz_calc: congratulations and thanks09:49
calcthank you all :)09:49
=== keescook hugs calc
sabdflerk, MootBot, listen up in advance ;-)09:49
mdz_[ACTION]  somebody to update Launchpad09:49
MootBotACTION received:  somebody to update Launchpad09:49
=== calc hugs Keybuk
calcer09:49
=== calc hugs keescook
mdz_[TOPIC]  application for ubuntu-core-dev from Lionel Le Folgoc: [WWW]  https://lists.ubuntu.com/archives/motu-council/2007-June/000162.html09:49
MootBotNew Topic:  application for ubuntu-core-dev from Lionel Le Folgoc: [WWW]  https://lists.ubuntu.com/archives/motu-council/2007-June/000162.html09:49
mdz_mr_pouit: are you here?09:49
mr_pouitmdz_: yes09:50
mdz_exellent09:50
mdz_gpocentek: are you here?  you seem to be Lionel's main sponsor09:50
sabdflcalc: are you ccheney in LP?09:51
Keybukcalc: it's ok, I don't mind unexpected hugs09:51
mdz_mr_pouit: I didn't know we had French forums.  are they entirely separate from the english language forums?09:51
calcsabdfl: yes09:52
sabdfldone09:52
mr_pouitmdz_: yes, they are hosted on a server with several other european locoteams iirc09:52
mdz_mr_pouit: is that out of necessity, or just because it was more convenient?09:53
mr_pouitI think it was more convenient, but the "main" admin (yann2) would give a better answer09:54
mr_pouit(because there is also a separate wiki and planet...)09:55
sabdflmr_pouit: could you summarise your plan on the cdrecord front?09:55
keescookI have to run off, but I'd like to make a quick comment on mr_pouit's application: USN-497-1 was almost entirely his work, and even included a proposed USN description.  excellent work, imho. (https://launchpad.net/bugs/132046)09:56
ubotuLaunchpad bug 132046 in xfce4-terminal "SECURITY: URL handling allows remote shell command execution" [Medium,Fix released] 09:56
mr_pouitsabdfl: my plans were to promote libburnia, which is an alternative currently under development, but unfortunately it is nt mature enough yet, so for gutsy at least, I think cdrkit is still the solution09:57
mdz_mr_pouit: you mention that you've been active in reviewing packages on REVU.  what kind of things do you look for when reviewing packages?09:57
mdz_keescook: thanks09:57
sabdflare there areas other than cd burning and cubuntu that you are interested in?09:58
sabdflerk... x09:58
Mithrandir(are non-TB people allowed to ask applicants questions?)09:58
mdz_Mithrandir: sure09:58
mdz_Mithrandir: just not vote ;-)09:58
Mithrandirmdz_: sure. :-)09:58
mdz_though MootBot doesn't enforce that at the moment09:59
Mithrandirmr_pouit: what's the relation of libburnia and libisofs/libburn?09:59
=== SWAT [n=SWAT@ubuntu/member/swat] has joined #ubuntu-meeting
mr_pouitMithrandir: I think there was a lib called libisofs which existed, but a fork was created, and called libburnia, but ships libburn and libisofs10:00
mr_pouitmdz_: I try to do as if I was making the package10:01
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-meeting
Mithrandirmr_pouit: so http://icculus.org/burn/ is superseded by http://libburnia.pykix.org/ ?10:01
mr_pouitmdz_: so copyright issues, respect of most points of the debian policy (except nmus for instance), I buid it in pbuilder, and run it then...10:02
mdz_mr_pouit: are there any particular policy errors which are common in your experience?10:02
mr_pouitMithrandir: I think that the one at icculus.org isn't very active anymore10:03
mr_pouitso yeah10:03
Mithrandirmr_pouit: ok, thanks.10:03
=== arualavi [n=Iva@84.76.94.4] has joined #ubuntu-meeting
highvolt1gemr_pouit: wow, it would be really cool to have libburnia in ubuntu!10:04
=== thekorn [n=thekorn@a89-182-30-62.net-htp.de] has joined #ubuntu-meeting
mr_pouithighvolt1ge: it's already in universe10:04
highvolt1ges/ubuntu/main :)10:04
mjg59It's good to see that there's work being done in this field10:04
mjg59The continued dependence on driving cdrkit is less than idea10:04
=== pygi [n=mario@157-186.dsl.iskon.hr] has joined #ubuntu-meeting
pygihello10:05
mr_pouitpygi: :)10:05
=== Lutin [n=Lutin@ubuntu/member/lutin] has joined #ubuntu-meeting
mr_pouit(pygi is taking care of libburnia)10:06
mr_pouitmdz_: the most common are copyright issues...10:06
mdz_(delivery at the door, brb)10:06
mr_pouit(missing full licenses texts in the orig)10:06
mjg59mr_pouit: What are your plans for integrating improved CD support in main?10:10
mdz_(back)10:10
mdz_mr_pouit: what about technical issues?  what kinds of technical errors have you noticed in the packages you've reviewed?10:10
mjg59As in, integration into the distribution (rather than just providing stuff)10:10
sabdflmr_pouit: are you interested in the GUI / user experience of cd burning, or just the kernel / console aspect?10:11
mr_pouitmjg59: I use and try to take care of brasero for some time, and I think it could be the good app to improve burning experience (for gtk used at least)10:12
mjg59mr_pouit: Sounds promising10:13
mr_pouitsabdfl: more for the gui aspect with brasero at the moment10:13
sabdflok10:14
mr_pouitmdz_: issues with libraries (sonames for instance, files in worng packages {,-dev})10:14
sabdflno further questions, yer-honner10:14
pygiplease allow me to kick in just for a second?10:14
mjg59Sure10:15
pygiI'd just like to say that from the low-level stuff regarding cd-recording mr_pouit (and everyone else who wants it) has and will have all the support from me for as long as I'm here10:15
pygi(with no idea how long will that be anymore, but ...)10:16
pygi</done>10:16
mjg59Ok. Any more questions?10:17
mdz_mr_pouit: how well does the Ubuntu release process serve Xubuntu?  are there things that you think would work better if changes were made?10:17
=== BFTD [n=thomas@216.139.26.215] has joined #ubuntu-meeting
mr_pouitmdz_: I think that's almost ok... I only feel that xubuntu needs a bit more love.10:18
mr_pouitfor instance, I don't think enough people test alpha release10:18
mr_pouit(and for xubuntu, a big problem is gnome and its dependencies...)10:19
mdz_mr_pouit: how is gnome a big problem?10:19
mr_pouitxubuntu was aimed for not so fast machines, and including gnome apps would have increased memory needs10:20
mr_pouit(I am not totally convinced that's still the case)10:21
mdz_mr_pouit: so the problem is what exactly?  the lack of gnome apps?10:21
mr_pouitit's sometimes hard to find gtk only apps which have similar features to gnome ones10:21
mdz_assessing memory requirements is tricky.  Ubuntu is difficult to install on some systems with 256M of memory, but many systems share 25% of that with video10:22
mdz_mr_pouit: ok, so the problem isn't gnome, but a lack of alternatives to gnome :-)10:23
mr_pouityes :)10:23
mdz_any other questions for mr_pouit?10:23
mdz_[VOTE]   Lionel Le Folgoc for ubuntu-core-dev10:24
MootBotPlease vote on:   Lionel Le Folgoc for ubuntu-core-dev.10:24
sabdfl+110:25
MootBot+1 received from sabdfl. 1 for, 0 against. Count is now 110:25
mjg59+110:25
MootBot+1 received from mjg59. 2 for, 0 against. Count is now 210:25
mdz_+1 good support from sponsors and record of strong participation10:25
MootBot+1 received from mdz_. 3 for, 0 against. Count is now 310:25
mdz_Keybuk: ?10:25
mdz_ok, need to move on.  don't know what happened to Keybuk10:26
mdz_#endvote10:26
MootBotFinal result is 3 for, 0 against. Total: 310:26
mdz_mr_pouit: congratulations10:26
mdz_[ACTION]  sabdfl to update launchpad10:26
MootBotACTION received:  sabdfl to update launchpad10:26
mr_pouitthank you all :)10:26
mdz_[TOPIC]  Compiz by default -- MatthewGarrett10:27
MootBotNew Topic:  Compiz by default -- MatthewGarrett10:27
=== arthur- [n=arthur@gov91-1-82-234-91-6.fbx.proxad.net] has joined #ubuntu-meeting
mjg59Want me to introduce this?10:27
mdz_mjg59: I've read over your email, but yes, please10:27
mjg59Ok10:27
mjg59The summary is that compiz still has pretty much the same level of functional regression as it did at this point in the feisty release cycle10:27
mjg59The main improvement has been in its level of window management10:28
sabdfldone10:28
mjg59We're still faced with two major problems - anything using Xv and any windowed 3D applications10:28
mdz_its configuration compatibility with metacity has also improved greatly10:28
sabdflXv the old image display program?10:29
mvobasic Xv support is in place for video-i810 and video-ati10:29
mdz_sabdfl: no, the Xvideo extension10:29
mjg59sabdfl: Xv as in accelerated X video playback10:29
mvonothing composited though10:29
sabdflok10:29
sabdflthanks10:29
mdz_the thing which does video scaling and colorspace conversion in hardware10:29
sabdflthat's because of overlays?10:29
mvoI have a pending patch for -video-intel10:29
mjg59sabdfl: Yes10:29
mdz_Xv works fine for me, it just isn't composited10:29
mjg59Some quantity of basic functionality can be restored, which gets us to the point where video playback works providing you're not doing anything that transforms the window10:30
mvowindowed 3d will not be ready for gutsy10:30
mdz_3D is a bit messier10:30
mdz_mvo: Xv compositing was demoed at UDS, no?10:30
mvomdz_: I was not in charge back then I can not say for sure. we have patches for mplayer that work10:31
mvobut nothing for gstreamer10:31
mvoand its not a straightforward port10:31
mdz_the issues with Xv and windowed 3D are cosmetic and pretty easy to work around by disabling desktop effects10:32
mvoupstream thinks that the compiz video interface is not the final one so they are reluctant to add support for a moving target (from what I have heared)10:32
mjg59Right, David Reveman has implemented a means of providing accelreated playback with composited output10:32
mdz_I'm more concerned about the 3D performance issue, which is less obvious and a functional problem10:32
mjg59But it requires moderately heavy patches to the Xv application10:32
mjg59So it's not a general solution10:32
mvoindeed10:32
mjg59The 3D performance issue is due to all GL operations now having to go via the X server10:33
mjg59There's no intrinsic reason for this to cause a significant loss of performance10:33
mjg59But right now, it does10:33
mjg59And it's going to take a while for that to be rewritten10:33
mdz_with the nvidia driver, I saw 3D performance issues even full-screen10:33
mjg59I'd argue that the issues are somewhat more than cosmetic - the damage left behind by 3D applications right now is likely to obscure sections of any 3D-using application that's more ocmplicated than a single window10:34
mjg59mdz_: That shouldn't be the case - nvidia have an indirected X implementation that works properly10:34
=== Riddelll [n=jr@jasmine.wyrdweb.com] has joined #ubuntu-meeting
mdz_I can have a look at it tomorrow if I know what to look for10:35
mdz_but in short, it was dog slow10:35
mjg59As mdz says, these are issues that can be worked around by disabling desktop effects10:36
mjg59But they are functional regressions, and I don't know that we've fully weighed the cost/benefit analysis10:36
=== Riddelll [i=jr@muse.19inch.net] has joined #ubuntu-meeting
mjg59(This is why RH still haven't shipped compiz by default in Fedora)10:37
sabdflif a user turns off desktop effects, do both problems disappear?10:37
mjg59Yes10:37
mjg59The question is whether we want bling but broken or working but dull10:37
sabdflwe don't restart X, do we?10:37
mjg59No10:37
mdz_I don't see a functional problem with video10:38
sabdflsurely extensions / aiglx etc are there all the time then?10:38
mdz_which chipsets are affected by that?10:38
sabdflcan we detect when an app is using wither Xvideo or GL?10:38
mjg59mdz_: Anything other than nvidia to varying extents10:38
mjg59sabdfl: The window manager can't, no10:38
mdz_mjg59: I'm on ATI here and it works fine, just isn't composited10:38
sabdfland pop up a warning - which takes them to the desktop effects / appearance dialog?10:38
mjg59sabdfl: Nope10:38
mdz_windowed and fullscreen10:38
mjg59sabdfl: It's not the presence of the extensions - it's whether you're rendering to an offscreen framebuffer or not10:39
mvoI pateched -video-{intel,i810} today to be at the same level as -ati10:39
mvopatched even10:39
=== n2diy [n=darryl@wlk-barre-208-103-147-217.dynamic-dialup.coretel.net] has joined #ubuntu-meeting
sabdflmjg59: can something else monitor X and tell when those subsystems are activated by an app?10:39
sabdflok10:39
mjg59sabdfl: In theory it's possible10:40
mdz_not really, that information is in the guts of the X server10:40
mjg59But it would involve huge hacks to the server10:40
sabdflok10:40
sabdfljez-askin10:40
mdz_i.e., not 2 days before feature freeze10:40
mdz_I have different feelings about the 3 different issues mjg59 has raised10:40
mdz_I think that video, if mvo is correct and it is as functional on intel as what I see on ati and nvidia, is a non-issue10:41
mdz_it looks funny while window is being dragged, but then is perfect as soon as it is placed10:41
mdz_and full-screen works without a hitch10:42
mdz_I shouldn't say non-issue10:42
mdz_but I think the bling factor outweighs the cosmetic issue10:42
mdz_since it's cosmetic vs. cosmetic10:42
mdz_the second issue, of windowed 3D applications not being composited, seems like another example of the same10:43
mjg59mdz_: It's not purely a matter of them not being composited in that case10:43
mdz_but worse10:43
mjg59It's the fact that you get no damage signals10:43
mjg59So applications aren't redrawn until you move them10:43
mdz_when i drag the window and release it, the stuff at the old location is clobbered with a frame of glxgears10:43
mjg59Yes10:44
mdz_and that's pretty ugly10:44
mjg59It gives the impression of something that doesn't work properly10:44
mdz_so I'm on the fence about that one at the moment10:44
mjg59And I don't think our default desktop should give that impression10:44
mdz_mostly because 3D applications are a) fairly rare, and b) in a professional setting, not deployed on intel graphics10:44
=== Uraeus [n=cschalle@madras.collabora.co.uk] has joined #ubuntu-meeting
=== alp [n=alp@host-87-74-21-228.bulldogdsl.com] has joined #ubuntu-meeting
mdz_nobody uses intel graphics for serious 3D work10:45
mjg59mdz_: It's not limited to Intel10:45
=== epmf [n=ef238@ned.corpus.cam.ac.uk] has joined #ubuntu-meeting
mdz_and that's the only place where desktop effects are enabled by default10:45
mjg59Ati will also have the issue10:45
mdz_well, and some ancient ATI like my lpatop10:45
mdz_laptop10:45
mvoit will be enalbed on -ati too10:45
mjg59mdz_: Well, ancient is unfair - anything up to a bit over a year ago10:45
mdz_oh, things must have gotten better in -ati since I was last informed10:46
mjg59At least, we do nothing to prevent it being run on r3/40010:46
mdz_so it works on r300?10:46
mjg59I hope so, otherwise a lot of people are going to be very unhappy10:46
mvoI do not have a r300 for testing, but it should work10:46
mdz_I'm even more uncertain, then10:47
mjg59The r300/r400 Radeons were common in business-class laptops for the past few years10:48
mdz_I don't know to what extent people rely on that configuration10:48
mdz_sabdfl,Keybuk: thoughts?10:49
mdz_(I sent an SMS to Keybuk, but no response.  I hope he's OK...)10:49
sabdflmjg59: do you expect these issues to be much better in the next 4-6 months?10:50
mjg59sabdfl: In terms of video, yes10:50
mjg59Intel already have textured video support, but it only works with exa10:50
mjg59Which we can probably switch to post-gutsy10:50
mjg593D? Very hard to say10:50
mjg59The basic code exists, but it depends on TTM. I don't think anyone is going to put any money on when that'll land10:51
mdz_mjg59: exa post-gutsy -> even in the context of 8.04 LTS?10:51
mjg59At the moment only RH are doing any real development on it10:51
mjg59mdz_: Well, yeah, that's the obvious concern10:51
sabdflTTM?10:51
mjg59Intel, at least, are putting most of their dev work into EXA now10:51
mjg59sabdfl: A new memory manager for 3D10:52
sabdflEXA>10:52
sabdfltalloc based?10:52
mjg59sabdfl: A new(ish) acceleration architecture for 2D operations10:52
mjg59sabdfl: No - the main difference is that memory allocations are no longer static10:52
mjg59Textures can be moved between main memory and card memory much more easily10:52
sabdflif we expect it to be ok for gutsy+1 LTS, then i would say let's do it, the feedback will give us more confidence for the LTS dcision10:52
mjg59I have no faith in TTM being ready within 12 months10:53
sabdflif we expect it to be not-great for the LTS, then we should realise we are looking at a year's delay10:53
mjg59These problems are hard10:53
sabdflok10:53
mjg59There's a lot of real development work that needs to be done10:53
=== ompaul [n=ompaul@freenode/staff/gnewsense.ompaul] has joined #ubuntu-meeting
=== Clem93 [n=clemens@85-127-222-215.dynamic.adsl-line.inode.at] has joined #ubuntu-meeting
mdz_as a (subjective) data point, I haven't seen any reviews of Gutsy comment on the fact that compiz is enabled by default in these situations10:55
mdz_I do see positive press about the effects themselves though10:55
mjg59My personal opinion is that this technology is still not ready for default use10:55
mjg59Bear in mind that reviewers at this point know that they're dealing with a beta release10:56
sabdflmjg59: are you OK with the experience on Intel, and the roadmap for Intel graphics between now and 8.04?10:56
mjg59The general community mindset often seems to be that public criticism of non-working features before final release is unfair10:56
mjg59sabdfl: I doubt the 3D issues will be solved on Intel by 8.0410:57
mjg59The code currently exists, but requires features that probably aren't going to hit the mainstream kernel by then10:57
mjg59And currently performance is in the 12fps range10:57
mdz_and while it's cranking away at 12fps, at least on nvidia, the rest of the system is unusable10:58
sabdflbut, turning off the effects solves that problem completely10:58
mdz_the X server seems bottlenecked10:58
mdz_sabdfl: correct10:58
mjg59sabdfl: Yes, but I think asking users to turn off effects in order to get 1995-level functionality is a bit unreasonable10:58
mdz_hey, we barely had glxgears in 199510:59
sabdflhmm... the only 3D graphics I see on my laptop are the screensavers10:59
mdz_at all10:59
mjg59mdz_: Yeah, but they at least worked properly :)10:59
mdz_probably around 12fps10:59
mjg59(Without leaving damage)11:00
sabdfldo the screensavers disable composite before they kick in?11:00
mjg59sabdfl: They're full-screen, so less of an issue11:00
mdz_there's no issue with moving the window, as they're full-screen11:00
sabdflfrom my perspective, it feels like trading cosmetic issues11:01
=== mario_ [n=mario@157-186.dsl.iskon.hr] has joined #ubuntu-meeting
sabdfland being less technical, i would lean to the new-and-exciting rather than the older, more functional capability11:01
mdz_sabdfl: not in the case of the performance problem11:01
mjg59Kind of. In one case we maintain the status quo - in another we add stuff we didn't previously have, at the cost of breaking things that used to work11:01
mdz_there are functional regressions with 3D11:02
sabdflthe performance problem goes away, though, if you disable the effects?11:02
mdz_correct11:02
mjg59sabdfl: Yes, but how do we communicate that to users?11:02
mdz_new desktop wallpaper11:02
mdz_"if anything looks wonky, try this"11:02
sabdflwe have excellent forums :-)11:02
mdz_it's easy to write it off if the user has enabled the effects, then has a problem like this which can be solved by reverting11:03
mdz_trickier when they haven't done anything and has a problem out of the box11:04
mdz_s/has/have/11:04
mjg59mdz_: Translation nightmare11:04
calci hear that compiz causes much higher power consumption on laptops too (not sure if this is actually true) so should it be default on laptops?11:04
mdz_mjg59: pictograms11:04
ompaulsabdfl, you are talking about people who may not know anything other than the CD that came with some windows magazine .. so you need to make it verbose - perhaps a stalling of the install that has someone say System Administration Video Troubleshooter11:04
ompaulsabdfl, s/say/Type - so they know where to find it on the menu11:04
sabdflcalc: odd, i just noticed that the laptop fan turned on as soon as i enabled effects11:04
sabdflmdz: what, we don't have gnash desktop backgrounds working yet?11:05
mdz_mvo: would it be possible to display a notification on first login *only* in cases where compiz is running by default?11:05
sabdflmoving pictograms!11:05
mvomdz_: that should be possible11:05
calcperhaps tie compiz into the laptop-mode stuff so it is turned off when not on AC power?11:06
mjg59calc: No.11:06
mdz_how about displaying a note to the user explaining that the wobbly effects are a technology preview, and explaining how to turn them off?11:06
mjg59"I unplug AC and all my windows rearrange themselves"11:06
sabdflthat would give a very strange user experience, calc11:06
mdz_"we believe they work well for a majority of cases, but there are known problems with X and Y"11:06
calcmjg59: hmm, yea that would suck11:06
mvomdz_: sure, we could do set, we may do the opposite too, if we believe that desktop effects would work on the system, display a notification with a easy option to turn them on11:07
mvos/set/that/11:07
mdz_mvo: ooohhh11:07
mdz_could it be a one-click option from the notification?11:07
mvomdz_: yes, can add actions11:08
mvomdz_: buttons to notifications11:08
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting
mdz_that's an interesting idea11:08
sabdflbetter for that notification to bring up the appearance dialog11:08
calcsabdfl: yes, especially since its not just a 3d on/off but completely different WM :\11:08
sabdflso people know that's where to find it11:08
sabdflfolks, i have an early start tomorrow11:08
mdz_this is a critical issue for 7.1011:08
sabdflmjg59: thanks very much for raising this, and the analysis11:08
sabdfli'll abstain in a vote for now11:09
mdz_we don't need to lock ourselves in, but we need to pay attention to it, and soon11:09
sabdflmdz, could you send me a log of remaining conversation?11:09
sabdfli'm inclined to say "let's take a small risk on it"11:09
mdz_if you're leaving, then it's only mjg59 and me; mjg59 is against it and I'd abstain at this point11:09
sabdflbut not enough to vote11:09
sabdflmjg59: would you be swayed by large numbers of "please do it we know it has issues but it's great"?11:10
sabdflcomments?11:10
mdz_I'd like to pursue ways to communicate better with the user about this feature11:10
sabdflby people who don't hack on that code but who are strong ubuntu users?11:10
mjg59sabdfl: I think it depends which markets we're worried about here11:10
mdz_early adopters11:11
sabdflthis will depend on who you ask :-)11:11
mdz_and complete novices11:11
=== Keybuk returns
sabdflmyself, i'd say developers, early adopters, and media11:11
Keybuk(and I've just caught up on log, sorry for the dropping off)11:11
sabdflhowdy scott11:11
sabdfli think novices are also eye  candy aware11:12
=== pygi would say that developers care little about eye candy
sabdflthough perhaps less tolerant of a total failure like X doesn't start, they don't mind some screen issues11:12
mdz_they are also less likely to trip on 3D use cases11:12
sabdflall of these folks love to show their linux machine doing something that windows cannot11:12
mjg59My concern is that this sends out the message that we're more worried about bling than we are about working software11:13
sabdflmdz_: +111:13
sabdflmjg59: working? will either crash?11:13
mdz_mjg59: perhaps some of us are *cough*sbdf*cough* ;-)11:13
mjg59sabdfl: 3D stuff, visual artifacts11:13
mjg59I haven't been using compiz11:13
mjg59(For this sort of reason)11:14
sabdflsbdf?11:14
Keybukmjg59: lies, I've seen drop-shadows on your windows at Uncle Steve's before <g>11:14
mjg59Keybuk: Yeah, that lasted about a day11:14
=== sabdfl also turned it off
Keybukreally?  what made you turn it off?11:14
mdz_sabdfl: ??11:14
=== Keybuk considers sabdfl a core use case
sabdfloh dear11:15
sabdflcats11:15
sabdflpigeons11:15
mjg59Ok. I think I'll leave my argument at this:11:15
sabdflfirst, i should say my compiz and beryl settings were so far from default i had weirdly wobbly windows11:15
mjg59Ubuntu has a reputation for Just Working11:15
mjg59Compiz does not Just Work11:15
mdz_sabdfl represents at once the uber-adopter who wants the latest bits at all costs, and the perfectionist intolerant of all faults :-)11:16
mdz_mjg59: it Mostly Works11:17
sabdflok. ok. mvo showed me a way to reset to defaults, will leave it switched on for now and reserve judgement11:17
sabdflwe do have a reputation for both "cutting edge cool" and "just works"11:17
sabdfland that's what we're trading here11:17
mvosabdfl: compizconfig-settings-manager has a global reset button too (since today :)11:17
sabdflbugger. ctrl-shift-left is not working now. could that be compiz? to select word left11:17
sabdflthanks mvo :-)11:18
mdz_sabdfl: that duality spells trouble11:18
sabdflmdz_: also, opportunity :-)11:19
sabdflmjg59: thanks again for raising this now, it's in the nick of time and totally appropriate for TB11:19
mdz_I think there are valid arguments both ways on this issue11:19
mdz_I don't feel comfortable taking a decision just yet11:19
mdz_I'd like to throw it open to a larger crowd11:19
mdz_at least ubuntu-devel-discussish11:20
sabdflcan we start with mjg59's TB email to u-d-d?11:21
mjg59Sure11:21
mdz_not verbatim, but with annotations from this discussion11:21
mdz_mvo: do you think you could launch that discussion?11:22
mvomdz_: sure, I can write a mail about this tomorrow11:22
mdz_mvo: ok, I've forwarded you the original mail from mjg59 to tech-board11:23
mvomdz_: ok, I will use that and the discussion from today11:23
mdz_[ACTION]  mvo to start more public discussion with summary of the issues11:23
MootBotACTION received:  mvo to start more public discussion with summary of the issues11:23
mdz_I think it would be wise to defer the automatix discussion to a later date11:24
mjg59Ok11:24
mdz_the short version from me is that we should continue to not ship automatix, and do an updated analysis of the use cases it tries to meet post-7.1011:24
mdz_and see if we can improve them with the existing tools11:25
mdz_but anyway11:25
mdz_#endmeeting11:25
MootBotMeeting finished at 21:18.11:25
sabdfli would like us to have a happier relationship with automatixz11:25
mdz_thanks, everyone, for hanging around this long11:25
sabdflbut i think that needs to be based on helping them to get the results they are looking for in a way consistent with debian and ubuntu policy11:26
sabdfland i haven't been encouraged by their response there11:26
sabdflok, another time11:26
sabdflnight all!11:26
=== ..[topic/#ubuntu-meeting:ubotu] : Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 15 Aug 20:00 UTC: Edubuntu | 16 Aug 20:00 UTC: Ubuntu Development Team | 20 Aug 22:00 UTC: Forum Council meeting | 21 Aug 15:00 UTC: Kernel Team | 22 Aug 12:00 UTC: Edubuntu | 22 Aug 20:00 UTC: Xubuntu Developers
nealmcbthe next community council meeting was just scheduled, but the time is contradictory - the visible time is 1100 UTC, but the link is for 1300 UTC11:33
nealmcbI wrote to mikeb- about it...11:40
=== seb128 [n=seb128@ubuntu/member/seb128] has left #ubuntu-meeting ["Ex-Chat"]
=== _czessi [n=Czessi@dslb-088-073-032-241.pools.arcor-ip.net] has joined #ubuntu-meeting
=== tck [n=tck@192.122.221.177] has joined #ubuntu-meeting
=== emonkey-m [n=emonkey@static-pro-212-101-27-121.adsl.solnet.ch] has joined #ubuntu-meeting
=== daf [n=daf@mild.rhydd.org] has left #ubuntu-meeting []

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!