MOTU_2005-12-15
08:01 siretart I think think we can begin, 08:01 Nafallo hi slomo_, siretart :-) 08:02 siretart ok 08:02 slomo_ when someone has some last minute ideas for the "agenda" feel free to add it _now_ to the wikipage above ;) 08:03 siretart I'm not sure if everyone is aware of the MOTUMedia team 08:03 sistpoty slomo_: looks like it... do we also want to discuss 1) open motu day (dholbach) and 2) universecandidates vs. support tickets (siretart iirc)? 08:03 siretart currently, I think slomo and me are the only active ones 08:03 siretart and crimsun of course 08:03 dholbach sistpoty: errr, this is more of a media meeting 08:03 siretart we want to improve the general situation of mutlimedia support in dapper 08:03 sistpoty dholbach: ah, k. 08:03 dholbach sistpoty: there was some confusion around the mail title 08:03 siretart and this meeting is some sort of big call for help 08:03 dholbach sorry for that 08:04 siretart we have summarized our current biggest problem on https://wiki.ubuntu.com/MOTUMedia/MeetingInvitation 08:04 siretart lets start with the first point 08:04 siretart slomo did an really awesome job and repackaged the mplayer package completly! 08:04 siretart ROCK! 08:04 dholbach :) 08:04 slomo_ sistpoty: maybe it can be done afterwards... we'll see :) 08:04 siretart *applause* === JohnnyMast gives an applause :p 08:05 raphink oooh I'm late 08:05 raphink :s 08:05 sistpoty good work, slomo_! 08:05 siretart one important change was to separate mplayer-skins package 08:05 siretart which I uploaded a few days ago 08:05 siretart the problem with the package: elmo rejected my first upload 08:05 slomo_ before we had exactly one skin shipping with the mplayer package 08:06 Nafallo Blue :-) 08:06 siretart because most of the skins (including the one we had!!) had no sufficient licence statement 08:06 siretart the current mplayer-skins package has only 2 skins === McFergus [n=frg@85-18-14-13.fastres.net] has joined #ubuntu-meeting 08:06 siretart which are both gpl 08:06 siretart we urgently need more and better skins for mplayer 08:07 siretart if somebody sees a better and properly licenced skin, please add it to the mplayer-skins package! 08:07 Nafallo don't we have an artwork-team? :-) 08:07 siretart Nafallo: I'm not sure if they are active 08:07 dholbach Nafallo: good point :) 08:07 siretart does anyone know about the status of the artwork team? 08:07 lllmanulll Well, 08:07 slomo_ or if someone has some arts skills feel free to create your own one for inclusion in the mplayer-skins package :) 08:07 lllmanulll I'm part of it 08:07 siretart do we have by chance a member of the artwork team here? 08:07 siretart ah hi lllmanulll! 08:07 lllmanulll And I'll be happy to contribute, but my opinion is that we need good leadership 08:08 siretart lllmanulll: do you think the artwork-team could help us with this problem? 08:08 Nafallo we could always send a mail to ubuntu-art@l.u.c :-) 08:08 lllmanulll Well, the best way is to send an email to the list with the request :) 08:08 lllmanulll If the art team is given a precise, short-term goal, I'm sure a few people will give it a try 08:09 siretart ok 08:09 lllmanulll Might not be masterpieces, but we can always try :) 08:09 slomo_ well... it wouldn't be really precise... we just need a cool looking skin, no matter what style it is :) 08:09 siretart lllmanulll: could you draft such a mail? I'll happily review and send it, if you don't mind 08:09 lllmanulll Yeah, "a cool skin for mplayer" is already precise enough 08:09 lllmanulll sure 08:10 siretart ok. thank you lllmanulll 08:10 siretart just draft it on the wiki and hand me the link to it 08:10 ajmitch hi 08:10 lllmanulll ok, no problem 08:10 siretart other suggestions to mplayer-skins? 08:10 dholbach hey andrew 08:10 siretart hi ajmitch 08:10 sistpoty hi ajmitch 08:10 Nafallo morning ajmitch 08:10 siretart none? 08:10 raphink hi ajmitch 08:11 siretart ok, then lets proceed to our Multimedia Testplans 08:11 dholbach yeah! 08:11 slomo_ ok, the multimedia test plan... we need to get some testing procedures decided for dapper to prevent regressions and be aware of what stuff is working and what isn't working... first of all we need good and free sample content... as different in formats and settings as possible 08:11 dholbach jdub is working on example-content package 08:11 dholbach we should try to help him as good as we can 08:11 Nafallo slomo use to send me non-free stuff to try and play ;-) 08:12 dholbach provide him with links of stuff we *can* ship in such a package 08:12 dholbach nice streams are cool for the test plan too 08:12 slomo_ sure, that's what i planned to say next :) 08:12 Nafallo magnatune is nice :-) 08:12 sistpoty how many different stuff could be made just by the capabilities of mencoder itself? 08:12 dholbach https://wiki.ubuntu.com/Testing/Media has some ideas on the testing 08:12 dholbach it was a *very* quick draft :) 08:12 slomo_ but first of all we need to list everything possible and decide which parts are ok to be taken :) 08:13 dholbach so if you have an idea, what we should test there as well, that'd be great 08:13 slomo_ sistpoty: many... but some formats are not supported yet (sorry, no list yet) 08:13 siretart dholbach: yeah. to proposal here is to make a list of codecs we want to support 08:13 McFergus are you going to use the new gstreamer ? 08:13 dholbach so we can integrate it into the normal test plans 08:13 siretart dholbach: as well as a checklist, how to test if the codec/the media file actually works in our supported players 08:13 dholbach McFergus: we'll test what is available 08:13 siretart dholbach: and what player do we want tested 08:13 siretart this is what I want to discuss now 08:13 dholbach i kept the test plans generic 08:14 dholbach so kubuntu, ubuntu, xubuntu, ... can use them all alike 08:14 siretart the obvious ones are totem-gstreamer and xine 08:14 siretart do we want to have mplayer tested as well? 08:14 dholbach *nod* 08:14 siretart and what player did I miss? 08:14 dholbach hmm 08:14 dholbach vlc 08:14 dholbach the one that never let me down ;) 08:14 McFergus amarok ? 08:14 slomo_ yes, these 4 are probably enough... even less could be ok 08:14 slomo_ amarok uses xine or gst afaik... but i could be wrong ;) 08:15 dholbach most important is what we have in main 08:15 siretart McFergus: I never tried amarok, but isn't it a music only player? 08:15 Nafallo amarok, rhythmbox, muine, banshee etc...? :-) 08:15 dholbach what we officially support 08:15 sistpoty xmms 08:15 siretart ok 08:15 raphink amarok uses xine, artds and gstreamer 08:15 Nafallo gst and xine stuff is whatever player I guess... 08:16 raphink s/artds/artsd/ 08:16 siretart raphink: so we don't need to test amarock and kde players, because they are caught by xine 08:16 siretart right? 08:16 dholbach which are the tests we want our users to do? are there different ways to get players crashed? :) 08:16 raphink siretart: amarok is a music only yes, but it does much more than usual music-only players 08:16 Riddell siretart: they use gstreamer not xine by default 08:16 raphink and kaffeine is xine/gstreamer aswell 08:17 slomo_ dholbach: i would say... throw as many different streams/files in the player and report what breaks and why... and if it worked before ;) 08:17 siretart dholbach: I'd propose to have compile list of media files, which have to be downloaded and tested 08:17 slomo_ but for that the sample content is needed 08:17 siretart s/have compile/compile/ 08:17 siretart right 08:17 siretart but we need to tell the sample content guys which codecs and which media files we actually want to have tested 08:17 siretart and we need to actually collect and fetch those files 08:17 dholbach siretart: s/guys/jdub/ :) 08:18 dholbach maybe we should list suggestions on a wiki page? 08:18 dholbach links to those files? 08:18 siretart dholbach: well, we cannot tell him 'please include all available codecs in sample content - kthnxbye' 08:18 slomo_ definitely, yes 08:18 dholbach suggestions :) 08:18 dholbach he will picky himself :) 08:19 siretart dholbach: I think we should delegate this to a team of perhaps 2 or 3 ppl 08:19 siretart this delegation would be to compile a list of media files listing codecs and media players which we want to be tested 08:19 dholbach it's easier, if everybody adds something 08:19 slomo_ dholbach: i would say that we put important stuff (i.e. theora, vorbis, ...) in the sample content package but have a central package listing many more files 08:19 dholbach and the probability of getting things done ;) 08:19 siretart dholbach: right, everyone is invited to contribute to that list 08:19 dholbach right 08:20 dholbach https://wiki.ubuntu.com/ExampleContent 08:20 dholbach that's the spec 08:20 siretart Riddell: what media player engine does KDE use by default if not xine? 08:20 dholbach it lists some crazy stuff already 08:20 Riddell siretart: gstreamer 08:20 siretart sorry, I don't know much about kde :( 08:20 siretart Riddell: ah, so we don't need specific KDE tests, right? 08:20 Riddell well KDE uses arts, kaffeine and amarok use gstreamer 08:20 siretart if it works in totem-gstreamer, it must work in KDE too, right? 08:21 Riddell siretart: in theory yes 08:21 dholbach hihi :) 08:21 siretart :) 08:21 siretart ok. === dholbach knows the feeling after 246927496742967429769426 totem bug report 08:21 dholbach s 08:21 slomo_ ok, then let's handle players with the same backend like they're the same ;) 08:21 slomo_ for content tests 08:21 siretart so does someone volunteer to compile these lists? 08:21 dholbach maybe we should track the state of players 08:21 sistpoty wasn't there noatun for a long time? is it still there? 08:22 siretart (this basically means to prepare a wiki page and start with a few sample entries) 08:22 slomo_ dholbach: maybe a table... content x player? 08:22 siretart yeah, I was also imagining a table 08:22 dholbach slomo_: yeah and version 08:22 siretart version? 08:22 dholbach slomo_: so we see, if things explode 08:22 dholbach regression 08:22 dholbach s 08:22 dholbach stuff that used to work :) 08:23 siretart ah, version of player 08:23 slomo_ dholbach: hmm, a 3-dimensional table would be hard ;) 08:23 raphink how would you do that in a 2D table dholbach ? 08:23 siretart well, that would a link to malone bugs then 08:23 siretart so, nobody volunteers to start these pages? 08:23 slomo_ what about adding a date when something breaks? last date when it works and date when it was found to be broken? 08:23 raphink anybody wants to implement a table in openGL , 08:23 raphink ? 08:23 dholbach slomo_, raphink: data redundance :) 08:23 raphink ;) 08:23 siretart raphink: I don't think so ;) 08:23 raphink dholbach: ok ;) 08:24 siretart ok. I will do that then 08:24 siretart further comments to this topic? 08:24 dholbach siretart: which opengl chart are you implementing atm? 08:24 slomo_ thanks siretart :) when you need help just ask me 08:24 siretart dholbach: no, I was talking about wiki pages 08:24 dholbach yeah, which one? 08:24 siretart dholbach: the player x content/codec table 08:24 dholbach cool 08:25 siretart any further questions or suggestions? 08:25 dholbach so https://wiki.ubuntu.com/Testing/Media is ok for you all? i can add it to the normal test plans? 08:25 slomo_ and we should decide about what needs to be put in there when something breaks... just a "broken" with link to malone? 08:25 slomo_ dholbach: fine with me 08:26 siretart dholbach: I think this should preferably go with test plans, but it also touches example content 08:26 dholbach slomo_: i think it should suffice to say "broken since 1.5.6-6ubuntu23 ([link to bug] ) 08:26 dholbach siretart: there would be instructions on how to obtain the example content package 08:26 siretart dholbach: but we from the motumedia team want to do some QA to ensure that we don't miss important codecs for dapper 08:26 siretart dholbach: I understand they would be uploaded to the archive? 08:26 dholbach yes 08:27 siretart so they would be in dapper anyways, what part did I miss? 08:27 dholbach siretart: if we take our case to jdub, i'm sure he'll be happy to see our points 08:27 slomo_ we can't include everything in the example contents package 08:27 slomo_ that would be just too much 08:27 dholbach if we have links to random stuff on a wiki page, that'd be nice too (especially streams) 08:27 siretart slomo_: I think we should discuss this point when we actually have some sample content 08:28 slomo_ siretart: ok 08:28 sistpoty MOTURadio :) 08:28 siretart lol 08:28 dholbach yeah! 08:28 siretart but good point 08:28 slomo_ hehe 08:28 siretart streaming should be tested too, will add that to the list 08:28 siretart ok. further questions/suggestions? === dholbach thinks 08:29 siretart ok 08:29 dholbach apart from doing testing, what as a team do we want to achive? 08:29 slomo_ and we should add a note that when someone finds something that doesn't play it should be added to malone without fear ;) 08:29 dholbach we want more people, we want better support for crazy players, what else? 08:29 dholbach bug upstream guys, keep track of those bugs :) 08:29 dholbach slomo_: ++ 08:30 slomo_ hmm, allow playing of everything legally possible ;) 08:30 JohnnyMast add a cert rss into malone 08:30 raphink :) 08:30 JohnnyMast with an option to sync it to malone 08:30 siretart dholbach: we want to improve the multimedia experience by both sample content and testplans 08:31 siretart I think thats enough work for the motumedia team 08:31 dholbach sure 08:31 siretart ok 08:31 siretart lets talk about the next point, okay? 08:31 dholbach i just wondered, how we'd appear to the rest of the world 08:31 dholbach ok 08:31 dholbach sorry 08:31 dholbach yes 08:32 slomo_ and we want support for codecs we're currently missing... and maybe new media packages we "need"... 08:32 siretart the next points are to discuss which codecs we are actually talking about 08:32 slomo_ but that's probably something for universe candidates 08:32 dholbach slomo_: that'll be your job ;) 08:32 siretart I'd really like to have some list of the most common codecs, which are supported in main, which in universe and which in multiverse 08:33 siretart and we have to differentiate between encoding and decoding only 08:33 dholbach maybe slomo_ should tell us about good, bad and ugly 08:33 dholbach :) 08:33 slomo_ i could start this list at the weekend 08:33 siretart it doesn't need to be a list containing every existing codec we may or may not support, the most common ones are okay 08:34 siretart so this is a call for help, too. Please help us to compile those lists and ask folks who actually have a clue 08:34 siretart slomo_: that would be great 08:34 siretart slomo_: a wiki page containing a table as a start would be a really great start 08:34 slomo_ but i would add everything, not just the most common ones 08:34 Nafallo yea, I was thinking about that good, bad, ugly. hasn't gstreamer already done the job for us or did I miss something? ;-) 08:34 slomo_ and even stuff we don't support currently 08:35 siretart Nafallo: do you have a link? 08:35 siretart or does anyone here has some relevant information which could help us compiling such a list? 08:35 Nafallo siretart: planet.gnome.org is where I got info about it :-) 08:35 slomo_ Nafallo: partially, yes... but bad are just broken plugins ;) and ugly contains stuff that also could be in main 08:35 Nafallo damn :-P 08:35 sistpoty relevant as in I know certain codecs/formats, but irrevelant as I don't exactly know about the goodness/badness of many of them 08:36 siretart Nafallo: oh, I see. But browsing through past blog entries is,,, unconvienient at best ;) 08:36 raphink would that be useful ? http://en.wikipedia.org/wiki/List_of_codecs 08:36 Nafallo siretart: indeed :-) 08:36 slomo_ raphink: yes, sure... thanks :) 08:36 siretart perhaps we should note in that compilation of codecs WHY which codec is in which part of the archive === siretart looks 08:37 Nafallo we should let slomo handle this. he just had the transition with libxine :-P 08:37 dholbach :) 08:37 slomo_ Nafallo: not yet... i hope to get it done at the weekend 08:37 siretart I don't want to load slomo more than necessary. 08:37 Nafallo slomo_: even better then. remove codecs and note why on a wikipage ;-) 08:37 siretart he has done a really awesome job on both mplayer and xine! 08:38 slomo_ siretart: yes, the reasoning would be nice too... a table listing codec, supported where, why... something i forget? 08:38 siretart slomo_: I think thats enough. 08:38 siretart other comments? 08:38 slomo_ maybe a "working"-column? 08:39 dholbach which licenses we have explain to whom? :) 08:39 siretart slomo_: if it isn't working, mark it in the 'supported where' coloumn 08:39 raphink dholbach: version of the licence and comment from RMS ? 08:39 siretart supported where: nowhere 08:39 slomo_ dholbach: it's mostly not license related... it's just ugly patents ;) 08:39 dholbach raphink: yeah, that'd be nice "Comments from RMS - collec them all!" 08:40 raphink haha 08:40 siretart dholbach: the most difficult issues are political and legal issues of companys threatening with patents 08:40 dholbach yeah :( 08:40 dholbach wow, we must have a 6-dimension table now... "MediaTEAM - taking you to the 6th dimension..." 08:40 raphink evil patents === felipe_ [n=felipe@142-250-246-201.adsl.terra.cl] has joined #ubuntu-meeting 08:40 siretart dholbach: we cannot do much about them as MOTUs, we can just say 'its gpl, but we don't want to distribute them because we fear prosecution...' 08:40 slomo_ dholbach: well... 2 tables ;) 08:41 dholbach slomo_: i know :) 08:41 siretart dholbach: why 6 dimension table? 08:41 dholbach because i was kidding and for the nice slogan's sake 08:41 dholbach excuse me 08:41 ajmitch heh 08:41 slomo_ let's name the "why" column legal assessment and note below that we're not lawyers 08:41 raphink ;) 08:41 siretart raphink: the wikipedia listing seems like a useful start. thanks! 08:42 raphink wikipedia has nice lists :) 08:42 siretart slomo_: I think to note 'patent encumbered' is enough 08:43 siretart perhaps we should rather note if the codecs are problematic due to companys actively enforcing their patents or if they are not enforcing them 08:43 slomo_ siretart: everything is patent encumbered probably ;) 08:43 slomo_ yes, that's what i wanted to put in legal assessment 08:43 siretart e.g. I think mp3 playing is relativly okay 08:43 raphink even linux with end patent encumbered 08:44 raphink s/with/will/ 08:44 siretart ah, okay, then we are having the same thought 08:44 slomo_ siretart: ok as in not distributable on CD 08:44 siretart ok 08:44 dholbach which wiki pages do we have now? i mean which names do they have? 08:45 slomo_ hm, and we should distinguish again encoding/decoding... we support for example decoding of alac but no encoding 08:46 siretart this brings me another question 08:46 siretart do we want to have encoding tested, too? 08:46 slomo_ dholbach: no idea yet :) what about Media/ListOfSupportedCodecs, Media/CodecState, ...? 08:46 siretart or just decoding? 08:46 slomo_ encoding too, definitly 08:46 dholbach slomo_: /Codecs /Status? :) 08:46 slomo_ what would we do if vorbis encoding breaks at some point and noone notices it ;) === crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-meeting 08:46 Nafallo hi crimsun :-) 08:47 slomo_ hi crimsun :) 08:47 crimsun hi Nafallo, slomo_ 08:47 raphink hi crimsun 08:47 crimsun (& etc. ;-) 08:47 dholbach :-) 08:47 slomo_ dholbach: Media/Codecs/{List,State}? 08:47 raphink :) 08:48 slomo_ hmm, seems to be redundant somehow... 08:48 siretart slomo_: puh. then the testplans needs to document how to actually do the encoding 08:48 dholbach Media/Codecs, Media/State, Media/Team, Media/NewStuff, Media/P0rn^WLinks, Media/EmergencyPhoneNumbers 08:49 dholbach siretart: if it's not a common use case, maybe that's something we should test for our owns, what do you think? 08:49 Nafallo EmergencyPhoneNumbers? :-P 08:49 dholbach Nafallo: if vorbis encoding breaks :) 08:49 ajmitch hah 08:50 slomo_ siretart: let's make it low priority then... decoding is definitely more important 08:50 sistpoty and I tried so hard not to write the p^WLinks word ;) 08:50 siretart dholbach: would you know how to use transcode to encode something in vidx with ogg/vorbis audio? 08:50 dholbach siretart: no 08:50 siretart this is what I mean would be needed for the testplans 08:50 Nafallo dholbach: we should be able to call sip:slomo@ubuntu.com soon, no? ;-) 08:50 dholbach siretart: i only tried thoggen and flamed^Wtalked to slomo about it 08:50 slomo_ siretart: but we should list it in the table for reference... whoever wants to test it does it and we do it ourself otherwise 08:51 slomo_ dholbach: and i bugged upstream about it... but got no answer yet :( 08:51 siretart slomo_: yes. 08:51 dholbach thoggen, soundconverter, sound-juicer, istanbul are encoders, i know 08:51 siretart slomo_: but lets not 'officially' make testing encoding a requirement 08:51 siretart I don't think we have the manpower to do that 08:51 dholbach siretart: ++ 08:51 slomo_ siretart: yes, that's what i mean :) 08:51 siretart ok 08:52 slomo_ dholbach: mencoder, transcode, gst-launch ;) 08:52 Nafallo banshee is decoder/encoder? ;-) === dholbach never used banshee === dholbach blushes 08:52 Nafallo food 08:53 siretart ok. do we have any other business we need to discuss? 08:53 Nafallo later :-) 08:53 siretart cu Nafallo ! 08:53 dholbach see you Nafallo 08:53 sistpoty cya Nafallo 08:53 ajmitch work calls, bbl 08:53 raphink bye Nafallo 08:53 slomo_ we need to create a overview page probably :) 08:53 sistpoty cya ajmitch 08:53 slomo_ bye ajmitch 08:53 siretart bye ajmitch 08:53 dholbach bye andrew 08:53 siretart slomo_: overview page? 08:53 dholbach slomo_: Media 08:53 dholbach where we document, what the team does, who's in it 08:53 slomo_ yes... a page that lists all relevant media pages 08:53 dholbach why we needs more people 08:54 dholbach Media and Media/* 08:54 dholbach and we remove all the other ones :) 08:54 siretart do we want to introduce a wiki.ubuntu.com/Media/ hirarchy or can we take https://wiki.ubuntu.com/MOTUMedia/? 08:54 dholbach there's MOTUMeida and Motumultimedia 08:54 crimsun is it specific to MOTU, though? 08:54 dholbach siretart: because stuff is in main, i suggest moving to Media 08:54 slomo_ leaving out MOTU seems to be a good idea probably... it's not MOTU specific 08:54 crimsun right. 08:54 siretart Motumultimedia? 08:55 slomo_ so just Media and Media/* 08:55 dholbach yes, i saw it, searching for "Media" 08:55 dholbach yeah 08:55 raphink moltumedia ? : 08:55 siretart dholbach: It is just a redirection to MOTUMedia ;) === dholbach takes away raphink's crack pipe and puts it to his own pile :) 08:55 dholbach siretart: oh, right :) 08:56 slomo_ ok, so who wants to start the "main" page? :) 08:56 dholbach i think the team will overlap with the desktopteam and the kubuntu team and the motu team, ... but i think that's fine 08:56 siretart ok. Then who wants to create a framework/hierarchy Media/*? 08:56 siretart (please not again slome or me ;) 08:56 dholbach i'll start Media 08:56 slomo_ thanks daniel :) 08:56 siretart thanks 08:56 dholbach slomo_ volunteered to start the dummy tables === siretart too 08:57 slomo_ dholbach: not dummy... mine will contain some useful content from the beginning... i hope ;) 08:57 dholbach slomo_: sorry for insulting you, i didn't mean to ;) 08:57 siretart ok. I think we are done with the agenda then 08:57 slomo_ dholbach: i didn't perceive it as such, don't worry *hug* :) 08:58 dholbach i was kidding... nevermind me today ;) 08:58 dholbach ok, so somebody else has to write the meeting minutes === dholbach whistles innocently 08:58 siretart There was some confusion that we'll have a MOTU Meeting after this meeting 08:58 raphink can I drop a word about the queue on REVU? 08:58 siretart which would be now (or in 2 minutes) 08:58 siretart ah raphink wants to talk about revu 08:58 raphink hmmm 08:59 sistpoty hm... do we need a motumeeting now? or would it be better to schedule this at another time? 08:59 siretart I'd suggest that we adjurn now the Media meeting and have a quick MOTU Meeting right now 08:59 slomo_ dholbach: will you notify me when the Media page is started? :) 08:59 raphink well the queue on REVU is growing fast 08:59 dholbach so who writes the "The newly instated Media Team decided that ..." mail? 08:59 dholbach slomo_: you can start Media/Bla anyways now :) 08:59 dholbach slomo_: but i'll do 08:59 siretart dholbach: I'll try to write a summary about this meeting, okay? 08:59 dholbach siretart: ROCK 08:59 dholbach thanks a lot 08:59 slomo_ dholbach: oh, ok :) 09:00 slomo_ i have logged everything and could put the log up somewhere if needed 09:00 siretart ok. === siretart logs, too 09:00 siretart ok 09:00 siretart lets talk about revu, then, okay? 09:00 sistpoty raphink: your stage now ;) 09:00 dholbach http://people.ubuntu.com/~fabbione/irclogs/ logs too 09:00 raphink sistpoty: sure 09:01 raphink well I surely haven't been using REVU for long so I don't know about its past 09:01 raphink but the list of packages to review on REVU is growing very fast lately 09:01 raphink and packages are hardly approved 09:01 raphink REVU days were planned last weekend 09:01 raphink but not a lot of reviews have been done 09:01 raphink (I might be wrong on this) 09:02 raphink talking with packagers, it seems the common opinion is that the web interface is not efficient enough === dholbach reviewed some, but not overecstatically much 09:02 raphink yes you did quite a lot dholbach 09:02 dholbach i don't think it's a web interface problem 09:02 dholbach i think it's more a problem of raising awareness of packages 09:02 raphink dholbach: well very often new packages are reviewed first 09:02 dholbach if somebody asks me to review something, then i find the time to do it 09:03 raphink and packages that have already been approved once may wait weeks to be approved by another MOTU 09:03 raphink although they're ready to go 09:03 siretart i also think it rather a problem that motus are either not aware of the ongrowing list of packages or general overload of motus 09:03 slomo_ and we need more motus with kde knowledge... 09:03 siretart jepp 09:03 dholbach but see this usecase: somebody uploads a package, it takes 2 weeks until somebody looks, then it takes 2 weeks to get it updated again - imho that's a problem of communication 09:03 siretart I had a look at skin before 09:03 sistpoty hm... for the web interface, I guess that's my fault, because I still haven't written one more line of that revu2 code i promised to write until last week :( 09:04 crimsun that seems to be a manpower issue, though 09:04 dholbach crimsun: ++ 09:04 raphink dholbach: from my short experience, packages are fixed much faster when emails are sent to packagers. REVU could do that automatically. 09:04 LaserJock is there a way to delegate reviewing (not necessarily advocating) more to responsible MOTUWannabes ? 09:04 dholbach and communication... maybe we need a bot in #ubuntu-motu 09:04 siretart I think it is fine. not the prettiest package I've seen, but looks okay. But I don't have much KDE experience either 09:04 Riddell if revu sent out e-mails that would help a lot I think 09:05 siretart raphink: we (sistpoty and me currently) are working on that === McFergus [n=frg@85-18-14-13.fastres.net] has joined #ubuntu-meeting 09:05 sistpoty dholbach, raphink: irc-bot for revu2 and emails are planned... but again, my fault for being lazy 09:05 dholbach "new package 123 uploaded - [link] " - "new comment on 234 [link] " 09:05 dholbach sistpoty: don't beat yourself up 09:05 dholbach sistpoty: you were quite active otherwise and we're all grateful for that 09:05 raphink :) 09:06 dholbach how complicated would it be to write a dirty hack to send out mails? 09:06 sistpoty hehe dholbach... but I finally want to get to work to it :) 09:06 siretart dholbach: I have another problem with that 09:06 dholbach maybe to a new mailing list, a small program, reading the database logs? 09:06 raphink sistpoty: :) 09:06 \sh dholbach: no new mailinglist please :) 09:06 siretart dholbach: we would either have to implement a blacklist or whitelist whom to mail 09:06 sistpoty dholbach: easy... at least to ubuntu-motu ml 09:06 siretart dholbach: and an interface to that list 09:06 dholbach any list === felipe_ [n=felipe@142-250-246-201.adsl.terra.cl] has left #ubuntu-meeting ["Leaving"] 09:07 \sh siretart: can you sort the list for advocates? 09:07 siretart because we certainly don't want to spam innocent maintainers 09:07 raphink yes 09:07 \sh siretart: so that new packages are shown on the top and not in the middle of the list? or at the end? 09:07 slomo_ what about spamming the one who signed the upload? 09:07 raphink if Debian maintainers are spammed with REVU stuff they won't like it for sure 09:07 crimsun out of curiosity, could we colour-code the status of packages? I understand we already have a Comments/Advocate column 09:07 siretart revu just checks signatures. not if the email is correct 09:08 siretart this would be more easy when we actually authenticate and use launchpad for that 09:08 siretart but thats revu2, and the reason why there is no email notification right now 09:08 dholbach a quick and dirty solution would suffice for now, wouldn it? sending mails to revu@tauware,de? :) 09:08 sistpoty siretart: why not sending a mail to motu-reviewers list, with a certain subject so that everyone on the list can filter it, if he doesn't want it... the uploader wouldn't get a mail (yet) 09:08 raphink crimsun: I'd say we'd need some kinds of levels for packages aswell, rather than just NEW, WORKED ON and OK 09:08 \sh raphink: revu2 09:08 siretart sistpoty: hey, thats an easy hack I didn't think of 09:08 raphink \sh: great :) 09:08 dholbach we should prioritize our requirements 09:08 crimsun I think one thing that makes the revu page kinda daunting is the extremely long list; colour-coding would help at a quick ovreview 09:08 LaserJock maybe we should have a REVU2 Love Day ;-) 09:09 crimsun overview^ 09:09 raphink LaserJock: ++ 09:09 sistpoty siretart: still s.o. who reviews a packge should still ping/mail the uploader (by hand) 09:09 raphink crimsun: ++ 09:09 siretart sistpoty: yepp. The email should contain both submitter and reviewer 09:09 \sh LaserJock: did you ever read siretarts and ajmitchs revu2 spec crack? it's awesome...:) I needed at least 2 nights to understand it :) 09:09 siretart lol 09:09 dholbach :) 09:10 ajmitch heh 09:10 siretart \sh: reordering of new and old crack, that sounds reasonable 09:10 LaserJock \sh: skimmed it 09:10 \sh well..actually it was the diagram 09:10 siretart sistpoty: do you think you could adjust the query? 09:10 ajmitch \sh: mostly siretart & sistpoty === JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-meeting 09:10 sistpoty siretart: I can adjust every query ;) 09:10 \sh ajmitch: you helped siretart a lot at ubz :) 09:10 ajmitch sure === tseng [n=tseng@li2-186.members.linode.com] has joined #ubuntu-meeting 09:10 ajmitch now I get to help coding it 09:10 slomo_ sistpoty: you're the sql god ;) 09:11 \sh ajmitch: you see..and I'll take you merges ,) 09:11 slomo_ hi tseng :) 09:11 siretart sistpoty: that would be great === tseng waves 09:11 siretart sistpoty: I think there are no uncommited changes left in /srv/revu1 09:11 raphink hi tseng 09:11 sistpoty siretart: ok... will check out a local copy === lucas [n=lucas@83.179.138.106] has joined #ubuntu-meeting 09:11 siretart no there isn't 09:11 dholbach what is the current agreement for the quick and dirty solution, which will all our lives better? 09:11 siretart so I can probably just update from head 09:12 ajmitch hello tseng 09:12 ajmitch I think most people will have a short break in the next week or so 09:12 siretart dholbach: I'll create a mailing list revu-comments@tauware.de, and make revu send emails for every comment there 09:12 \sh dholbach: I think sorting the packages for "packages with one advocates on top of the list" 09:12 ajmitch so we'll get stuck into things in january 09:12 raphink hopefully ajmitch 09:12 siretart I think that could serve as an interim solution 09:12 dholbach siretart: that's awesome 09:12 ajmitch siretart: good idea 09:12 sistpoty siretart: can't we reuse motu-reviewers ml? 09:12 dholbach announce it on ubuntu-motu@ please 09:13 siretart dholbach: after it is implemented, I'll announce it 09:13 siretart sistpoty: thats an option, too === ajmitch will be 'working' fulltime on ubuntu stuff in jan/feb, since I'll be jobless ;) 09:13 siretart sistpoty: but I'm not sure if thats a good idea 09:13 dholbach sistpoty: maybe the guys uploading a package will only want to know about revu? 09:13 siretart what do the others think? 09:13 ajmitch \sh: so you & I can rock the world 09:13 raphink there are lost of mailing lists, reusing motu-reviewers might be easier 09:13 \sh ajmitch: welcome on board :) === dholbach likes it separatedly, but can live with it 09:14 \sh ajmitch: ah no...I have to find a job very fast..if not..I can shutdown my IT center here === raphink is jobless too, at least till january 09:14 ajmitch \sh: hehe 09:14 ajmitch \sh: I've got enough for a couple of months, and a few potential jobs to look at 09:14 \sh ajmitch: no joke...serious 09:14 ajmitch they're mostly in .au though 09:14 sistpoty well it has to do s.th. with reviewing, so my idea... but I'm still really undecided about which ml to use 09:14 siretart raphink: since you raised the revu question: what would you prefer? 09:15 slomo_ hmm 09:15 slomo_ another idea for revu 09:15 siretart raphink: a separate announce list or on the motu-reviewers mailling list? 09:15 ajmitch we could get a lot of mails if all debdiffs & all REVU package comments go there 09:15 crimsun e-mail would be good, but seriously using a more cogent colour scheme (via a style sheet?) would help as well. 09:15 slomo_ let people "subscribe" to revu or single uploads 09:15 ajmitch slomo_: revu2 09:15 slomo_ ok 09:15 raphink doens't matter to me since I'm not sucribed to motu-reviewers yet, but since it's directly related I'd go for only one ML 09:15 ajmitch slomo_: I don't think the framework is there for individual subscription in revu1 09:15 siretart slomo_: if you want to implement it, sure ;) 09:16 sistpoty crimsun: revu1 already uses css... any help with it would be very much welcome ;) 09:16 ajmitch siretart: I think we'll try & get revu2 workable by mid-late jan 09:16 LaserJock well, how far off is REVU2 do you think? 09:16 slomo_ siretart: i _want_... but i can't when nobody invents the 72hour day soon :( 09:16 siretart slomo_: seriously, I also think this is more easy to implement in the new codebase 09:16 siretart slomo_: same here 09:16 dholbach i wouldn't like it on motureviewers, since those bugs all go to universe-bugs@ atm 09:16 dholbach and that'd make the list even more insane 09:16 siretart LaserJock: unfortunatly, I don't think it will go live before january, unless we get lots of more volunteers who suddenly start hacking 09:17 ajmitch siretart: me! me! 09:17 raphink good point then dholbach 09:17 siretart ajmitch: :) 09:17 LaserJock siretart: what does it take to work on it? 09:17 ajmitch siretart: but I won't start hacking it until jan 1st ;) 09:17 siretart LaserJock: currently an svn client, and a bit of python knowledge 09:17 sistpoty dholbach: motu-reviewers ml go to universe-bugs? 09:17 ajmitch LaserJock: a good understanding of the spec, and of python, and various other tools 09:17 dholbach sistpoty: yes 09:17 \sh python , mod_python , and a lot of debian foo bar knowledge :) and eat a bit of siretarts crazy brain ;) === ajmitch thinks all REVU2 contributors must read through the spec 09:17 ajmitch \sh: I've already done the brain thing 09:18 \sh hehhe 09:18 siretart yes. it is essential to understand the workflow 09:18 sistpoty dholbach: strange... why do we have a separate ml then? (motu-reviewers on tauware) 09:18 siretart ok, then lets use the same list 09:18 dholbach ? 09:18 siretart because revu and reviewing should be handled with equal priority, I think 09:18 LaserJock hmm, I would be interested. I don't know if I could help much 09:18 dholbach siretart: but those are not universe-bugs@ === ajmitch was reading through his zope3 book last night, email notification of changes is quite trivial there ;) 09:19 sistpoty dholbach: at least that's a ml I'm subscribed to... and some bugs from malone with reviewing go there... but I'm not quite sure bout that *g* === raphink would help if he knew python 09:19 slomo_ raphink: it's easy to learn :) 09:19 siretart dholbach: ah, I remeber, we had some mailling list confusion 09:19 ajmitch dholbach: bugs assigned to motureviewers go to the reviewers mailing list.. 09:19 \sh raphink: python is one language you have to learn :) it's the ubuntu language :) 09:19 siretart dholbach: no, I don't want them to show up on universe-bugs, too 09:19 dholbach siretart: yes, and i still have to approve those posts 09:19 sistpoty ah, ajmitch... thx for clarification 09:20 raphink \sh: then I shall 09:20 siretart dholbach: fuck, then I forgot to take you off, sorry 09:20 siretart sistpoty: we need to talk! *g* 09:20 sistpoty siretart: sure :) 09:20 siretart query, later, okay? 09:20 sistpoty ok 09:20 siretart good === dholbach -> phone, sorry 09:20 siretart ok. 09:20 siretart summary: TODO: make revu mail comments to motu-reviewers === ajmitch wonders if we'll have another mailing list just for revu2 devel :) 09:21 siretart FIX mailinglist madnes 09:21 siretart s 09:21 sistpoty siretart: and uploads? 09:21 LaserJock can anybody check out the revu svn repo? 09:21 siretart sistpoty: thats an intersting point, we didn't discuss this yet 09:21 ajmitch LaserJock: currently no 09:21 \sh one mailinglist for \sh only name backslaSHs-own-mailinglist@crazy.ubuntu.people.com 09:21 siretart shall every upload be announced too? 09:21 ajmitch siretart: yes 09:21 ajmitch siretart: well each new package 09:21 siretart I mean, I already get an email for every upload, but the output is not very pretty 09:22 ajmitch can you differentiate between a new package & an update to it on revu? 09:22 sistpoty siretart: I want that too... at least for me ;) === ajmitch isn't sure if we want every change on the list 09:22 siretart ajmitch: yes, I think I can 09:22 ajmitch siretart: oh, we'll do all this with rss in revu2 ;) 09:22 ajmitch so someone can subscribe to what they want 09:23 raphink oh that's nice :) 09:23 sistpoty and mail.. I want lot's of mail from revu2 :) 09:23 ajmitch sistpoty: generic notification wouldn't be hard if it's done right === raphink thinks about getting REVU infos in akregator :) 09:23 siretart ajmitch: I would hack it into revu1/scripts/process_uploads.py 09:23 sistpoty ajmitch: cool 09:24 ajmitch I'll draw up a list of what I'll try & work on 09:24 siretart ajmitch: there I have to register the new package to the database anyway, so I can use the check there 09:24 sistpoty siretart: I'll care for comments 09:24 siretart sistpoty: that would be awesome, thanks 09:24 ajmitch in between all the merge bugs, etc 09:24 sistpoty well, I'll leave it to you to fix the surely b0rked mail-cmd ;) 09:24 siretart sistpoty: both mail for comments and new packages or just comments? 09:24 ajmitch before \sh takes away all my bugs from me 09:25 sistpoty siretart: I'd like to do comments at first... I guess you have better knowledge of incoming-processing? 09:25 \sh ajmitch: you will have at least until next week :) when i'm better I'll rock again... === doko [n=doko@dslb-084-059-078-065.pools.arcor-ip.net] has joined #ubuntu-meeting 09:25 siretart sistpoty: that isn't that sophisticated, just have a look at process_uploads.py, thats all 09:25 ajmitch \sh: I'll be offline for a week by then 09:25 sistpoty siretart: ok, I'll care for that too ;) 09:25 siretart thanks! 09:26 sistpoty np siretart 09:26 siretart ok 09:26 \sh ajmitch: well...I have to work hard...just before I'm offline forever ;) 09:26 siretart then we have settled the revu business for now 09:26 sistpoty ok, before we get too indepth into revu discussion... are there other points we want to discuss? 09:26 siretart right, that was what I was going to ask 09:26 raphink :) 09:26 siretart what's left to discuss for now? 09:26 ajmitch sistpoty: considering this is an unannounced impromptu meeting 09:27 raphink sistpoty ate a bit of siretart's brain, too it seems 09:27 \sh everybody who has open merge bugs..syncs, debdiffs..please send me the bug numbers...i'll test and upload thx 09:27 LaserJock I just wanted to comment that I would like to get some feedback from my -motu email about the Ubuntu Packaging Guide 09:27 siretart \sh: could you please mail this to our mailing list? 09:27 siretart this request, that is 09:27 \sh means all people without upload rights... 09:27 \sh siretart: sure 09:27 ajmitch \sh: let me work on the ones I have assigned to me ;) 09:27 ajmitch there's enough for me to break there 09:27 sistpoty \sh: and please also note that everybody should look, if there are assigned bugs for him which he didn't request 09:27 crimsun LaserJock: sure, url? (I have a backlog of over 1000 e-mails, so a url is handier atm) 09:28 \sh ajmitch: you do the zope stuff...I don't touch them :) 09:28 ajmitch \sh: yeah, there's enough of a tangled mess there 09:28 LaserJock crimsun: I would like feedback on wiki.ubuntu.com/UbuntuPackagingGuide/Outline 09:29 siretart LaserJock: looks nice! really! 09:30 siretart LaserJock: how is it developed? docbook and svn? 09:30 ajmitch LaserJock: you start off the packaging from scratch with something like what I did? 09:30 siretart or just wiki? 09:30 sistpoty LaserJock: rocks, as motu's keep saying ;) 09:30 LaserJock it is part of the doc team I am now a member 09:30 LaserJock ajmitch: yep 09:31 siretart anything else? 09:31 LaserJock I started off with what Unfgiven did (currently on doc.ubuntu.com) but have decided to redo from the beginning 09:31 siretart LaserJock: lets move that discussion to #ubuntu-motu, okay? 09:31 LaserJock yes please 09:31 siretart ok 09:32 sistpoty if there is nothing else, I think it might be good to at least schedule another motu-meeting... 09:32 ajmitch unofficial motu meeting over? 09:32 siretart I think so 09:32 siretart does anyone have some time to write a summary about this meeting? 09:32 ajmitch sistpoty: since this one wasn't really scheduled, and just happened on top of the media meeting 09:33 sistpoty ajmitch: yes, but there wasn't a motu-meeting for a long time... and I guess it would be good to have a real motu-meeting in the near future (1/2 weeks from now)? 09:33 siretart we mainly discussed 3 points: revu sending emails, \sh request of bugnumbers and LaserJock PackagingGuide outline 09:33 siretart anyone? 09:33 ajmitch sistpoty: january, please 09:33 sistpoty ajmitch: yes, certainly a better choice ;) 09:33 ajmitch too many people might be away otherwise 09:34 siretart ok. then I'll do that === ajmitch will be gone for a week :) 09:34 sistpoty thx siretart 09:34 raphink :) 09:34 siretart ok. Thanks for your attendance, it was a great meeting! 09:34 siretart meeting over! 09:34 dholbach thanks siretart 09:34 siretart puh 09:34 ajmitch ok 09:34 siretart now lets go to work === raphink runs all around and goes to play out 09:35 sistpoty hehe 09:35 ajmitch discuss next meeting time on list
MeetingLogs/MOTU_2005-12-15 (last edited 2008-08-06 16:27:23 by localhost)