/srv/irclogs.ubuntu.com/2019/03/26/#ubuntustudio-devel.txt

EickmeyerOvenWerks: lsp-plugins entering autobuillds (Already, I know!)03:14
EickmeyerSome of the credit goes to trebmuh for having some of the work done already. :)03:15
trebmuhhi Eickmeyer 12:47
trebmuhquestion: why removing all the info in d/changelog?12:48
trebmuhremark: d/copyright : the licence for "*" needs to be changed to LGPL-3 as it is the current licence12:48
trebmuhremark: you need to clean d/rules since you are currently building the package with KXstudio rules12:49
trebmuheg: using pkg-config from /opt/kxstudio/lib/pkgconfig which doesn't sounds good to me while building the package in a Ubuntu chroot context12:51
=== Ian is now known as Guest26856
Eickmeyertrebmuh: I had to clean the changelog rather quickly. There were too many epohs. Epochs need to be avoided at all costs.14:31
EickmeyerI'll put the relevant info back, but overall, the changelog needs a lot of work.14:31
EickmeyerYes, the license file needs work. I'm far from done..14:32
EickmeyerAlso, the rules file builds just fine, so I don't see any reason to clean it too much.14:33
EickmeyerBut, yes, I'lll get rid of the kxstudio reference.14:33
EickmeyerIt's all just very early stages.14:33
Eickmeyertrebmuh: There's nothing in the rules file for using pkg-config from /opt/kxstudio/pkgconfig, so I can't find what you're talking about.14:43
Eickmeyertrebmuh: Oops, was looking at the wrong repo. Disregard.14:45
Eickmeyertrebmuh: Pushed those fixes. Thanks!14:54
EickmeyerRosco2: Congrats on the upload rights for the package set!!!!!!17:58
EickmeyerOvenWerks: ^17:58
Eickmeyersakrecoer: ^^17:58
Rosco2\o/18:02
Rosco2Now I have no excuse for not doing any work :-)18:03
EickmeyerHaha! Well, it was two years in the making and took a lot of pushing and shoving, but you've finally "arrived."18:03
EickmeyerPossibly 3 years, if you look at the history leading up to it.18:04
EickmeyerI've been encouraged to apply next, but I think I want to get another package under my belt.18:04
EickmeyerThats' why https://launchpad.net/lsp-plugins is now a thing and available in our Autobuilds.18:05
Rosco2As long as I am available, there is no hurry. I can now sponsor anything you do in the package set.18:08
EickmeyerThis would be an entirely new package, so I'm going to have to go through the whole MOTU -> Archive Admin process like I did with Carla.18:09
Rosco2Of course NEW stuff like lsp-plugins will need a MOTU18:09
Rosco2Yes - the Debian path is blocked for a few months18:09
Rosco2Nearly done with Hexter in Debian. Can get that synced, although it will need unblocking now we are in Beta.18:10
Rosco2Then I will look at x4218:10
EickmeyerOkay, cool. Mira Mikes has gone MIA.18:11
EickmeyerHe's got a huge TODO backlog, including x42.18:11
Rosco2Yeah - he was prolific, but got busy18:11
Rosco2I would like to get some sort of a package tracker set up to monitor our packages18:12
EickmeyerI think we can all relate.18:12
EickmeyerI'm trying to think of a way to do that in Launchpad, but I don't know.18:12
EickmeyerPerhaps the packageset script shows something?18:13
Eickmeyercyphermox: ^ ?18:13
Rosco2You can extract the source packages from the package set in Launchpad18:13
Rosco2Then you can interogate launchpad for version in different releases and bugs18:14
cyphermoxhum, sorry, what is the question?18:14
Rosco2you can also interrogate UDD for Debian info18:14
Eickmeyercyphermox: We're trying to figure out what a good way to get a package tracker set up to monitor our packages.18:14
cyphermoxah18:15
EickmeyerI was wondering if you had ideas.18:15
cyphermoxI do18:15
cyphermoxsomething like this? http://people.canonical.com/~platform/desktop/desktop.html18:16
EickmeyerUh, that would be perfect. Rosco2 ^18:17
Rosco2Yes - I had tried mucking about with launchpad-lib from scratch.18:17
Rosco2Better to steal something.18:17
* Eickmeyer figured there had to be something already done18:18
Rosco2That looks like a good start :-)18:18
cyphermoxRosco2: Eickmeyer: ask seb128 or Laney in #ubuntu-desktop where the script is for this and if you could steal it ;)18:18
* Eickmeyer joins18:18
cyphermoxthey are both from Europe so they may or may not answer just yet18:18
studiobot<azbulutlu> grats Rosco218:19
cyphermoxdidrocks is also a potential victim ;)18:19
EickmeyerRosco2: azbulutlu = eylul-18:20
studiobot<azbulutlu> I really need to clarify that (or change my telegram name xD)18:20
EickmeyerHaha18:20
cyphermoxyou asked in public or pm?18:22
Eickmeyercyphermox: I haven't asked yet. None of those that you mentioned are in the room.18:22
Rosco2Thanks :-)18:22
cyphermoxoh18:22
EickmeyerAnd, I've been busy with other pings. They come in waves. :)18:22
cyphermoxsolid point!18:23
EickmeyerHehe18:23
cyphermoxI have a hard time seeing if people are in or out, my part messages don't always show18:23
cyphermox(or quits for that matter)18:23
* cyphermox stabs weechat18:23
EickmeyerWell, I'm lurking in there, so we'll see what happens.18:23
cyphermoxok18:23
cyphermoxsorry, I can't really help much more, I don't know what generates those18:24
cyphermoxhm... I could go look though, I might have access :)18:24
Eickmeyercyphermox: Pointing us in the right direction was perfect, but if you have access.... :)18:24
Rosco2Well - we need to concentrate on ISO testing & bug fixing for a bit :-)18:24
EickmeyerI use Quassel with a separate core on the same server that's running studiobot, so I never really disconnect.18:24
EickmeyerRosco2: This is true. Beta is on Thursday. I plan to do a bunch of that stuff today, new computer on the way.18:25
EickmeyerNot just for testing, but for mutliple uses. The timing is just right.18:25
Rosco2This is the first release for a while that I have a play computer18:27
Rosco2I have had to be careful for a while not to break my good machines18:27
* Rosco2 going to find food - it hasn't come to me today18:27
cyphermoxEickmeyer: I have enough to tell you the code is here:18:27
cyphermoxhttps://code.launchpad.net/~ubuntu-desktop/ubuntu-desktop-versions/trunk18:27
Eickmeyercyphermox: Okay, perfect. Shouldn't be hard to fork, but then it needs to be hosted.18:28
Rosco2Excellent! Thanks cyphermox18:28
cyphermoxyep18:28
cyphermoxso; you might still want to ask seb or Laney or didrocks if they can host it for you18:29
Rosco2It can go on my people page until we get it working properly18:29
cyphermoxand if you have changes; submit a merge proposal, I'm sure they'll be happy to review / merge18:29
cyphermoxit's not only a page though, it's a script that needs to be run18:29
EickmeyerI just posted in there in general. Hopefully the right people will see.18:29
cyphermoxif necessary, I'll be happy to host it /after/ I finish rebuilding that server (which needs to happen this week)18:29
EickmeyerIf not, I could always ping them.18:30
cyphermoxEickmeyer: Rosco2: you'll still be left with how to see what packages you care about18:30
cyphermoxeither using team subcriptions, if you want to use that18:30
Eickmeyerwillcooke just respoded.18:30
cyphermoxor you could look at edit-acl (https://bazaar.launchpad.net/~ubuntu-archive/ubuntu-archive-tools/trunk/view/head:/edit-acl) to see how to get the list of packages in a packageset programmatically18:31
Rosco2the packageset report gets the list of packages from launchpad18:32
Rosco2Lot os options!18:33
Rosco2of18:33
* Rosco2 really going to get food before I faint18:33
cyphermoxRosco2: the pacakgeset report?18:35
cyphermoxoh, true18:35
cyphermoxthere's lots of scripts that can do it anyway, since IIRC it's a well-documented API call18:35
cyphermoxEickmeyer: do you know who owns ubuntustudio.org?18:36
EickmeyerCanonical.18:36
cyphermoxah?18:37
EickmeyerWell, I don't have access to it, except the Wordpress front-end.18:37
EickmeyerEverything has to go through IS, afaik.18:38
cyphermoxoh, right; the DNS is canonical18:38
cyphermoxhrm18:39
cyphermoxso is the hosting, it seems18:39
cyphermoxI had no idea18:39
OvenWerksRosco2: congrats! now just time...19:28
OvenWerksEickmeyer: falktx made a good point at LAC. "falktx> stable release with rolling audio audio packages is the best"19:35
OvenWerksI think this is what we are doing with back ports. However, I think it would be a good thing to document it as such as well.19:36
Rosco2Thanks OvenWerks, now maybe we should stop stealing your good work and sponsor your packages. Having three uploaders would be a dream :-)19:38
OvenWerksThat is, rather suggesting people upgrade to "intermeiate releases" have a policy that in general LTS releases (ubuntu repo LST) is the best install. Adding backports for applications to keep up to date19:39
OvenWerksRosco2: I am sure uploaders are great. I won't be going there though. I have too much on my plate already19:40
Rosco2Sure - but some of your packages got uploaded with only be changing the name. They were already in good shape.19:41
OvenWerksEickmeyer: intermediat releases would be considered Beta only. And all work on them would be prep for next LTS... ie no backdrop change or other such "fluff"19:42
OvenWerksRosco2: I am not sure what you mean really. The only two packages I think are -controls and -installer19:42
OvenWerksI do try to keep them clean because they belong to Studio.19:43
Rosco2Two packages, but several version were uploaded. No problems.19:43
OvenWerkscool.19:43
Rosco2No pressure :-)19:43
OvenWerksI have work to do in Ardour as well. I am part way through an Ardour progect that I have left for a few months while working on those packages.19:45
* OvenWerks finds GUI work hard19:45
Rosco2Personally I like the idea of intermediate releases. The work in testing and writing is a small proce for the generation of publicity from an announcement.19:46
Rosco2me/ finds any programming slow and hard - but fun19:47
OvenWerksMy personal thought is that if we have the testing "staff" that is fine but I haven't any time for testing for maybe two releases19:49
OvenWerksintermediate releases are also good for people with new HW that needs kernel support. As such they should work but polish beyond the last LTS is not as important19:51
OvenWerksRosco2: I think announcement of a new package available in backports can also be used for publicity as these aften come between releases.19:58
OvenWerksEickmeyer: ^^19:58
EickmeyerOvenWerks: That's really what we're working toward, IMO.20:00
EickmeyerI did some fluff this time because, well, I had the time.20:01
EickmeyerBut, the real highlights are the features in -controls and -installer.20:01
OvenWerkswhich is fine too as that is work towards the next lts too20:01
EickmeyerAnd the inclusion of Crla.20:01
Eickmeyer*Carla20:01
EickmeyerAll of the intermediate releases eventually reach a zenith at the LTS.20:02
OvenWerksLSP will be in back ports too?20:02
EickmeyerOvenWerks: That's the plan.20:02
EickmeyerWhat I have is a stable release, but I want to get the packaging cleaned-up a bit.20:02
OvenWerksso upstream -> backports -> release20:03
EickmeyerOne person said I should split-out the lv2, ladspa, and VST plugins into separate packages, but seeing as how we have the infrastructure for all 3 by default (and not all 3 are supported by every DAW), I don't see the point.20:03
EickmeyerOvenWerks: Bingo.20:04
OvenWerksso long as the LV1 doesn't crash things20:04
EickmeyerReally, upsream -> Autobuilds -> Backports (once stable) -> release.20:04
EickmeyerLV1 shouldn't in this case. We're not talking about Calf here.20:05
OvenWerkshaving the ladspa separate still makes sense20:05
OvenWerksthere was another ladspa package that was problematical too: csladspa20:06
OvenWerksbut I think that was ladspa only20:07
EickmeyerOvenWerks: That's because the version that was pulled from Debian during Bionic was known to be problematic and had a bug fix shortly after.20:07
OvenWerkshas it been backported?20:07
EickmeyerNope.20:07
OvenWerksis it past eol?20:08
EickmeyerThe issue was fixed before Cosmic.20:08
EickmeyerBionic is 18.04, so no, it would just need an SRU.20:08
EickmeyerBUT, I think it was fixed before release but didn't make it into the ISO, so people are filing bugs without updating their system first. I always shudder when I see bug reports for a "fresh install" because it means, typically, they didn't update it.20:09
EickmeyerHonestly, I don't remember correctly. I do remember participating in a bug report on it and investigating.20:10
Rosco2Eickmeyer, Have you heard of the backportpackage tool in ubuntu-dev-tools20:13
Rosco2It is really easy to use20:13
Rosco2Assume a package makes it into Debian quickly, you don't need to package the new upstream20:14
Rosco2Just use the backportpackage tool to backport from the Ubuntu development release20:15
Rosco2Assuming Debian reacts fast is not always true though ;-)20:15
EickmeyerRosco2: That's really cool.20:19
* Eickmeyer needs a nap.20:20
stormchas2000Good afternoon, I have been using Ubuntu for 10 years. and ubuntu studio for 2 years. 23:14
stormchas2000I would like to help where ever I can. I am still very green in development, but maybe in testing or other areas I can help.23:15
Eickmeyerstormchas2000: Thanks for the offer. We're just about to hit our beta testing period, which is testing and bug-squish time for 19.04. Announcement should be Thursday on that, but you're welcome to grab the latest daily ISO and give it a shot at http://cdimage.ubuntu.com/ubuntustudio/dvd/current/23:23
EickmeyerRight now, that's the image that should become our beta image if everything goes right.23:24
stormchas2000Thank you, I will look it over. and as I need help I will ask, since this will be my first time. But i feel that i should start helping out since I have benifited so much with Ubuntu.23:38
Eickmeyerstormchas2000: There's no reason to feel such obligation, but we appreciate the help.23:40

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