/srv/irclogs.ubuntu.com/2010/03/18/#ubuntu-meeting.txt

=== gnomefreak76 is now known as gnomefreak
slangasekara: http://iso.qa.ubuntu.com/qatracker/result/3833/442, the test case instructions say I should see a pop-up about incomplete language support and I didn't05:50
=== meanburrito920_ is now known as Guest92203
=== zul_ is now known as zul
=== bladernr__ is now known as bladernr_
=== yofel_ is now known as yofel
=== RoAk is now known as RoAkSoAx
* mok0 is here17:58
mok0The meeting of the backporters team will be in 55 minutes18:05
mok0at 19:00 UTC18:05
siretart`mok0: that would be now :-)19:00
mok0Yep19:00
mok0Should I msg ppl?19:00
siretart`good idea!19:01
mok0Besides us, only 4 are on IRC atm19:02
ScottKHello19:03
mok0Hi ScottK, now we are 319:03
ScottKLet's just vote NCommander will do all the work and end the meeting.19:03
mok0Hehe19:03
mok0Let's wait a couple of minutes to see if anyone else shows up19:04
mok0atlas still compiling over here...19:04
mok0OK, these are the things I'd like to discuss:19:05
mok0- General review of backports status19:06
mok0- Review of backports queues19:06
mok0- How to do backports with the new source package format19:06
mok0- LP update sometime late in the karmic cycle destroyed many components, f.ex. bzr, and fixes are still not available.19:06
mok0- The required "sponsoring" from the archive-admin team destroys my workflow and is demotivating.19:06
mok0-- My bzr backport is stuck at bug 53304219:06
ubottuLaunchpad bug 533042 in hardy-backports "Backport subvertpy_0.6.9-1 from karmic" [Wishlist,Confirmed] https://launchpad.net/bugs/53304219:07
mok0... perhaps too much for 1 meeting :-)19:07
mok0Comments?19:08
siretart`let's start with the first :-)19:08
mok0OK, so the queue is spread over several projects in LP19:09
mok0Is there any priority here?19:09
siretart`may I ask first who is actually working on the backports queue?19:09
siretart`I'm asking because I know that I'm not19:09
mok0Well, that's where I started19:10
mok0As a new member, I was looking for somewhere to start.19:10
mok0Personally, I think the bzr backport is the most important one atm19:10
mok0It is quite straightforward, but does require backporting som new packages19:11
mok0However, I don't think the workflow of "processing backport requests" is satisfactory19:12
mok0It is much too random19:12
mok0We need to be quite aggressive trying to keep old distros up to date19:12
siretart`I've just read the wiki page, some parts indicate that a PPA will be involved in the future, and further at the bottom, the PPA seems to be already part of the process19:13
mok0link?19:13
siretart`https://help.ubuntu.com/community/UbuntuBackports19:13
mok0Oh, yes, that's a mega-document19:14
mok0Too bad jdong is not here19:15
siretart`I suspect the reason for having multiple lp projects is that different members review requests for their 'pet' version only19:16
mok0ok, yeah I guessed that19:16
mok0I think the problem is that nobody has a pet version19:16
mok0;-)19:16
mok0Which is why I sent around the email19:17
mok0It seems that devs loose interest in a distro once it has been released19:17
mok0that is a major problem I think19:17
mok0Even hardy is poorly supported.19:18
siretart`given 288 open bugs for just hardy-backports only, I think it's fairly obvious that the team currently doesn't meet its goals19:18
mok0Indeed19:19
siretart`well, hardy seems to be the toughest release, it has most of the reports19:19
siretart`intrpid with 143, jaunty with 95, karmic 'only' 5719:20
mok0I have a hardy box (virtual) and ran into the problem that it can't fetch LP branches19:20
siretart`sorry? what do you mean with that?19:20
mok0On my hardy box, I could not do: bzr branch lp:blahblah19:21
siretart`ah, the bzr backport. I see19:21
mok0I had to get the newest bzr19:21
mok0Also ubuntu-dev-tools has lots of bugs, but that doesn't hit many ppl19:21
siretart`well, I think a first step could be to stage all necessary packages in the PPA, and then talk to the archive admins to copy from there19:22
mok0(because it uses the new launchpadlib)19:22
mok0I agree.19:22
siretart`but that's a specific problem which can be handled19:22
siretart`we were discussing a more general one before19:22
siretart`which I don't really see an approach for19:23
mok0However, having to be sponsored by the archive admins is annoying19:23
mok0It interrupts my workflow, and I tend to forget what I was doing19:23
siretart`as said, using a PPA as staging area seems appropriate to me.19:23
mok0yeah, perhaps19:23
siretart`the archive admins can then batch-process accumulated packages19:23
mok0Do we have a central ppa for such things?19:24
siretart`perhaps we should issue a call for help in the forums and/or the fridge?19:24
mok0Help for..?19:24
mok0testing?19:24
siretart`according to the documentation, that would be https://edge.launchpad.net/~ubuntu-backporters/+archive/ppa19:24
siretart`it doesn't look very used, though19:25
mok0OK, and so, as members of the team, we can all upload to that I suppose?19:25
siretart`AFAIUI yes19:26
mok0I'm cool with that... wonder what the archive-admins say.19:26
mok0I still think it's a bit of a detour19:27
siretart`well, sort-of yes. but I feel that's the easiest way to provide test packages19:28
mok0It is double work19:28
mok0We could just as well upload directly to the archive19:28
siretart`it would be awesome to have a 'backport this' button on launchpad that creates an backport in ones private ppa19:28
mok0heh yes19:28
siretart`what's the problem with uploading directly to the archive?19:29
siretart`I remember that I did that once or twice. but that was ages ago19:29
mok0I was told it was preferred not to19:29
siretart`it isn't. but in some cases inevitable19:29
mok0Apparently the archive-admins have a script19:29
siretart`it's mainly the same reason why syncs should be uploaded, although it's technically possible19:30
siretart`the archive admin's script is way safer than manually fiddling with the changes file19:30
mok0Well, yes, but then the backport archive is not as sensitive19:31
mok0we have fewer "customers"19:31
siretart`IIRC, the 'script' was created specifically for backporters, because at that time, jdong wasn't a motu yet, but still was proposing backports. going via bugreports and that script was perfectly adequate at that time19:32
mok0I see19:32
mok0Looking at bug 53304219:32
ubottuLaunchpad bug 533042 in hardy-backports "Backport subvertpy_0.6.9-1 from karmic" [Wishlist,Confirmed] https://launchpad.net/bugs/53304219:32
siretart`as far as I understand your 'complaint' is that you feel the latency caused by the archive admins is too high?19:32
mok0you can see that it's stuck19:33
mok0yes exactly19:33
mok0That one is trivial19:33
siretart`ah, I thought you were talking about bzr for hardy19:33
mok0this is a dependency, it needs to go in first19:33
siretart`do we have a list of all pending packages for hady-backports?19:33
mok0build-dep19:33
siretart`well, but in that case, using the PPA seems ideal to me19:34
siretart`there you can testbuild and stage all related package, and then ask the archive admin to batch process them19:34
mok0yeah I suppose19:34
siretart`so you wait only one time, not n times for n build-dependencies19:35
mok0In that case, I could just point them to the bazaar team's PPA :-)19:35
siretart`I think that those packages don't follow the backports package naming policy19:36
mok0Probably... but the ones in the ppa wouldn't do that either19:36
siretart`moreover, perhaps the bazaar folks could be integrated into the backports process? as in, they get authority to request or even upload to -backports directly ro something?19:37
siretart`hm, that's a good point19:37
siretart`well, removing the ~ppaN suffix seems straight forward19:37
mok0What I was doing was getting the same versions from karmic, lucid... and so on, that they had in their ppa19:37
mok0Then I test built them all, and tested that they worked19:38
mok0Then I filed bugs19:38
mok0Now I am waiting...19:38
mok0And I still have to go and check once in a while to see if things went right19:38
mok0That is very disruptive to my workflow, since I have other things to do than Ubuntu19:39
siretart`you have my sympathy. I'm not sure what's the best way to proceed, though19:39
mok0I spent half a day checking all the bzr stuff, but now I have forgotten everything I did ... :-(19:39
mok0So it's extra energy needed to go back every time and check again19:40
mok0I'd much rather edit the changelog and get it over with19:40
siretart`I wonder why the bug you've quoted about talks about subverty only19:41
siretart`and does not open task for every package involved in that backport. that would make the actual problem more visibl19:41
siretart`e19:41
mok0doesn't it say it's a dependency of bzr and other packages will follow?19:41
mok0OK, so perhaps we should end the meeting by discussing the issue of the source pacakge format.19:42
siretart`ok19:43
mok0We are going to have problems backporting from lucid19:43
siretart`ah, because of source format 3?19:43
mok0Yes19:43
mok0Packages wont build19:43
siretart`in hardy, yes19:43
siretart`I think in later releases, that should do, no?19:43
mok0I'm not sure19:44
mok0Other packages have problems b/c of debhelper19:44
mok0and so, we really ought to backport the latest version of that to the whole line19:44
siretart`that seems to me valid candidates for direct uploads, where those changes need to be reverted19:44
mok0yes19:45
mok0I've done it a few times to packages installed locally here19:45
mok0It's not very difficult to change it19:46
mok0It's just work19:46
mok0We should be able to backport almost everything from lucid to karmic19:46
mok0There are not any major transitions I am aware of19:47
mok0so, my priorities are hardy and karmic19:47
siretart`I may be biased because I'm familiar with debian's backports.org, but I really don't see much problems in direct uplodas19:47
mok0neither do I19:48
siretart`in backports.org, all uploads are direct19:48
mok0I do think users are properly warned when activating backports19:48
mok0And furthermore, the number of bugs against backported packages is very low19:48
siretart`AFAIR, ubuntu's backports are not have NotAutomatic: yes19:49
mok0If there are any at all19:49
siretart`which I consider a great feature of backports.org19:49
mok0I am not really familiar with it19:49
siretart`perhaps we should propose it19:49
mok0Sure19:50
siretart`it basically prevents packages from being automatically updated to the version in backports19:50
siretart`in debian, you'll have to issue 'apt-get install -t lenny-backports $foo' to install a package from bpo19:50
mok0That's in apt.conf, right?19:50
siretart`no, that's in the Release file on the mirrors19:50
mok0I see19:51
siretart`compare http://backports.org/backports.org/dists/lenny-backports/Release with http://archive.ubuntu.com/ubuntu/dists/hardy-backports/Release19:51
mok0aha19:51
siretart`however with that turned on, I fear that synaptics will be terribly confused, and so are our users19:51
mok0Yeah that may be a problem19:51
mok0Unless the gui knows how to deal with it19:52
mok0Actually it may, I am not sure19:52
siretart`ah, now  I see another problem with using the PPA: it gets only built on i386 and amd64. so our powerpc and arm users are left in the cold with that19:52
siretart`which I think is fair for staging packages, but not for 'official' backports19:52
mok0That another issue, yes19:53
siretart`it seems we're running out of time, 7 minutes left19:53
mok0Heh, yes19:53
siretart`can we perhaps summarize? we badly lack manpower, our processes seem to complex for the amount of requests19:54
siretart`complex in the sense: too much overhead19:54
mok0We do lack manpower, and it is a bit disappointing that it wasn't possible to drum up the team19:54
mok0I was thinking that perhaps we could arrange a session once a week or so, and take a look at the queues, distribute the work and get going19:55
mok0but we need to be more than 2 ppl19:55
siretart`perhaps some sort of motu school session or something could help with recruiting?19:55
mok0Perhaps19:56
mok0That would need a senior member of the team though :-)19:56
siretart`indeed19:56
mok0... and perhaps we need to revise the workflow, but that also needs participation of more ppl than 2 in the discussion19:57
siretart`I'd need to familarize myself with backports again, I have to admit that I havn't processed a single request since years now19:57
mok0Heh19:57
mok0I have been doing quite some backporting for my local machines19:58
siretart`perhaps we manage to catch jdong or ScottK and ask them for their opinion on the matter19:58
mok0Yes19:58
siretart`ideally, we can come up on a 'backport triaging and processing howto for backport team members' or something19:59
mok0I suppose they will go and read the transscript of the meeting19:59
mok0good idea19:59
siretart`ok. let's hope they'll read it20:00
mok0In principle, jdongs wiki page has most of the information, but it is aimed at both users and developers20:00
siretart`yes, that can probably be split20:00
mok0I think so20:00
siretart`there is really too much information there20:00
siretart`do you have some time left to write some minutes of the last hour?20:00
mok0Yes, it should be split in documents for 1) users 2) testers 3) developers20:01
siretart`oh, that's sounds good20:01
siretart`I haven't thought about testers, but they are important as well20:01
mok0I guess it's basically users who want to take the trouble of reporting bugs20:01
mok0I haven't seen any bug reports from testers thoug20:02
mok0h20:02
siretart`I think that's more a role description20:02
siretart`you cannot really seperate users from testers from developers20:02
mok0What did you mean, if I have some time left?20:02
siretart`s/left// :-)20:03
mok0Well, some ppl just want to know how to activate the archive20:03
siretart`that's easy: convert bug to support request :-)20:04
mok0A few of them will also want to request backports20:04
mok0A few of them are willing to test and report back20:04
mok0... and a handful of devs need to know the howtos :-)20:04
siretart`anyway, time's up, I need to see after my wife now :-)20:05
mok0OK thanks for showing up siretart`!!20:05
siretart`sure thing. thanks for your work on reviving ubuntu backports :-)20:05
mok0Thanks :-) See you later!20:05
=== Keybuk_ is now known as Keybuk
=== Pendulum_ is now known as Pendulum
=== mc44_ is now known as mc44
=== duanedes1gn is now known as duanedesign
=== lan3y is now known as Laney

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