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

ScottLoh hi, TheMuso i missed your reply01:05
ScottLastraljava, but shnatsel was saying that recommends will be required for ubiquity for the live dvd01:06
ScottLso how will the packages behave if we change?01:06
TheMusoScottL: Re the recommends/depends stuff its rather subjective as to how people think it should behave when you remove packages,.01:06
ScottLwill they install install the same and the ISO's build the same?01:06
TheMusoScottL: Re live install only copies files, and removes installer related packages afterwards.01:07
ScottLi suppose i am less of a purist on package behavior and more about can we accomplish our goals and not confuse users01:08
ScottLi think the current situation confuses users with removing of meta packages and fearing it will remove all the applications in the meta01:09
ScottLastraljava, can you explain your comment about -desktop fulfilling after removal?01:11
ScottLperhaps i don't have a good understanding of the difference between depends and recommends01:12
TheMusoScottL: Depends means that a package directly depends on another package in order to function. Recommends means that the package is not directly required, but is a nice addition to the package being installed.01:14
TheMusoIn the case of metapackages, depends means that if you remove the metapackage or one of its direct dependnecies, the metapackage is removed. If a package is recommended, the recommended package is installed, but can be removed later without removing the metapackage.01:14
TheMusoscott-upstairs: Not sure if you got my recent posts to the channel.01:20
scott-upstairsTheMuso, i'll run back down and look quick like01:20
TheMusoheh ok01:20
ScottL<TheMuso> ScottL: Depends means that a package directly depends on another package in order to function. Recommends means that the package is not directly required, but is a nice addition to the package being installed.01:21
ScottL<TheMuso> In the case of metapackages, depends means that if you remove the metapackage or one of its direct dependnecies, the metapackage is removed. If a package is recommended, the recommended package is installed, but can be removed later without removing the metapackage.01:21
scott-upstairsi'm slow sometimes01:22
scott-upstairsa meta package really is a container that "depends" on other packages, a nice way to bunch things together....like a task perhaps01:23
TheMusoYep01:23
scott-upstairstake ubuntustudio-audio (old meta)....01:23
scott-upstairsif i remove ardour, what happens?01:23
scott-upstairsit removed the meta, right?01:24
scott-upstairsbut it leaves the other "depends"? (e.g. jack, hydrogen et al)01:24
scott-upstairsusing CLI i tried to remove ardour and it only wanted to remove ardour, not the meta nor any other packages01:26
TheMusoRight.01:26
TheMusoIn the seed files, a package is recommends if it has brackets around it.01:27
* scott-upstairs is looking up a few things in synaptic for the -generation (new meta) package01:27
scott-upstairsoh, i thought that the brackets meant it was included but not installed01:27
TheMusoNo.01:27
TheMusoTo include but not install is to include in the ship seed file.01:28
scott-upstairsright, okay01:28
scott-upstairspigdin is in the ship file i believe01:28
scott-upstairsalong some other packages01:28
scott-upstairssynaptic shows that the -generation meta does depend on ardour01:28
scott-upstairshow would the behavior just described be different if we switched to "recommends" instead of "depends"01:29
scott-upstairs?01:29
scott-upstairsoh, i just realized also that i don't currently have the -generation meta installed :/01:30
scott-upstairsi might have run 'apt-get autoremove' before to purge some kernel packages01:30
scott-upstairsso when i tried to remove ardour it might have tried to pull the -generation meta if it was installed01:30
scott-upstairsand perhaps this is a preferred behavior, that when one part of the meta is removed that it would be preferred that the meta itself is removed, i suppose since it is "incomplete"?01:32
scott-upstairsTheMuso, ^^^01:32
scott-upstairswhich ties in with your comment about the live install removing the installing files (i.e. meta's)01:33
TheMusoscott-upstairs: So if we change to recommends, the following would happen. The meta will get installed, pulling in the recommended packages, as installing recommends is enabled by default. If a user wants to remove one or more of those packages, they can do so, and the entire meta will not be removed.01:33
scott-upstairsor maybe not, because i think i can obviously remove the meta currently (even with "depends") without pulling the packages in the meta01:33
scott-upstairsTheMuso, and the leaving of the meta package when one or more packages is removed is considered undesirable or inelegant ?01:35
TheMusoNo I don't think it is.01:36
scott-upstairssorry was helping son with wii star wars01:41
scott-upstairsokay i think i am beginning to understand some of this01:42
scott-upstairswhich i think i can understand astraljava 's comments better about it being about the experience...why have the -desktop meta installed if one package is removed?  you are not experiencing the intended result of the -desktop meta01:46
scott-upstairsalthough i think the user experience will remain the same with the exception of the meta package being removed, no?01:46
scott-upstairsOTOH, while it may confuse the user that the meta is being removed (and fearing that ALL the packages are removed), the user may equally be confused when the meta is still installed by isn't seeing expected behavior because he/she removed a package01:47
scott-upstairss/by/but01:47
scott-upstairsi think i will need some time to think about this more and consider it against moving to a live medium01:48
TheMusook01:52
TheMusoDoes UI freeze include universe non-seeded packages?Just noticed that ubuntustudio ships pavucontrol...02:04
TheMusoah crap02:04
TheMusoJust noticed that ubuntustudio ships pavucontrol...02:04
TheMusoWas starting to write a question for another channel but forgot to remove it.02:05
scott-upstairsTheMuso, yes i believe we currently do, but we did remove one recently i believe also02:20
scott-upstairsTheMuso, is shipping pavucontrol problematic?02:21
TheMusoNo02:22
TheMusoI am just surprised that studio ships it.02:22
micahgTheMuso: xubuntu considered shipping it, but I think audio started working again02:23
TheMusoheh right.02:23
TheMusoXubuntu doesn't ship pulse afaik.02:23
ScottLsince we use pulse still by default we decided to keep it because it is handy to adjust some settings02:23
ScottLmicahg, do you really remove pulse?02:23
ScottLi would like for studio to do the same actually02:24
micahgTheMuso: no, we ship pulse02:24
ScottL:(02:24
TheMusomicahg: oh ok didn't know that.02:24
micahgTheMuso: so does kubuntu02:24
TheMusoScottL: Its harder to remove pulse when many GNOME bits depend on it heavily.02:24
TheMusomicahg: I knew kubuntu did.02:24
ScottLmicahg, isn't the xfce4-mixer being reworked though02:24
TheMusoI just thought xfce/xubuntu didn't use any pieces that rely on pulse.02:24
micahgScottL: it controls pulse fine for me02:24
ScottLTheMuso, yes, that was mentioned earlier02:25
ScottLTheMuso, did you expect another package to control audio for studio in lieu of pavucontrol?02:25
TheMusoScottL: Well not having looked at your seeds, I don't know.02:26
ScottLi ask because perhaps i an unaware of a package02:26
micahgTheMuso: we ship speech-dispatcher02:26
TheMusomicahg: speech-dispatcher doesn't rely on pulse to function. If you want me to break the audio drivers up a bit more, I can certainly do that for future releases.02:27
micahgTheMuso: do you want less things shipping pulse?02:27
TheMusomicahg: No, but I don't want to force pulse on derivatives if they don't want it.02:28
TheMusoKubuntu worked fine for a while without it, even though Ubuntu was shipping it.02:28
micahgTheMuso: ok, we're fine with it ATM, will keep in mind though in case it comes up later02:28
TheMusoOk.02:29
ScottLmicahg, do you remember which package xubuntu uses to set the xsession to xfce?03:02
micahgScottL: should be xubuntu-default-settings03:11
astraljavaHmmm... why are we pulling in gnome-screensaver in ubuntustudio-screensaver?06:16
astraljavaAhh...06:16
astraljavaSo discussion; do we want that, or can we just use xscreensaver?06:17
jussiDoes anyone actually use screensavers anymore? apart from "blank screen"?08:19
astraljavadoesn't matter, that's the app that provides the blank screen anyway.09:11
ScottLastraljava, i'd rather eliminate gnome-screensaver11:54
ScottLi can see where cory was saying a lot of xubuntu's settings are in xml files11:56
ScottLlast night i looked through xubuntu-default-settings and saw xml files for the panel and other things, looks fairly straight forward if tedious11:57
astraljavaScottL: Right. So we just need to see now how we can set those with our session.12:17
ScottLastraljava, i had already put some code into ubuntustudio-default-session (i think) to set the session last cycle12:46
ScottLi put code somewhere :P   just not sure it was ubuntustudio-default-setting12:46
ScottLastraljava, sorry, was answering what i _thought_ you said...been digging into stuff this morning and i'm a little off12:47
ScottLastraljava, if our goal is to completely replicate our current settings, then this shouldn't be to hard, just tedious because it will be a bunch of manual editing of config files12:48
ScottLlooking at xfce-look there are some really sexy themes already existing, maybe we should to do like shnatsel suggested and not spend our time making a theme but find one that we like12:49
ScottLor even one that is closer12:49
falktxhm, I think xfce can use gtk2 themes13:02
ScottLi saw many places where they were talking about editing gtk2 files so that certainly makes sense13:22
ScottLgood afternoon (?) falktx13:22
ScottLonly 8:22 here :)13:22
falktxhey13:22
falktx2:22 pm here13:22
ScottLin da morning13:22
ScottLi think this is cool!13:22
* falktx just finished eating a big mac, hm...13:22
ScottLthere is some serious hacking going on these days for ubuntu studio :)13:23
ScottLi have head cory and per.sia and the.muso talk about the old days when studio first started and i imagine it was like this13:23
ScottLhi shnatsel 13:23
shnatselhi ScottL 13:23
ScottLastraljava, when i said i was "a little off" it's because i'm trying to figure out a solo i did13:24
shnatselScottL: we gotta replace multi-instrument recording in https://wiki.ubuntu.com/UbuntuStudio/Workflows with Jokosher13:25
ScottLi'm getting really close to finishing this song13:25
ScottLshnatsel, lol13:25
shnatselbad wording, sorry13:25
ScottLit's one of these solos that i improvised and it turned out really good except the last part13:25
* shnatsel googles for ScottL's songs13:26
ScottLshnatsel, i thought you were making a joke to replace ardour with jokosher13:26
ScottLthe last part of the solo was very fast but i flubbed many of the notes and i've spent a while trying to figure it out again13:26
shnatselScottL: not Ardour13:26
ScottLbut i did this morning13:26
shnatselScottL: Audacity and GNOME Sound Recorder13:27
ScottLturns out it was much simplier that i was trying to make it13:27
ScottLshnatsel, ah!  that makes more sense13:27
ScottLoh, if you actually google my name you will get some jazz guy who does iron maiden covers...seriously13:28
ScottLit's not me though13:28
ScottLshnatsel, you prefer jokosher over audacity and/or sound recorder?13:31
shnatselScottL: never tried tbh, I don't record audio :)13:32
shnatselScottL: audacity is kind of a swiss knife and GNOME Sound Recorder is just damn simple13:32
shnatselScottL: so, I don't REALLY know if Jokosher is good for multi-track recording13:32
shnatselScottL: but it seems to me that its developers knew what they're doing13:33
ScottLeh, that could be argued with jokosher13:33
ScottLperhaps i'm confused now, but what are you suggesting is changed?13:34
shnatselScottL: it's just weird to see GNOME Sound Recorder and Audacity suggested to be used for recording audio on a studio distro13:35
* shnatsel edits workflows that he knows well - graphics13:36
ScottLah! i see what you are saying now13:36
ScottLi agree with you sentiments as well13:36
ScottLwe don't currently ship audacity and i've taken a lot of flack for that too13:36
ScottLthat is to say, several people have put work flows on the page but that doesn't mean we ship everything13:37
ScottLwe still have to evaluate whether it is a well developed and supported work flow...AND if it really is something most users will want to do13:37
ScottLto be direct, i should have separated that page into two pages which are "supported or shipped work flows" with "extra work flows"13:38
ScottLthe ones that we don't ship still are a valuable resource to those who will want to accomplish those tasks13:38
ScottLshnatsel, one goal i have had for ubuntu studio is to stream line the application set13:39
ScottLtoo many times it seems like we included things in the past because "it's a new app" or "it's neat"13:39
ScottLbut it didn't support a whole work flow...it was just one component13:39
ScottLi would like to find work flows that a majority of our users are going to use and ship those packages13:40
ScottLi have been toying with making an applications (my first real foray into programing within ubuntu) to support installation of other alternative work flows13:41
ScottLincluding those not directly shipped currently13:41
ScottLfor example, not every ubuntu studio user will want to do a podcast... and therefore we shouldn't ship all the tools for this13:41
shnatselScottL: here comes the patched Ubiquity again13:42
ScottLgood point13:42
ScottLbut that means that we have to ship in the image ALL the applications though13:42
ScottLthat starts making a big image perhaps13:42
shnatselScottL: no, we don't13:43
shnatselScottL: we can make some workflows not shipped, but available for download instead13:43
ScottLlol, i'm trying to ask you why not without it sounding rude....and even "why" seems rude13:43
ScottLhow can we do that?  (that's better)13:43
shnatselScottL: patch Ubiquity further13:44
shnatselScottL: it might support that already btw13:44
ScottLdo you mean like how the installation already pulls stuff from apt-repositories?13:45
ScottLif that is the case then i'm on board :)13:45
shnatselScottL: yes, it already downloads updates and languages, why can't we make it download extra apps?13:46
ScottLshnatsel, i'm hoping that "why can't we make it download extra apps" is a rhetorical question ;)13:46
shnatselScottL: it is :)13:47
ScottLlol13:47
ScottLgood :)13:47
ScottLi LIKE it13:47
shnatselScottL: in fact, it might already support it13:47
ScottLshnatsel, do you write for OMGUbuntu?13:58
shnatselScottL: no, it's them who write for me13:59
shnatselMWAHAHA!!113:59
shnatsel;)13:59
ScottLoh..but LOL14:01
ScottLsomeone on google+ is positing that it is all Canonical employees who write there, kinda shady stuff is what he is insinuating14:01
shnatselScottL: AFAIK osho has little connection with Canonical... they do have good relationship, though14:02
shnatselScottL: pretty like elementary14:02
ScottLthat is what i thought, but without any evidence...oh well14:05
shnatselScottL: ask akhatj in #elementary or #novacut14:06
shnatselScottL: he's not online atm though14:06
ScottLshnatsel, i've been reading about novacut...interesting, and controversial, project14:09
shnatselScottL: why controversial? o_O14:09
ScottLshnatsel, claims of vaporware, misappropriate or mismanagement of donations14:17
shnatselO_o14:18
ScottLat least that some of the stuff i did when i googled it after klatuu's interview with one of the developers14:18
ScottLs/did/found14:18
ScottLi've seen some of the demos though, so it would seem that it's not vaporware14:18
shnatselnot vaporware for sure14:18
shnatselafter the demos14:18
shnatselgeez, a famous magazine called Unreal vaporware14:19
shnatselall-time classics need time to be created :)14:19
shnatselIMHO Novacut is developing very rapidly. Faster than I expected at least.14:20
shnatseland donation management is always controversial.14:20
falktxhm, what did the novacut devs did so far?14:26
shnatselflyer workflow expanded (from "?"s to 2 options)14:26
falktxheh, vacations...?14:26
shnatselgeez, paperwork!14:26
shnatselfalktx: let me google some demos14:27
shnatselfalktx: http://vimeo.com/groups/novacutartistdiaries14:27
ScottLshnatsel, add other tasks as well, don't feel constrained14:32
shnatselScottL: I know Scribus-NG is usually used for desktop publishing - books, etc14:33
shnatselScottL: I'm not sure how to write that, though14:33
shnatselScottL: AFAIK it's the only FOSS desktop publishing app14:33
astraljavaScottL: Oh, yes, it was like this, except that those guys actually knew what they were doing. :)15:08
=== falktx is now known as falktx2
=== falktx2 is now known as falktx3
falktx3shnatsel: ping22:29
falktx3shnatsel: you there?23:26

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