/srv/irclogs.ubuntu.com/2017/05/21/#ubuntustudio-devel.txt

eylulhi Ross12:55
eylulthere is like half an hour to our meeting time but do tag my name when everyone is here :)12:55
Rosco2Hi eylul, all ready - just going for a cup of tea :-)13:05
eylul*has just done that :D*13:06
OvenWerkscoffee13:08
OvenWerksblack13:09
OvenWerks(609 AM here)13:09
eylul:D13:11
OvenWerksDid anyone see Paul Davis' talk at LAC?13:11
eylulNot yet13:11
eyluldo you have the link?13:11
eylul*is trying to finish the daily editbacklog post before the meeting*13:11
OvenWerkshttps://youtu.be/tZbMfyBGPKo?t=859413:12
* OvenWerks did not watch it live13:13
OvenWerksThat was promising13:33
OvenWerksgood morning sakrecoer 13:34
sakrecoerGreegins OvenWerks :)13:34
sakrecoerGood to read you! :)13:34
eylulhi Sakrecoer13:35
Rosco2hi sakrecoer !13:35
eylulI don't know if Kryten is coming at this hour13:35
eylulbut since ovenwerks is short on time, maybe we can start now13:36
sakrecoerhi Rosco2 and eylul 13:36
sakrecoeryes! 13:36
OvenWerksI am not short on time. have about 1.5 hours13:36
OvenWerksbut since I am up...13:36
eylulohh! sorry :D13:36
eylulbut lets start. so umm Sakrecoer *hands the microphone*13:37
sakrecoerhrm hrm.. 1-2 1-2 mic check13:37
eylul:D13:38
sakrecoerso my work ate me.13:39
eylul*nods*13:39
sakrecoerit's been incredibly intense for me. I'd spent the last 15 years working max 50%, and now i am way over 100% so i simply cannot catch up with US13:40
sakrecoeri feel quite bad for not saying anything earlier...13:40
sakrecoerbacklog piled up, and after a while it ended up in some kindof feedback loop, where i wouldn't really dare joinging in, becuase i hadn't joined in for so long...13:42
sakrecoeri would like to be able to contribute again, but i cannot tell when that would be possible. of course, if i did come back to help it would be on your terms13:43
OvenWerksthis is all volunteer... lots of people do almost nothing for months13:45
OvenWerksWe are all on add a bit when we have time13:45
Rosco2Yeah - there are more tasks than people. As long as we have a few goals and a task list, anyone can pick up a task when they have time13:47
* eylul agrees with what ovenwerks said13:47
OvenWerksAnyway, I repulled -controls and then dropped my latest stuff on top.13:47
eylulyay Ovenwerks! :)13:48
sakrecoeri've got the impression lots of stuff have happened to -controls :)13:48
OvenWerksThere are two scripts: /usr/sbin/ubuntustudio-system and /usr/bin/ubuntustudio13:48
OvenWerks/usr/bin/ubuntustudio-controls is the second :P13:49
OvenWerkssakrecoer: I had to basically start over13:49
sakrecoerwow!13:49
OvenWerksThe original is run wholely as root13:49
OvenWerkswe can not do any audio settings from root because jack runs as user13:50
eylul:)13:52
OvenWerksSo now /usr/sbin/ubuntustudio-system does rtaudio fix, cpu gov set, intel boost control and can stop/start cron13:52
Rosco2Do you think there will be something ready for us to play with soon?13:53
OvenWerksSo far -system seems to do all the right things. I have simplified the rtaudio setup from searching for a user login and setting it to audio and controlling memcontrol, into all one ting13:54
OvenWerksRosco2: My goal is to get things back to what -controls can do now and then push13:54
sakrecoersounds fair13:55
eylulguys this is very important discussion that I am glad we are having but maybe we should discuss leadership transition while we have sakrecoer here? :)13:55
Rosco2yep13:55
eylul*feels bad interrupting*13:55
Rosco2:-)13:55
OvenWerksSo far the CPU governor and intel boost control works from the GUI13:56
sakrecoerthank you eylul. i also have a few hours today, so its fine :)13:56
sakrecoerbut you are right we should talk about it today13:56
OvenWerksWhen I get the rtaudio fix working from the gui too, I will remove the exess GUI stuff and release13:57
sakrecoeri like the ideas you put forward on the list Rosco2 13:57
sakrecoeroops.. i got mixed up sorry OvenWerks, go on13:57
OvenWerksThats it no problem13:57
OvenWerks(this is irc)13:57
sakrecoerhehe13:58
eylul:D13:59
sakrecoerso what do you reckon i should do with my launchpad privilidges? i don't think there is any repo where i am the sole admin13:59
OvenWerksI would suggest that because we are few with little time, that we start some of the polishing stuff for artwork for the next LTS now.14:00
OvenWerkssakrecoer: there is no harm leaving them as is.14:00
sakrecoerok :)14:00
Rosco2I think there is only Ubuntu Studio Core wher there is only Len & set as admin14:01
Rosco2But if Set is still around at least part time I don't see the issue14:02
eylulit might be best to add you in too rosco214:02
sakrecoeryes, if it can accelerate or facilitate your work Rosco2 i think that is a good idea.14:04
Rosco2Well I don't think it slows anyone down14:04
sakrecoergood to read that :)14:04
Rosco2It would only if we were creating new teams etc14:04
eylulisn't core also used to add new members in?14:05
eylul*has actually very little knowledge of what these accesses entails*14:05
* OvenWerks has access but has not checked either14:06
eylulalso does core membership affect our ability to speak on behalf of the team to larger ubuntu community on behalf of ubuntustudio14:06
eylulbecause that turned out to be a bit of a problem while sakrecoer was away14:06
Rosco2Just checked - US COre is the administrator of US devel14:06
sakrecoerthere is a risk that my membership expires, isn't it?14:06
sakrecoerno, its set to never expire.14:07
Rosco2But then Len should have the power to administrate subteams14:07
sakrecoeri think Len has those powers14:08
Rosco2what I meant :-)14:08
sakrecoer:) 14:08
OvenWerksI think zequence left me with whatever he had.14:08
sakrecoerit seems i am the owner. I'm have mixed feelings about it.14:09
sakrecoeri certainly trust you guys, but it gives me lots of accountability for stuff that i'm not really involved with anymore...14:10
sakrecoeror at the moment14:10
sakrecoerif you get my pidoes that make sense?14:11
eylul*nods*14:11
OvenWerksI think that would be true for any of us14:11
sakrecoergood point OvenWerks 14:11
sakrecoerwe have a lot of teams in launchpad..14:13
Rosco2Well most launchpad stuff can be managed by members of the dev team I suspect 14:13
Rosco2Only rarely is the power of the COre team required14:14
OvenWerksit would not hurt to spread that around a bit more though14:14
Rosco2I suppose most importantly we should agree to what we should do to avoid Set receiving too many mails becasue his name is everywhere14:15
eylul*nods*14:15
sakrecoerRosco2: thank you! although, i think i can live with that :) i have good filters. but maybe to save some electricity...14:15
OvenWerksI was going to say, I don't think it is that much. (I think I see them all too)14:16
Rosco2Yeah most contacts probably come to the list or IRC14:16
sakrecoerand maybe i'm not the best guy to contact for inquires and such..14:17
OvenWerkssakrecoer: you should feel free to pass messages on to someone better at it.14:18
OvenWerksleading means knowing who to forward to14:19
eylulOvenwerks I think it is less issue of knowing, more an issue of having time and brainspace to do the forwarding14:20
sakrecoerthese guys reach out a few month back: http://www.openinventionnetwork.com/ but i'm pretty sure its the only time it happened via my private lin14:21
OvenWerkstrue..14:21
sakrecoereylul: yes14:21
eylulalso being the contact point. Kryten and I couldn't get anywhere with website issue in part I assume because communication wasn't going through a designated lead etc14:21
sakrecoerfortunately, as mentioned, i haven't got more14:21
sakrecoergood point eylul14:21
sakrecoerand i have to say, you should really be promoted somehow eylul. <314:22
Rosco2+114:22
eylul:D I would be happy to help as much as I can especially with the communication14:23
eylulbut it is important I think that it isn't one person, if at all possible14:23
sakrecoer+214:24
sakrecoer:)14:24
eylulwhen I am at a conference or residency (as happened in february) I am MIA, no helping it..14:24
eylulwhich is primary reason why I think council idea needs to be implemented (because every single one of us are in same boat)14:24
Rosco2Yes - unless Set is willing to carry on, or someone else violently wants to take over :-)14:25
sakrecoeri agree. how do we make that change reflect through out the community and our tool-set14:25
OvenWerksThat was my earlier comment that more people could be added to core14:26
eylulRosco2 that would require somebody who has enough TIME to want to do a power grab. XD14:27
Rosco2One of us (even me) could draft someting based on Xubuntu14:27
eylul*nods at Ovenwerks14:27
Rosco2Who would want to be core/council?14:27
eylulwait, we have an option to NOT be in it? :P14:27
sakrecoerhaha14:28
OvenWerksanyone who has been around for over a year could be added14:28
Rosco2So we all turned up and we are stuck with it :-)14:28
OvenWerksThe main thing is not to add someone who just shows up14:28
eylulagreed14:28
eylulone year or one release?14:28
eylulone release cycle*14:29
sakrecoerHotel California of FOSS14:29
OvenWerks:)14:29
eylulRosco2: yep14:29
sakrecoeragreed14:29
Rosco21 year goes so fast - it is probably about right14:29
eylulyou guys do realize this pretty much means we are all stuck with this for a year14:30
eylulright?14:30
eylul(just checking)14:30
eylul:D14:30
OvenWerksI don't think that is quite what was said. The year is the one past. All of us have "life" first14:32
sakrecoeryes14:32
eylulOvenwerks: what I mean is that we don't have anyone, right now who is active except everyone here, MAYBE luke and kryten14:32
eyluland that next person won't be eligible until next year14:33
OvenWerksWe actually have more people here than we did a few years ago14:33
eylulthat is true14:33
Rosco2We could ask them if those two if they want in14:33
eylul*nods*14:33
Rosco2Should core tam have a limit?14:34
OvenWerksLuke is a watcher. He will make suggestions, but likely not do anything that requires inet access from a known source14:34
eylulwho else.. cfhowlett too I suppose although I haven't heard from them recently.14:34
sakrecoerthe thing with core team is that it is quite a bit of power over quite a bit of people's OS:es...14:34
OvenWerkssakrecoer: yes, but, what I have seen here is not people making wierd and wonderful changes.14:35
sakrecoercfhowlett is extremely active on the facebook PR tools for ubuntu studio14:35
Rosco2I am mixed about it. Of course people outside of core can still have important roles14:35
* OvenWerks probably comes closest to that...14:35
OvenWerksRosco2: it is more about backup than anything14:36
eylulok can somebody explain what exactly does core-team entail.14:36
eylulwhat are the accesses,14:36
eylulwhat being member of gives in terms of power (outside the said accesses)14:37
Rosco2it sort of owns all the other us teams14:37
sakrecoerit's the launchpad mothership of ubuntu studio, the team from which everything else stems. afaiu14:37
Rosco2People can be kicked out - added etc14:37
OvenWerksWhich is still just access stuff14:37
sakrecoer*nods*14:38
Rosco2Yes - in my mind the core team were the "coucil" - but it doesn't haver o be14:38
Rosco2have to be14:38
eylulif membership access goes through the core team, it is a beneficial thing for all of the council (or at least enough) to have. to be able to promptly add (and remove -if ever needed, which I hope not) members14:39
OvenWerksRosco2: I think you are involved in Ubuntu outside of just Studio, is that correct?14:39
eylul(in terms of remove, don't think kicking somebody off  a team, first thing i can think is somebody getting hacked and another one of us removing them in a hurry so that they can get it fixed, then adding them back etc)14:40
Rosco2Not really - I sometimes try and look after packages I work on in Debian.14:40
eylul(in terms of adding, not losing volunteers)14:40
Rosco2But in Ubuntu it is mostly US14:40
OvenWerksok14:40
Rosco2By the way - i looked at Cadence14:41
Rosco2Alessio had started packaging it in Debian Multimedia14:41
sakrecoeri see Rosco2 and eylul fit in core14:41
OvenWerksif Cadence was included it would have to be a somewhat stripped version14:41
Rosco2Should I try and pick it up again?14:41
sakrecoermaybe krytarik is interested too?14:41
Rosco2OK ovenwerks, I will ask separately14:42
eylulsakrecoer I don't know. i hope?14:42
OvenWerksSorry I was thinking of Carla. Carla would be much more useful than cadence14:42
OvenWerksRosco2: A lot of what we are planning with -controls would do tha same as cadence and the two might clash14:43
eylul(having carla by default would be amazing!)14:43
Rosco2Thats why I asked - I could also try Carla - but I know that will be harder14:44
* OvenWerks tried packaging carla and gave up.14:44
Rosco2I will have a go - hopefully others in DMT will help too14:45
sakrecoer\o/14:46
OvenWerksThe debian packaging tools expect the application to be built with certain tools to be easy. Other ways can be done, but the packager has to have a lot more packaging foo than I am ever likely to have14:46
Rosco2From memory - build system waf was a pain14:46
Rosco2and also expecting to link with certain libraries which is against the Debian way14:47
OvenWerkscarla doesn't waf, I don't think, but doesn't use auto tools either14:47
Rosco2library version I meant14:47
OvenWerksRosco2: also carla.lv2 (and any other plugin) should be built static14:48
Rosco2that is sacrilidge in Debian14:48
OvenWerksThen debian is broken14:48
eylul*nods* is a direct PPA something we could consider, for things that are not directly possible to package for debian?14:48
OvenWerksA packaging system shold not be based on religion14:49
Rosco2:-)14:50
OvenWerkseylul: yes we could do that14:50
eylulgodot has been running into a similar problem14:50
eylulwe could even get help from existing developers of some of these in that case14:50
Rosco2Yes - I think we could have a ppa for non-debian sourced packages and also backports14:50
Rosco2becasue backports necer get sponsored at the moment14:50
Rosco2it is all about snaps14:51
eylul(is that why kubuntu have a backports ppa?)14:51
OvenWerkssnaps for plugins or anything that loads plugins will not work14:51
Rosco2What is happening with my fingers?14:51
eylul:D14:51
Rosco2snaps are about containment14:52
OvenWerkssnaps will not work for a jack client either I think.14:52
eylulwell down the line snaps can support plugins etc, but yeah in short it doesn't work quite for our needs for many things (tagging elopio)14:52
Rosco2plugins are the exact opposite14:52
eylul(so that he can see this part as it might be helpful for them)14:52
Rosco2I read about a pulseaudio snap recently14:53
Rosco2We would need a jack one, then .....14:53
OvenWerksRosco2: the jackd2 and jackd1 packages should include the "include" files (-dev) part f things.14:53
OvenWerksif pulse is snapped badly enough, we may have to just drop pulse14:54
Rosco2My time has been limited to play with snaps - so I stick to normal packages for now14:55
OvenWerksspeaking of which, pulseaudio's jack bridge is my next project when I am happy with -controls14:55
eylul:D14:55
eylul(the nice things about snaps, PPAs etc is that.. we don't have to choose one)14:56
eylul(we can have apps in as snaps and I expect down the line apps like krita might go that route when the issues get ironed out)14:56
eylul(and audio software migth still be in PPA based solutions)14:56
OvenWerksRosco2: if pulse becomes snapped, will there still be a deb?14:56
Rosco2Yes14:57
OvenWerksRosco2: do you know if it is possible to spec deb over snap in seeds?14:57
Rosco2I am not sure it is even possible to seed snaps yet14:57
OvenWerks\o/14:58
sakrecoeri noticed krita now has appimages http://appimage.org/14:58
* OvenWerks hopes snaps go the way of upstart and unity14:58
Rosco2They are good for gettng unpackaged stuff out there14:59
Rosco2And for upstreams to control what is distibuted14:59
OvenWerksI would guess tha14:59
eylulrosco2 *nods*15:00
OvenWerks To be honest, I know and agree there is a plce for snap packaging. I kind of feel like it has been pushed as the solution to everything15:00
eylulit makes sense for easier to build servers etc15:00
eylulwe need modular solutions for a bit less experienced people to safely run things15:01
* OvenWerks server is still 14.0415:01
eylulbut yeah for things like audio it might never be ok. and that is ok?15:01
sakrecoerto me its ok :)15:02
sakrecoerhaha15:02
eylul(and make no mistake, we need easier ways to self-host mini servers for individuals)15:02
OvenWerksin a lot of ways, a snap is another way of building a static binary15:02
eylul*nods*15:03
Rosco2Yes - saves the problem of supporting multiple versions of all the libraries you depend upon15:03
OvenWerksin fact, if I could deploy a static binary using a snap it may be worth while15:03
Rosco2And as everything is contained - you can run it on whatever version of Ubuntu15:04
Rosco2Which is why I think backports have not had much attention lately15:04
OvenWerksThe ardour.org downloadable binaries include their own version of gtk2... which is why they run everywhere.15:04
Rosco2Bit of a security nightmare for distributions though.15:06
eylulhow so Rosco2?15:06
Rosco2Then you have to patch for vunerabilities in multiple places15:06
OvenWerksAnyway, my time is up. I need to get going15:06
eylulwell through isn't the whole point that the execution of those libraries is limited to the context of that software packaged? (plus assuming team of the software can fix that fast enough, without relying on distro to distribute it)15:07
eylulok before ovenwerks go15:07
eylulwhat are our steps forward in terms of council etc15:07
sakrecoerhehe15:08
Rosco2Back to business15:08
eylulor we can update ovenwerks if he needs to go now I suppose but..15:08
eylullets sort this out15:08
eylulok..15:08
eylulso rosco2 you mentioned drafting something based on xubuntu?15:09
eylul2) how many people do we want to cap the council at, if we need cap15:09
eylul3) how will we handle initial selection15:09
Rosco2Can do15:09
eylul4) who do we need to inform on ubuntu side when a decision is made?15:09
Rosco2Community Council I suppose?15:10
sakrecoereylul: community council i think15:10
sakrecoer:)15:10
eylulI see15:10
eylulsakrecoer I think you need to be the one to inform them in that case15:11
Rosco23) I suppose all of us & maybe ask the other mentioned privately?15:11
eylulsounds good to me15:11
Rosco2I mean ask off list, those that we menioned earlier15:11
eylulyup15:11
Rosco2Krytarik etc.15:12
sakrecoerok, i can write to the CC15:12
eylulok15:13
Rosco22) maybe a random generator and rotate per release?15:13
eylulahaha15:13
eylulmaybe first ask if anybody would actually LIKE to step down before doing that?15:13
Rosco2Actually I misread 215:13
sakrecoerLike ancient Greece, Rosco2 :)15:13
sakrecoerhalf the parlament was randomly slected (among the right cast though lol)15:14
eylulno it is a good idea if we have new people who want to join in and old people who don't want to leave although we should make sure that we have at all times one expert tech person (so Rosco2 and Ovenwerks, or at least one of them unless they really need to leave for a while - please don't? :D)15:14
Rosco2I was talking about a nominal head15:14
eylulaaah15:14
sakrecoeraaah!15:15
sakrecoerhaha15:15
eylullol15:15
eylulerr15:15
Rosco2At least that is what Xubuntu did15:15
eyluldoes it matter who the head is?15:15
Rosco2no - that is what I meant with the rotation15:15
eylullol15:15
Rosco2IRC £$%%^&15:16
eylulrosco2 I was going to nominate you as the head15:16
eylulbut why not15:16
eylulrandom works too15:16
eylulXD15:16
sakrecoer:)15:17
eylul(for the first round I mean)15:17
Rosco2Happy to volunteer for the first round if it is easier and OK with all15:18
sakrecoeri'd vote for you eylul not that i think Rosco2 wouldn't be good at it, but we really need all he can give on the packaging, and i hope ia m right assuming you enjoy doing that Rosco2 ..?15:18
eylulI assume that with council I can take most of the communication issue off of rosco2 and ovenwerks and everyone else15:19
Rosco2Also happy with that Set - I have some work to do to get upload rights15:19
eylulbut it might be better to have somebody who has been around long enough time as first lead (as nominal the role is)15:19
sakrecoertrue, both of you.15:19
eylul(also my life while not quite as drastic as sakrecoer's situation, has been going on a weird direction)15:19
eylullol ok15:20
eylulmaybe rosco2 had the right idea with random number generator15:20
sakrecoeryes :D15:20
Rosco2:-)15:20
eylullets just do that because otherwise we will keep offering each other leadership all night15:20
eylulXD15:20
sakrecoerhahaha15:20
Rosco2Well - we could wait until we have everything drafted and do a quick vote between us then?15:22
sakrecoerthat is fair to me :)15:22
sakrecoeri mean... not to me personaly. but it sounds good :)15:23
eylulsounds good15:23
eylulcan we do the vote over email?15:23
eyluland put a deadline?15:23
sakrecoeryes!15:23
sakrecoerplease, lets set a date :D15:23
eylulKryten is the only one who doesn't use the ML15:23
eylulso not sure what to do about that but.. I can ask him to make an exception, once :D15:24
eylulok so rosco drafts it15:24
Rosco2Next Sunday?15:24
eylulfor drafting?15:24
Rosco2For finalising15:25
eylulok15:25
eylulthen we do a vote.. 48 hours sounds good?15:25
Rosco2Hopefully I can draft by md-week depending on wotk15:25
Rosco2Sure15:25
eylulRosco2: don't hesitate to let me know if you need a second set of eyes on  it15:25
sakrecoersuper!!15:26
eylulemail, or (I also have tox, for voice chat)15:26
sakrecoeryou rock guys!15:26
Rosco2I will probably send to all of us by email for a quik review15:26
eylulthat sounds good to me15:26
sakrecoerexcellent!15:26
Rosco2Very productive today!15:26
eyluldo we email the rest of the candidates after voting the council idea?15:26
* sakrecoer getting all nostalgic... i've missed y'all15:27
eylulwe missed you too sakrecoer, :)15:27
Rosco2+115:27
eylul:)15:27
sakrecoer<315:28
Rosco2Thanks all - better go and see the family for what is left of the weeked15:28
eylulyeah dinner time here15:28
sakrecoerok!15:29
sakrecoerthanks everyone!15:29
sakrecoerread ya next sunday!15:29
Rosco2Wish I could jump to AMerican time for the rest of the weekend15:29
sakrecoerhaha!15:29
eylul:D15:29
eylulwait rosco2 where ARE you?15:29
eylul(if you don't mind me asking)15:29
Rosco2Denmark these days15:29
eylulohhh!15:29
eyluldamn I was in copenhagen in feb.15:30
eylul:)15:30
eylulanyway15:30
eylulok I am off see you all next sunday15:30
Rosco2Let us know next time - see you all15:30
eylulwill do. 15:31
eylulbye15:31
OvenWerkskrytarik: there was a meeting earlier if you are interested in all our gab you should be able to find it: https://irclogs.ubuntu.com/2017/05/21/%23ubuntustudio-devel.html20:20
krytarikYes, I read all of it already.20:20
OvenWerkscool20:20

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