/srv/irclogs.ubuntu.com/2010/10/17/#ubuntustudio-devel.txt

medvindhi. I've noticed there is no realtime kernel in the repositories for Maverick. is this because the realtime capabilities have been integrated into the generic kernel?15:29
ScottLpersia, sorry for the delay, are you available to continue the seeds discussion?20:01
ScottLalso, for those interested, new website mock-ups, including the correct blue for persia and a dark theme for jussi ;)20:03
ScottLhttps://wiki.ubuntu.com/UbuntuStudio/TaskWebRevamp#Audio%20Horizons%20v220:03
ScottLscroll down a bit for the dark theme20:04
persiaAnd now I know why I woke up to early today :)20:18
persias/to/so/20:18
ScottLfor our discussion? or the website? or something else?20:32
persiaFor our discussion, I think.20:32
ScottLthat sounds good to me20:32
ScottLare you ready to talk about the seeds now?20:52
persiaSure.20:52
persiaSo, I just checked, and http://typewith.me/vUpaZVtuLq is still full of content20:53
ScottLi'm sorry, were you expecting me to moderate the contents?20:53
persiaNo, but etherpad times out after a while sometimes, and needs to be repopulated, if nobody is looking at it.20:54
persiaI believe that document to embed three significant things:20:54
persia1) An outline of how seeds, tasks, and metapackages are defined and interrelate20:55
persia2) documentation of the structure of the seeds, tasks, and metapackages for maverick20:55
persia3) a template to use to define the structure for natty20:55
ScottLand one thing you took exception to was my assertion that audio-common needed to be a metapackage20:57
ScottLmy concern was a user who used a vanilla ubuntu install might apt-get install ubuntustudio-generation20:57
persiaSure.20:57
persiaSo, look at maverick.  Look at "desktop-common"20:57
persiaNotice that it's not either a task or a metapackage.20:58
persiaAlso notice that the contents are part of ubuntustudio-desktop task and metapackage, without being explictly in that seed.20:58
ScottLsorry, getting kids settled again21:01
persiano worries21:03
ScottLokay, i see that desktop-common is not a metapackage or task21:03
ScottLi see desktop: desktop common in the STRUCTURE file21:03
ScottLbut do i need to worry how a user would get desktop-common if they were were installing ubuntustudio-desktop21:04
persias/worry/understand/21:05
ScottLyes, i would like to understand :)21:05
ScottLi almost *always* want to understand21:05
persiaSo, because STRUCTURE declares that desktop depends on desktop-common, every task or metapackage generated from the desktop seed will include everything from the desktop-common seed.21:06
ScottLhmmm, is this analogous to Depends: in /debian/control ?21:07
persiaNo.21:08
persiaIt's more like file inclusion in a number of programming languages.21:08
ScottLi reread your statement again, it will include everything with it21:09
persiaSo that the content of the desktop-common seed is added to the content of the desktop seed for purposes of generating tasks and metapackages.21:09
ScottLnot that it depends on it so it will need to be installed as well21:09
ScottLit will already be there21:09
ScottL 21:09
persiaRight.21:09
ScottLSO, when a vanilla ubuntu user wants to install ubuntustudio-desktop21:10
ScottLit will also be installing ubuntustudio-desktop-common because -desktop-common will be included in -desktop21:10
persiaRather, it will also be installing the contents of the ubuntustudio/desktop-common seed, but essentially, yeah.21:11
ScottLokay, so audio-common does NOT need to be a metapackage or task, right21:13
persiaThat's my opinion.21:13
ScottLit shall be done21:13
ScottLany other critiques of the plan?21:14
persiaI hadn't prepared a critique: I more imagined we'd go over what was in etherpad, and flesh out the natty bits to match what you seek to accomplish.21:14
persiaI can prepare a critique if you'd prefer.21:15
ScottLi think i had more or less had things in the link i posted earlier pretty well fleshed out addressing the etherpad contents21:19
ScottLmy only concern at the time was the audio-common issue which we addressed21:19
ScottLbut of course, just because i'm not concerned with it doesn't mean i'm not doing something wrong ;)21:20
persiaOK.  I guess my main concern with https://wiki.ubuntu.com/UbuntuStudio/Sandbox#Seeds%20Update is that I wasn't sure there was a clear picture of the end-state.21:21
ScottLi'm not sure what you mean by "end-state"21:24
persiaWhat it looks like after all the modifications.21:25
persiaMight just be different ways of thinking about things.  I tend to think about how it is and how it should be, rather than how it is and how it should be changed.21:25
persiaBut nothing leaps out at me about your modification procedure, and if you've no other questions about the contents of the etherpad, we might be good.21:27
ScottLsorry, once again, the kids are acting up21:32
ScottLthis weekend started beautifully and very enjoyably with our picnic by the lake and denigrated shortly after our return :(21:33
ScottLto summarize the modification or the end-state:21:33
ScottL1. the video and graphics remain structurally unchanged, just fewer packages in the seeds21:33
ScottL2. audio will be dropped, but a transitional package will be included in the /debain/control file that Depends: ubuntustudio-generation ubuntustudio-recording21:34
ScottL3. generation and recording seeds will be new21:34
ScottL4. STRUCTURAL file will eliminate audio but add generation: audio-common and recording: audio-common21:35
ScottLthat at least is the thrust as i am able to focus and remember it at this time21:35
persiaThat's a clear summary of the modifications, and matches what you've put in the sandbox.21:36
persiaDoesn't really summarise the result, but that's fine: I think we think differently about these sorts of things, and I'm not going to make you think the way I think just because I think that way.21:37
ScottLoh, i think the end-state is that the user will select between the generation and recording tasks for audio packages during installation21:38
ScottLeach of those will include audio-common21:38
ScottLvideo and graphic remain virtually identical for installation purposes21:39
persiaOh, sure.  It's the entirety of the end state that isn't documented.  Really, don't worry about it.21:39
persiaWhen you get through the procedure, let me know, and I'll look at the results :)21:39
ScottLgood deal21:40

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