/srv/irclogs.ubuntu.com/2014/05/09/#ubuntustudio-devel.txt

=== micahg_ is now known as micahg
alebI read the "[ubuntu-studio-devel] First Call for Contributors for the 14.10 cycle of development" email - what type of work would you have for software engineers (Python)?19:32
zequencealeb: We have some of our own application development, and python would work well for that.20:54
elfyzequence: meant to post to your list - but here will do - if you need any help with QA type things - just shout 20:55
zequenceelfy: Thanks. We would definitely need some work on our testing routines20:55
elfyI'll be less busy this cycle I hope - many things are already set up and running 20:55
elfyzequence: yep - package testing is not so easy for me to help with as I don't use many of your packages, though basic tests are easy enough to get started - depends if there is any value in doing that20:56
zequenceelfy: I'm sure you have a lot of experience that would come to use for us, especially in how to structure it, using the tools available, and so on. But sure, the focus is a bit different. The most advanced topic is testing audio.20:59
zequenceSince most of us do only audio, not much work is done testing graphics and video20:59
zequenceSurely, also advanced topics, to the people who know that stuff well20:59
elfythen I would guess the best thing would be too find some people to write the advanced things21:00
elfyI would guess that most of the 'normal' stuff you seed you can forget as much is tested elsewhere21:01
elfygiven that you don't appear to have a huge number of people about - I'd be looking at the long plan - get everything up before 16.0421:02
elfyit DID take us a whole cycle to get our stuff ready - and we had quite a lot of people writing them21:02
elfya list of apps you want to test would be a good start :)21:03
zequenceelfy: Planning long term for 16.04 is very much in line with how I think.21:07
elfythen I am sure I will be able to help you then :)21:07
elfyzequence: if you can get me some sort of list - with some sort of importance of your apps - then I can start looking at it, assuming you want to of course21:10
elfybut I'm away now - wicked headache most of the day 21:11
OvenWerk1zequence: been sick all week... so it iskind of hard to have an interest in anything :)21:11
OvenWerk1I have (for my own use) been working on an audio mode systray app.21:12
OvenWerk1I don't know if Studio would want to use it or not.21:13
OvenWerk1The system side part may be useful if Studio would prefer to use a more generic controls tool.21:14
OvenWerk1I am using python with pyqt for the gui. But system side will probably be sh scripts... just because I can copy some things that are already there.21:16
zequenceOvenWerk1: Ubuntu Studio controls, as I've been working at, is a systray app21:16
zequenceOvenWerk1: Sure you are not reproducing the same work?21:16
OvenWerk1Probably not quite.21:16
OvenWerk1But that is why I asked if it was even useful for Studio.21:17
zequenceOvenWerk1: Would be great to see what you are planning on doing, and what you have done21:17
OvenWerk1It is useful for what I want on my machine :)21:17
zequenceWell, that is probably not what everyone needs - but some of it might be21:17
OvenWerk1I have set my system up so that jackdbus starts at session start.21:18
zequenceThat is one thing I'm working at as well21:19
OvenWerk1Ay app sets latency of jack as well as pa-jack bridge on off. I am working on also controlling if CPU governor is ondemand or performance depending on latency.21:20
zequenceautostarting jack - also, controlling jack through dbus21:20
OvenWerk1Right now I have 5 modes, but I am finding my new machine doesn't really need all of them.21:21
zequenceOvenWerk1: Would be nice to see the code you've done. My first job for ubuntustudio-controls will be to SRU the existing one in trusty, to make it do something useful, but that will only administer rt privilege. Later, I'll start summing up my previous work - perhaps also see if falktx (who already has made quite extensive work on a systray app) would like to work with us on that21:22
zequencefalktx systray app supports all DEs21:23
OvenWerk1I have a desktop mode... high latency, pulse on. I have a low latency phone mode with pulse still on. Then three different latencys for pulse off, recording live and mixdown.21:23
OvenWerk1That was why I went with QT for the gui.21:23
zequenceBoth GTK and QT supports all DEs. I was more referring to the systray part21:24
zequenceindicator and systray are separate. Also, Gnome has it's own thing, but can support systray and indicator apps with plugins21:24
OvenWerk1That was the part I meant too. The gtk2/3 systray stuff has been in the air for a while.21:24
OvenWerk1Anyway, I have found that my recording mode and live mode don't seem to need different settings.21:27
zequenceYou seem to have worked out a logic for things, and are still figuring that out. You would probably benefit from feedback, unless of course, you are only working on that for yourself21:28
OvenWerk1So I am thinking of doing just four modes. One thing I would really like to be able to do is find the min/max latency for a sound card.21:28
OvenWerk1Feed back would be fine.21:29
zequenceThe simpler, the better. One mode would be best of all.21:29
zequenceTuning cpu governor is of course a nice thing to do21:30
OvenWerk1I tried doing userspace with different speeds. Basically I don't need it.21:30
OvenWerk1I can run in performance at 100% cpu on all cores without getting too hot.21:31
OvenWerk1I seem to have a good 10C head space21:31
zequenceOvenWerk1: Did you see the mail about suspend?21:32
zequenceWe should see about that, and SRU it21:32
OvenWerk1In fact performance seems to generate less heat than ondemand when pushed.21:32
zequenceGetting a bit late. Will be back tomorrow. Need to address some mails, and finalize the structure for planning, so we can go forward with defining out specs for this release21:33
OvenWerk1OK, I will go pick up my boy.21:33
alebzequence, so if I volunteer, what would you ask me to do, could you give me an example?23:00

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