/srv/irclogs.ubuntu.com/2013/03/01/#ubuntustudio-devel.txt

=== TheMaster is now known as Hypnotoad
zequenceLen-nb: The stereo by default patch was just accepted for pulseaudio as a result of the discussions on LAU12:16
zequenceI've begun buildint the linux-lowlatency packages now as well, so, pretty much taking over the procedure completely now. Means my packages are getting sponsored, and hopefully that could lead to upload rights in the future12:39
ttoinescott-work, did you see in the log that I can have a licence to sell ubuntu studio branded stuff for free ?13:27
ttoineimagine some official t-shirt, baseball caps or mugs we can do13:27
scott-workttoine: no, i didn't see that. that is outstanding news! how did this occur?13:27
ttoineI send an email to get a licence some monthes ago13:28
ttoineI almost forget it13:28
ttoineand this week, I get an answer with a "sorry to be late"13:28
ttoineand they asked to confirm my interest for such a licence13:29
ttoineI confirmed, explain it would be great for the community to have stuff like that13:29
ttoineand they say ok. trhey send me a .doc form to fill13:29
scott-workwow. very cool. i'm glad they did that13:30
ttoinescott-work, the question is: if I or we have a licence, what is the best place to create/sell merchandising without spending too much time on it, with good quality goods, and international delivery...13:31
zequencescott-work: we should discuss what to do next week at UDS. It's Tue/Wed, so perhaps Mon would be a good day13:43
zequenceLen-nb: Actually, the patch ended up in the upstream source, credit to David H13:44
* smartboyhw says hi to scott-work 13:46
smartboyhwzequence, to discuss what?13:46
zequencesmartboyhw: Just what we should focus on during UDS, and make sure we are on top of whatever changes are being discussed, etc13:54
smartboyhwzequence, OK13:55
smartboyhwBTW let me remind you of our schedule:P13:55
smartboyhwhttp://status.ubuntu.com/ubuntu-raring/group/topic-raring-flavor-ubuntustudio.html13:55
smartboyhwBasically we failed at workflows:P13:55
zequencesmartboyhw: actually, I don't find that status to be very representative for our work this cycle13:56
smartboyhwzequence, well then should we update it (a bit)?13:56
zequencesmartboyhw: I'll take care of that, np13:57
smartboyhwzequence, :)13:57
zequencesmartboyhw: But, it's true. We should prepare for the 13.04 release14:02
smartboyhwzequence, yeah14:03
scott-workttoine: that is a good question. we could look at what xubuntu or other non-ubuntu projects (e.g. linux outlaws) use. we certainly want to make sure we can cover most locales, not just EU/US14:22
scott-workzequence: we certainly can discuss what we are doing. but then again, we could also discuss not discussing anything until may ;)14:22
scott-worksmartboyhw: good morning. how are you doing?14:23
smartboyhwscott-work, :)14:23
smartboyhwscott-work, what's ttoine's question BTW?14:24
scott-worksmartboyhw: <ttoine> scott-work, the question is: if I or we have a licence, what is the best place to create/sell merchandising without spending too much time on it, with good quality goods, and international delivery...14:29
smartboyhwscott-work, ah14:29
scott-worki have heard/read people suggesting cafepress, et al in cases like this, but then i have also heard that the quality is not optimal14:29
ttoineI am open to any idea. I think that I will ask some of the artist in my friends14:30
ttoineand look too where it is possible to create small quantities of stuff14:30
ttoineI don't think we will sell thousands / month :-)14:30
smartboyhwttoine, :)14:30
scott-workif i were to wear a ubuntu studio tshirt, hoodie, polo shirt, whatever, i would certainly want to have a nice piece of merchandise, not somehting that looks like a thrift shop hand-me down14:30
smartboyhwscott-work, /me wants a ubuntu studio tshirt14:31
smartboyhwttoine, ^14:31
scott-workttoine: another good point14:31
smartboyhw:P14:31
zequenceLen-nb: A new release of PA coming with my patches, within a day or two14:31
ttoinescott-work, at the moment, I only have internet at work14:32
ttoineso I won't suggest any solution this week ;-)14:33
ttoineI am ttoine, I am not alone, I don't forget, expect me ;-)14:33
scott-workhehe :)14:34
smartboyhwheh heh14:34
len_1304scott-work, we are adding krita to the mix, that ok? Seems much more advanced than mypaint15:06
len_1304zequence, I didn't get to it last night...15:06
scott-worklen_1304: i think that is a really good application for graphics/drawings. agreed that it is much better than mypaint. and we already ship quite a few kde libraries already with k3b and kdenlive15:07
len_1304k3b has problems with wodem, works better with cdrecord... I have ruined a few DVDs before I gave up on it and used brasero.15:08
len_1304I am told, the difference is that wodem does not deal well with on the fly work, but is ok if an image is written to disk first.15:10
scott-workthere are people who really, really like k3b. i admit that i prefer brasero over k3b. i have found that brasero crashed less and i prefer the cleaner/simpler interface over k3b15:12
zequencelen_1304: Did you solve the issue on why k3b was included?15:12
len_1304No.15:12
zequenceIt seems like no one actually wanted it in, so perhaps we should discuss removing it?15:12
scott-workkdenlive might be bringing it in, no?15:13
smartboyhwSo what's the discussion?15:13
len_1304Anyway, I need to get going. be back in 5 or 6 hours.15:13
* smartboyhw has missed the conversatino15:13
smartboyhws/conversatino/conversation/15:13
kubotusmartboyhw meant: "has missed the conversation"15:13
zequencesmartboyhw: Just follow the log15:13
len_1304kdenlive is not dependant on k3b15:13
zequencehttp://paste.ubuntu.com/5576526/15:14
len_1304It did show up at the same time as we added kdenlive though, so it may be a subdep... but If I look at the list of what is dependant on k3b... none are installed.15:14
holsteini have to say, i am a +1 for virtual UDS's17:47
holsteintheres no way i could ever afford to take that kind of time off and go in person17:48
=== jta is now known as jta_afk
zequenceThere's a discussion about rolling release on http://ubuntuonair.com/18:20
zequenceAnd #ubuntu-on-air18:20
zequenceholstein: len_1304 scott-work ^18:21
holsteini dont think it could happen til the next LTS18:43
holsteini can see both sides..18:43
zequenceholstein: They are talking about making raring the next LTS18:46
zequenceRight now, nothing is for sure18:46
zequenceraring would then be not released until 14.0418:47
holsteinwow!18:47
holsteinthats epic18:47
holsteinquite a change of plans18:47
holsteini think the every 6 month thing does a few things.. builds buzz, and gets folks hustling18:47
zequenceholstein: They're talking about monthly snapshots, but I'm more in favor of the Debian model18:49
zequenceLTS == stable. Rolling == testing18:49
zequenceAnd then, you'd have an experimental repo for packages that need to be smoke tested before releasing on the rolling release18:49
holsteinyeah, kind of the best of everything.. they could still even release something every 6 months intead of "release when its ready"18:50
zequenceWell, the rolling release would be like a new release every day18:50
zequenceWhile the LTS is great for high security production systems18:51
holsteinzequence: i knew you could knock that issue out.. 19:19
zequenceIt's not easy when the system might have been messed up by a lot of custom work19:20
zequenceA fresh install does help19:20
zequenceThen you know what you are working with19:20
zequenceReally the live DVD is that too19:20
holsteini know... i hate that for them.. like that mint user last night19:21
holsteini like having the live DVD to test against19:21
zequenceYeah. We could have a script for them. "Here, use this, and paste the output from the text file that appeared in your home folder"19:23
zequencethen we know what they have19:23
holsteinyeah.. jack versions and ppa's added19:24
zequenceholstein, len_1304, scott-work, I'd like to put all the audio metas into one. Any objections? 19:52
zequenceWe've talked about this before, but I'm not sure what the consensus was19:52
zequenceI'm going through our blueprints, and looking at what we still have time for19:52
zequenceI'm setting a bunch of stuff to postponed. One could still decide to do some of those19:55
scott-workzequence: i don't disagree20:17
zequencescott-work: I'm not sure I get how seeds work. STRUCTURE I think I do get. But, how about the actual metas? How are they created?20:34
zequenceIn each file for a meta, there's also a dependency for the meta itself20:36
zequenceI mean, say the file "generation" in seeds20:36
zequenceIt has ubuntustudio-generation as a dependency20:36
zequenceBut, isn't the file "generation" what is creating the "ubuntustudio-generation" meta in the first place?20:37
zequenceOr is there something more?20:37
holsteinzequence: you mean, keep them seperate, but have one for everything as well?20:56
zequenceholstein: No. Just keep one meta for all of them20:56
zequenceOr, rather, one task for all of them20:56
holsteinzequence: i can get with whatever is easiest to maintain20:57
zequenceIt's probably more of a pedantism thing. I'm thinking it should be simple20:57
zequenceBut I also like having options20:57
zequenceWhen installing from a netinstall (alternate), or in the future, when installing from our live DVD, one has options20:58
zequenceI'm thinking one per workflow is enough20:58
zequencehmm, I'm looking through the source package ubuntustudio-meta20:59
zequenceI'm thinkint that's where the metas happen, and a bunch of other things20:59
zequenceThere's some old stuff there that should be cleaned out21:00
zequencehmm, the seeds is only for the ISO, right?21:01
zequenceI'm not getting this21:01
scott-workzequence: i'm looking for my previous notes on adding the metas, just a minute21:02
scott-workzequence: see if this helps at all: https://wiki.ubuntu.com/UbuntuStudio/Sandbox#Modifying_Seeds21:03
zequencescott-work: Thanks. This makes sense21:03
zequenceThe meta was the missing link there21:03
zequenceI was just going through it21:04
scott-workcool :)  i'm glad that helped, i wasn't really sure it owuld21:04
scott-workwould21:04
Len-nbzequence, the seeds are for the ISO creation, the metas are for using with netinstall/mini.iso.21:26
Len-nbI agree one audio meta. Or if there is any split... one for >>CLI stuff and one for gui.21:27
Len-nbBut as it is, jack is CLI but it still drags in X libs anyway.21:28
zequenceActually, metas don't show in a netinstall just because they are metas. I think the seeds are what does that21:28
zequenceIt's not metas on the netinstall. It's tasks21:28
Len-nbCould be.21:29
Len-nbA note of easy transition :)21:29
zequenceI'm not fully on the boat with how this works, but from how it looks, the meta is being auto updated form the contents in seeds21:29
Len-nbuse one of the meta names we already have21:29
zequenceBut the meta has some controlling files in it too21:29
Len-nbNo it is not auto.21:29
zequenceLen-nb: Do the metas differ from the seeds?21:30
Len-nbWhen the seeds are up dated an email goes to micahg and he rolls the metas21:30
Len-nbThe seeds take effect on the next ISO roll21:30
zequenceLen-nb: Yes, but the way they are updated is through germinate21:30
zequenceAgain, not fully in sync with how it works, but germinate is a program that translates seed files21:31
Len-nbI have had the ISO correct and the metas not for weeks after changing the seeds.21:31
zequenceI see21:31
* micahg noticed the last update, it's on the list for me to upload :)21:31
Len-nbI will do another add today micahg , so wait till you see it.21:32
Len-nbIt will be graphics.21:32
micahgok, sure, it won't be until Sat night at the earliest21:32
zequencemicahg: Could you let me in on how you roll the meta21:33
micahgI need to update my chroots and -settings is hopefully before it21:33
Len-nbYa that makes sense21:33
zequencemicahg: I was looking at the rules file and it just does a germinate things21:33
micahgzequence: pull-lp-source ubuntustudio-meta, cd into the dir, ./update, debuild -S -sa21:33
micahgoops21:33
micahgbefore debuild cd into the new dir21:34
micahgmodify changelog as needed, then debuild21:34
micahgand I compare the old and new before upload to make sure nothing extraneous or undocumented is listed and I test build as well21:34
zequencemicahg: And it updates from seeds? How does that happen?21:35
micahgyeah, that's germinate magic, you need some things installed21:35
zequencemicahg: If I change the metas, I only need to edit debian/control ?21:36
zequenceAs well as the seed files..21:36
zequenceI'm thinking of baking some metas together21:37
micahgzequence: for what?21:39
micahgdebian/control only needs to be modified if there's a new meta or dependency not recognized in the seed21:40
* micahg has to run right now, will check backscroll21:41
Len-nbzequence, if we use one of the current metas for audio and just move all the audio stuff into it. Things will go pretty much automatically.21:43
Len-nbIf we change the name we have a new meta... which is what messed things up when we added publishing and photography21:44
zequenceLen-nb: There's a slight difference between some of the metas. ubuntustudio-audio only depends on metas right now. That is the one we'll use namewise, but it will probably need to be altered21:46
zequenceThere are two parts in this. The seeds and the metas. We'll just need to get both right21:47
Len-nbzequence, if we put all the apps from recording, generation, audio plugin into audio common it should work ok.21:47
zequenceI don't think audio-common is a meta at all21:48
zequenceIt's just a seed list that other seed lists include or something21:48
Len-nbJust a seed?21:48
zequenceThe other audio metas, -generation -recording and such are built from the seeds. 21:49
Len-nbIt looks like it ends up as ubuntustudio-audio... but I should check21:49
zequenceLen-nb: Take a look at the seed "recording"21:49
zequenceAnd compare that with the depends of ubuntustudio-recording21:50
zequenceWhat you see is the sum of audio-common and recording in seeds21:50
zequenceNow, there's description in the top of some seed files, and I'm taking that they can make those seeds into tasks for a netinstall ISO21:50
zequenceBut, the actual meta is created from the ubuntustudio-meta debian source21:51
zequenceOr, the metas21:51
zequenceLen-nb: If you take a look at the source for ubuntustudio-meta: pull-lp-source ubuntustudio-meta21:52
zequencein debian/control21:52
zequenceThere's some info on the metas21:52
zequenceAnd note the function "germinate" everywhere21:52
zequenceIt's related to seeds21:52
zequenceAlso debian/rules, which is what holds instructions on how to build the package, only has one line21:52
Len-nbWell in that case it looks like we have to create a new meta.21:53
zequenceOr modify ubuntustudio-audio, and remove the others21:53
Len-nbin which case I would suggest creating it, but not removing what we have till the new one is released.21:54
zequenceI was thinking of making this change before feature freeze21:54
zequenceI'm going to test it first21:54
Len-nbThat way we will not end up with iso that are missing some apps.21:54
zequenceIt's just a matter of getting it right. And we have time. It's better we do it now, when we still can21:56
zequenceAfter feature freeze, we should not be making any changes anymore21:56
zequenceJust fix bugs21:57
zequenceI'll dabble a bit, and test in my own PPA21:57
zequenceI think it would be good for us to start rolling our own packages21:57
zequenceAnd have them sponsored21:57
zequenceEventually, we should try becoming ubuntu devs and have upload rights21:58
micahg+1 to sponsored uploads, metas usually aren't the best place to start though22:00
zequencemicahg: We're going to put some metas together into one. Currently ubuntustudio-audio is only depending on other metas, but we want it to be the only audio meta from now on. And we want a seed file for it, one which also is a task on the netinstall ISO22:01
zequenceFrom what I understand, the metas are created in debian/control22:02
micahgok, so that needs changes in the seed, meta, and live-build AIUI22:02
zequencelive-build?22:02
Len-nbmicahg, this would mean creating a new seed/meta and then deleting some others after that.22:03
zequenceI think I get how I am to do it in seeds. STRUCTURE and the individual files22:03
zequenceBut, I'm not getting how the metas are built. The germinate part22:03
micahgzequence: yeah22:03
micahgzequence: hrm, I missed that part before, I'd reference the change that cjwatson made for the publishing/photography metas last time22:04
zequenceI'm thinking the files in the root of the meta are auto generated22:04
Len-nbmicahg, if there is already a meta called ubuntustudio-audio and we create a seed file called audio is that going to conflict?22:04
zequencemicahg: Ok. I'll look that up. Should be easy enough22:04
micahgLen-nb: no, it'll just go from a metapackage to an actually seed based metapackage22:05
Len-nbThat should be no trouble to do it that way then.22:05
Len-nbmicahg,  The change I was going to do is done, BTW.22:05
Len-nbBZR has changed... it asks for the key in a dialog now, used to be commandline.22:08
micahgno, that's gpg agent, are you in Xfce or some other DE?22:09
micahgerr..ssh agent22:09
micahgglad that bug was finally fixed if in Xfce22:10
Len-nbxubuntu22:12
Len-nbI went from Studio 12.04 to xubuntu 13.04 (or whatever ;)22:13
Len-nbP to R I guess.22:14

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