/srv/irclogs.ubuntu.com/2019/06/27/#ubuntustudio-devel.txt

tewardEickmeyer: alive?00:57
Eickmeyerteward: That depends on the definition.00:57
tewardlol00:58
tewardEickmeyer: what's the underlying language of dpf-plugins' plugins?  Are they C or something?00:58
tewardjust curious because i'm going throguh analysis and a tool i have for code analysis couldn't instantly determine00:58
OvenWerksteward: there may be some plugins that are c and some c++00:59
Eickmeyerteward: Looks to be mostly C++.01:00
EickmeyerThe framework is in C++, so probably all of them are C++.01:01
OvenWerkssome of the dsp may be c01:01
EickmeyerTrue01:01
tewardEickmeyer: sarnold: there's some toctou risks and potential code injection risks, but i take it these plugins are from an upstream source01:08
tewardand not your own doing :P01:08
Eickmeyerteward: That's correct. Also, they require a host to run.01:08
EickmeyerSuch as Carla, or a full-fledged DAW like Ardour.01:08
tewardi'm not doing runtime tests :P01:08
tewardi'm doing static code analysis :P01:08
tewardhence TOCTOU risks (Time of Check, Time of Use)01:09
tewardyour packaging descriptions in debian/control need work for the project01:09
tewarddpf-plugins as is is fine01:09
teward-common should probably state the same first one but not LIST all the plugins and say it contains files common to all plugins01:10
tewardindividual plugins should say it contains that specific plugin01:10
tewardrather than have the same descriptor01:10
tewardeven if you provide the same list, you should indicate more specifically what each built binary provides independently01:10
tewardand then your changelog targets UNRELEASED again01:12
Eickmeyerteward: Sorry, that was an oversight on that last bit.01:12
Eickmeyer(the target)01:12
OvenWerksI believe each package contains the same set of plugins in differetn formats (for different hosts)01:12
tewardOvenWerks: are you absolutely certain about that?01:12
Eickmeyerteward: OvenWerks is 100% correct.01:12
OvenWerksThere is a lv2 package, a lxvst package a ladspa package and a jack client package01:13
tewarddifference between ladspa and lv2 then would be ladspa hosts vs. lv2 hosts.01:13
tewardack01:13
Eickmeyerteward: Not necessarily. Carla (and Ardour) can handle them all.01:13
EickmeyerHowever, LMMS can only handle ladspa.01:13
tewardLMMS = ?  (I'm tired and haven't eaten dinner yet, woke up from an after work nap hungry and grumpy)01:13
Eickmeyer!info lmms01:14
ubottulmms (source: lmms): Linux Multimedia Studio. In component universe, is optional. Version 1.1.3-8.1ubuntu1 (disco), package size 4663 kB, installed size 12698 kB01:14
tewardack01:14
OvenWerkshowever, ladspa does not have an included GUI01:14
tewardthen...01:16
tewardwhat does the bare dsp-plugins package provide vs. the subpackages that it all requires?01:16
tewardor is it a metapackage that installs all 'flavors' of the plugins?01:16
Eickmeyerteward: The bare is just a meta.01:16
tewardEickmeyer: which does what?  Installs all flavors of the plugins?01:16
tewardfor all potential 'hosts' and packaging types?01:16
Eickmeyerteward: yes. Hence, the dep on all of the other plugins and the listing of all of the formats.01:17
teward(of how the plugins're packaged)01:17
Eickmeyerteward: Yes.01:17
tewardand -common provides...?01:19
tewardgeneral underlying requisites for *any* of the flavors, yes?01:19
Eickmeyerteward: Yes.01:19
EickmeyerAlso, pushed fix to changelog, retagged.01:19
Eickmeyerteward: With that knowledge, do you need me to fix the debian/control file?01:38
tewardstandby i'm writing up documentation01:39
tewardbecause it shows a papertrail of me DOING shit :P01:39
tewardand taking a page from rbasak's suggestions on how to handle sponsor-needed things that're minor issues rather than hard rejection01:39
tewarduploaded to new after my requests :)02:17
Eickmeyer\o/02:18
* OvenWerks is now a video editor...20:09
OvenWerksI went to my son's award cerimony... took some (not very good) video clips.20:10
OvenWerksused open shot to clip to time and assemble. rendered... FF showed no sound but VLC and xine were fine20:13
EickmeyerFF has codec issues.20:20
EickmeyerOvenWerks: -menu-add now in the seed, should appear in tomorrow's daily.21:22
EickmeyerOvenWerks: Also, new plymouth theme, update to grub2-themes-ubuntustudio, and fixes to missing icons in the "Ubuntu Studio Information" submenu uploaded to eoan, should also land in tomorrow's daily.22:37

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