/srv/irclogs.ubuntu.com/2013/05/12/#ubuntustudio-devel.txt

Len-nbzequence, on a netbook 4 workspaces are not enough.02:21
Len-nb(not that we should base studio on a netbook)02:21
Len-nbzequence, we have some double settings dialogs.03:20
Len-nbThere are two keyboard input methods config applets, and there are two online account managers03:22
Len-nbI will only put the xfce version in our settings manager.03:22
zequenceBeen doing some mixing with ardour3, finishing up a project I initially started doing on Ardour2. Not too bad. Calf plugins are pretty nice, plus I have the LinuxDPS plugins as well03:34
zequenceAnd Ardour3 isn't in the way too much. One crash so far, but the project could be recovered03:35
Len-nbA2 crashes sometimes too. But normally from a plugin.03:59
len_1304zequence, qamix sounds  interesting. Not in our repo though. It doesn't come with a configure script though... harder to build.04:35
smartboyhwHappy Mother's Day len_1304 zequence :P04:35
len_1304I'll pass that to my Yf   ;)04:37
len_1304zequence, qamix is by the same author as ams04:37
len_1304It has persound card profiles and is midi controllable. Once I manage to build it I will be able to tell how it looks ...04:39
Len-nbmicahg, when  you have time, ubuntustudio-default-settings needs to be released.06:07
Len-nbzequence, ^^ when it gets released, I would like opinions :)06:24
Len-nbI have moved all the settings into the settings manager and removed the settings menu... similar to xubuntu. 06:26
Len-nbThe settings manager has a new audio section for the LADI bits, but could include other audio config stuff06:27
Len-nbUnlike xubuntu, things like software installation and gparted are still in system.06:28
Len-nbI could put a graphics section in as well for colour setup if that makes sense.06:29
smartboyhwHello DarkEra 13:16
DarkEraHi smartboyhw 13:18
len_1304smartboyhw_, our page https://launchpad.net/ubuntustudio seems out of date. Do you know how to fix it?14:25
zequencelen_1304: Those are done manually14:26
zequenceThere's actually no point in doing that, since we aren't using Ubuntu Studio as the project for our releases anymore14:26
len_1304Ya, but I don't see an edit button14:26
zequenceThat's probably because ubuntustudio-core is the maintainer14:27
len_1304Ok14:27
zequenceI've moved over ownership to that team for most things recently14:27
zequenceOnce can get an overview of things from there too https://launchpad.net/~ubuntustudio-core14:28
len_1304Not  problem really. I am less sure how to change it anyway.14:28
zequenceThere's no real logic behind the teams right now, I think14:28
zequenceThe projects, I mean14:28
zequenceI think Ubuntu Studio had its own repos and stuff in the past14:29
zequenceSo, it made sense to have a project, and a bug tracker for that14:29
zequenceSince we're all apart of the Ubuntu project these days, we don't really need a Ubuntu project. But, I still use it for some things, like the blueprints that aren't release specific14:29
len_1304Yup. Well the menu is just about finished14:30
zequenceI mean, we don't really need a Ubuntu Studio project, is what I meant14:30
zequencelen_1304: We should start packaging ourselves, so let's set up a PPA for that14:31
len_1304Ok.14:31
smartboyhw_Hello madeinkobaia14:31
zequencelen_1304: That means, we build the package, and then someone can sponsor by just copying it from PPA14:31
* smartboyhw_ just done some merging for Kubuntu, heh;P14:31
len_1304zequence, that also means other team members can test them sooner.14:32
zequencelen_1304: Yeah14:32
smartboyhw_A PPA is certainly best14:32
madeinkobaiaHi smartboyhw :) Hi all, I added a new version for the 13.04 "box banner" : http://bazaar.launchpad.net/~ubuntustudio-art/ubuntustudio-resources/art/view/head:/ON-AIR/ubuntu-studio_box-banner_1304_02_by_madeinkobaia.png14:32
madeinkobaiazequence ^14:33
len_1304madeinkobaia, looks good to me.14:35
smartboyhw_madeinkobaia: Nice job!14:35
* smartboyhw_ rather wants madeinkobaia to focus on making 13.10 wallpapers :P14:36
madeinkobaiaHi len_1304, thanks : )14:36
zequencemadeinkobaia: I thought it looked just good. Couldn't remember what the changes were, so looking at the older version it seems you have moved the background a bit, and lightened the blue text14:39
zequenceI like it14:39
madeinkobaiasmartboyhw_ : I started working on wallpapers ; )14:40
zequencemicahg: So, I was thinking we should start building our own packages, and put them in a PPA so we can ask to get them copied from there, but would there be any problems with that? I'm thinking of gpg signatures14:41
smartboyhw_madeinkobaia: \o/ We have so many good wallpapers from the community. 14:42
zequencesmartboyhw_: I'm sure madeinkobaia knows best himself what to focus on, being the art lead and all14:42
madeinkobaiazequence : You caught the changes perfectly well : )14:42
madeinkobaiazequence : Let me know when its on line, I am curious to see the result : )14:44
zequencesmartboyhw_: Do you build the packages, and upload to a PPA first? How does it work?14:48
zequence..or does someone else build it for you?14:48
smartboyhw_zequence: PPA or branch review… I always upload to the PPA and see whether that guy wants a bzr m.p. insteas14:49
zequenceI had to personally meet someone to get my gpg signature signed, in order for it to be trusted when doing linux-lowlatency uploads14:49
smartboyhw_In this merge case, yes14:49
len_1304and how do you tell the build to be 32bit or 64 bit or both?14:49
zequencelen_1304: One only builds the source package, and that's more about building the diff and changes. When uploaded to PPA, only the diff is uploaded, and the rest is built on the server, both arches14:50
smartboyhw_I like PPAs:P14:51
zequencelen_1304: It's pretty straight forward. I'll set up a page for that, as soon as I've confirmed that we can proceed this way14:52
len_1304i'm getting confused already... I'm thinking about -settings and think what I'm working on is already src14:52
len_1304That should help make things clear.14:52
zequencelen_1304: There are two kinds of packages. The source, and the binaries. When uploading, you only upload source. The binaries are built on the server. The Debian source package build includes some files that you probably recognize, *changes, *dsc, *diff, *orig. What you upload is really just the diff and the changes file, signed with your gpg signature14:55
len_1304Ya, that is what bzr is doing now.14:55
zequenceThe bzr branch is just for keeping track of changes. Also, you make changes to the debian folder14:56
len_1304I branch a package change it and bzr makes a diff and pushes it14:56
zequenceWell, yes, the changes are documented in debian/changes14:57
zequenceBut, it doesn't become a package until you build it. The build instructions are in debian/rules14:58
zequenceIt's like a makefile14:58
len_1304I can build the binary from that branch so it is the source. If the package is built at the server what is a PPA for?14:58
zequenceYou can also build the source package from that branch14:58
len_1304I thought the ppa was for installable packages.14:58
zequenceBoth14:59
zequenceJust like the repos14:59
zequenceI mean, main, univers, etc14:59
zequenceYou have both binary and source packages tehre14:59
zequenceA source package is what you get when you do: apt-get source <package>14:59
len_1304So I shold be taking the branch and creating a set of deb src files (3 I think?)14:59
zequenceYes, you need to build the source package from the bzr branch15:01
zequenceAnd, then, upload it15:01
len_1304Seems like a lot of work for some thing like settings where the src is effectively already the binary.15:01
zequenceThe gpg signature you use to sign it is like your ID15:01
zequenceSo, that is how people can see it was really you who did the package15:02
zequenceYou can't install something, unless you make it into a package15:02
len_1304Yes. That part is obvious.15:03
zequenceYou don't upload the entire source each time either15:03
zequenceJust the diff15:03
zequence..which is signed15:03
len_1304same with bzr15:03
zequencewell, sure, but it's not a Debian package. It's a bzr branch with Debian source in it15:03
zequenceYou can set up bzr branches to autobuild though15:03
len_1304To a source package or binary or both?15:04
zequenceboth15:04
len_1304I can learn whatever. First is setting up pgp. I need to do that on my other machine though.15:06
len_1304This one is a testing drive always changing15:07
zequencelen_1304: I made short howto on that here https://wiki.ubuntu.com/UbuntuStudio/SetupDeveloperEnvironment#Create_a_GPG_Key15:09
zequenceSimilar ones exist a little here and there15:09
len_1304Ya, I have seen them, I will look at yours too. But I need to get ready to go out. I'm playing in a few hours.15:10
zequenceAlright, I need some food15:10
=== JTa is now known as JTa_aFK
=== JTa_aFK is now known as JTa
micahgzequence: I don't see any reason to use PPAs for that16:42
micahgzequence: what problem are you trying to solve?16:43
micahgzequence: please don't use the kernel packages as standard fare, they are special16:43
zequencemicahg: So, what you are saying to get packages sponsored, we stick to bzr branches?16:56
zequencemicahg: Doesn't really matter. Even if building them is another step in learning how it all works16:57
zequenceWe can still keep our PPA for testing16:58
zequenceor, a PPA16:58
micahgzequence: bzr branches, debdiffs, syncs from Debian16:59
micahgzequence: since you're a member of the Debian Multimedia packaging team, you can push stuff through there as well17:00
zequencemicahg: This is just about our own packages17:00
zequencethe ubuntustudio stuff17:00
micahgyeah, you want to test build locally or in a PPA to make sure things are fine17:00
micahgzequence: oh, yeah, sponsoring from the branch is best as it has the history17:00
micahgwe should make it so core-devs can commit as well so that you have access to more sponsors17:01
micahgit requires creating/assigning a mailing list for the ubuntustudio-devel team17:02
zequencein launchpad?17:02
micahgyeah17:02
micahgif there's either an ML or an address associated with the team, it won't send changes to members17:03
zequencedo I invite a team to ubuntustudio-dev?17:03
zequence..for them to get access I mean17:03
micahgso, for https://launchpad.net/~ubuntustudio-dev , you need to set an e-mail address or create a mailing list so that the members aren't mailed directly anymore (so as not to spam core-devs) and then we can add the team17:05
zequenceThe team is called core-team?17:05
micahgit's ubuntu-core-dev or something, but first you need to fix up the studio dev team in LP before adding them17:06
zequenceI'm creating the mail list right now17:06
zequencemicahg: Isn't MOTU able to sponsor as well?17:09
micahgyeah, was thinking to just add MOTU17:09
micahgcore dev is a member of MOTU17:10
micahgok, I'll propose the addition and you can accept17:11
zequenceI already added MOTU as a member17:12
zequencehttps://launchpad.net/~ubuntustudio-dev17:12
micahgoh, that works then, you have 150 available sponsors now :)17:12
zequenceWell, hopefully I can get upload rights not too far into the future, and we'll have that problem solved17:15
=== JTa is now known as JTa_aFK
micahgzequence: yes, but the packageset is much more than those few sources17:29
len_1304zequence, I am not sure what this new mailing list is for.20:18
micahglen_1304: the new ML is so that the members of the team aren't spammed with bug comments and what not20:31
micahgotherwise, you can't have MOTU as a member as most people don't care about the day to day stuff20:31
len_1304Ok thank you micahg Did you get my other note about settings?20:39
micahgLen-nb: no, sorry20:39
len_1304Settings needs to be uploaded20:40
len_1304It may have scrolled off the top of chat by now :)20:40
micahglen_1304: ACK20:43
len_1304Thankyou micahg 20:43
zequencelen_1304: I made a more extensive description of the uploading to PPA process, as I'm kind of directing it towards beginners. But, you should find some useful info in there https://wiki.ubuntu.com/UbuntuStudio/UploadingToPPA23:44
len_1304Ok, I have figured out the pgp thing... Finally. Guess I am someone...23:47
zequencelen_1304: Yeah, it's a little bit tricky at first :P23:48
zequenceEven though, it's also very simple23:48
zequenceI'm deleting the PPA that we had23:50
zequenceThe last package was for Karmic, so don't think anyone will miss it23:50
zequencelen_1304: I set up this ppa now https://launchpad.net/~ubuntustudio-dev/+archive/devel23:53
zequenceppa:ubuntustudio-dev/devel23:54
zequenceFor our own packages, that we have in bzr branches, etc23:54
zequenceWhenever we want to try one out, or if we decide to set up daily builds, or whatever23:54
zequenceWe could do that for all the bzr branches if we want23:54
zequence..or I should check how that works more thoroughly first, probably23:55

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