Unity
Toggle line numbers
1 [03:00] <jcastro> Ok, I'm going to give it another minute or so, since DBO isn't around yet.
2 [03:00] <jcastro> In the meantime feel free to familiarize yourself with Unity:
3 [03:00] <jcastro> http://unity.ubuntu.com/
4 [03:01] <jcastro> and you can see other Unity questions people have been asking us over the past 4 months: http://askubuntu.com/questions/tagged/unity?sort=votes&pagesize=50
5 [03:01] <jcastro> I'll give it another minute and then I'll start to take questions, so smoke if you got em!
6 [03:01] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2011/01/30/%23ubuntu-classroom.html following the conclusion of the session.
7 [03:02] <jcastro> Hi DBO!
8 [03:02] <DBO> howdy
9 [03:02] <jcastro> we're just going to give it another minute before we begin
10 [03:02] <DBO> awesome
11 [03:02] <jcastro> I gave people some links to familiarize themselves with Unity
12 [03:02] <jcastro> and a link to the Unity tag
13 [03:03] <jcastro> So for this hour we're going to do questions about Unity, and we have Jason Smith (DBO) here to answer your technical questions
14 [03:03] <jcastro> then the last hour you can ask me about anything coming up in 11.04 in general
15 [03:03] <jcastro> DBO: Ok let's start, introduce yourself!
16 [03:04] <DBO> my name is Jason Smith, I am a developer on the Unity project
17 [03:04] <DBO> I have worked largely on BAMF and the launcher aspects of unity
18 [03:04] <DBO> however I have a good high level view of all parts of the project
19 [03:04] <jcastro> What other projects have you worked on?
20 [03:05] <DBO> panel, nux (the toolkit behind unity), compiz, mutter when we were using that, and quicklists
21 [03:05] <ClassBot> mhall119 asked: can we still use the 2-panel Gnome layout? I've heard that the global menu changes have broken it
22 [03:06] <jcastro> I can field that one
23 [03:06] <jcastro> yes, the GNOME 2.x desktop is actually our 2D fallback for 11.04
24 [03:06] <jcastro> in GDM there's a "Classic GNOME" session that you can select to get the same desktop you have today
25 [03:07] <DBO> to answer the other half of the question
26 [03:07] <jcastro> DBO: and I believe we're doing something with detecting wether the driver can support unity or not and making a smart choice about that?
27 [03:07] <DBO> I am not aware of any conception break in the global menu for gnome 2.0
28 [03:07] <DBO> however if there is one, we will fix it before release
29 [03:08] <ClassBot> sebsebseb asked: What is Canonical doing to help other distro's include Unity in their repo's? if anything?
30 [03:08] <DBO> i got this one :)
31 [03:08] <DBO> we are getting interest from several packagers involved with other distros
32 [03:09] <DBO> I know fedora and suse have shown interest recently
33 [03:09] <DBO> we communicate with them and help answer packaging questions
34 [03:09] <DBO> in a couple cases we have helped them either build unity without upstream patches or helped remove patches altogether
35 [03:10] <DBO> next :)
36 [03:10] <ClassBot> habeous asked: Is Unity going to completely replace GNOME? OR will they be shipped together?
37 [03:10] <DBO> got it
38 [03:11] <DBO> Unity is not a replacement of GNOME at all
39 [03:11] <DBO> GNOME is collection of applications and frameworks
40 [03:11] <DBO> among those things is a window manager and a "shell" (panel)
41 [03:11] <DBO> in Ubuntu we have not been defaulting to the GNOME window manager for some time, opting for Compiz instead
42 [03:12] <DBO> The only real change here is we will now also be replacing the GNOME Panel
43 [03:12] <DBO> everything else remains the same, GTK, EDS, menu framework
44 [03:12] <DBO> its all still GNOME :) just a new shell
45 [03:12] <ClassBot> sebsebseb asked: Why exactly was it decided to go with Unity for 11.04 desktop as well as netbook, instead of going with Gnome Shell by default?
46 [03:13] <jcastro> This one is best answered by this article:
47 [03:14] <jcastro> in which Mark is interviewed and explains on why we chose to go with Unity for 11.04: http://arstechnica.com/open-source/news/2010/10/shuttleworth-unity-shell-will-be-default-desktop-in-ubuntu-1104.ars
48 [03:14] <ClassBot> mhall119 asked: Is there any sharing going on with the GNOME Shell developers in terms of usability testing?
49 [03:15] <DBO> none that I know of but I know both the design team and the DX team look at what GNOME Shell does, both good and bad. We also publish our findings, so I figure they must do the same.
50 [03:16] <ClassBot> Sashin asked: What are the plans in regards to Unity post Natty Narwhal?
51 [03:16] <jcastro> ooh, good question
52 [03:16] <jcastro> tell us something cool DBO
53 [03:17] <DBO> Well from a developer standpoint this question is a bit tricky because its hard to tell sometimes when a feature will land, however!
54 [03:17] <DBO> Post natty we will see better web integration inside of unity
55 [03:18] <DBO> as well as standard design iterations and maintenance tasks
56 [03:18] <jcastro> UDS is coming up in May, we'll have a better idea then -- we're not quiet about things we plan at UDS, so I guess stay tuned.
57 [03:18] <ClassBot> jmarsden asked: Are there perceived performance issues with Unity compared to "Classic GNOME" -- put another way, is there a minimum hardware recommendation (CPU? RAM? video card?) for using Unity without being annoyed by it seeming slow?
58 [03:19] <DBO> the Dell Mini 9 is our target bottom end machine for an optimal performance
59 [03:19] <DBO> currently we feel we are hitting that
60 [03:20] * jcastro pops in with a subquestion: Does unity add any hardware requirements on top of normal compiz?
61 [03:20] <jcastro> If I was running compiz fine before will I have problems I mean
62 [03:20] <DBO> Frame buffer objects are the only additional requirement
63 [03:20] <DBO> most video cards made after 1998 or so support this
64 [03:21] <DBO> so yeah, if you can run compiz, you should be able to run Unity
65 [03:21] <ClassBot> mhall119 asked: I want to get involved with Unity development, but I'm not a C/C++ developer, what are my options?
66 [03:21] <DBO> well we have some projects that are in Vala, which might be even more obscure for you
67 [03:21] <jcastro> well, we could always use help triaging bugs
68 [03:21] <DBO> oh yeah, that too!
69 [03:22] <jcastro> also, by merely building and testing unity you can help report bugs
70 [03:22] <jcastro> either by running natty or running a daily build on top of natty
71 [03:22] <DBO> some of the best contributors to the project are guys who build trunk, report bugs and get us awesome stack traces
72 [03:22] <jcastro> and since now Unity can run in Virtualbox 4.0 that's an easy way to get started
73 [03:23] <jcastro> https://wiki.ubuntu.com/Unity/InstallationGuideFromSource
74 [03:23] <DBO> those who test our patches... we cant help but love that :)
75 [03:23] <jcastro> ^ here are the instructions on how to build unity from source
76 [03:23] <jcastro> https://launchpad.net/~unity/+archive/daily
77 [03:23] <jcastro> or you can fire up some of those daily builds if you are crazy
78 [03:24] <ClassBot> Sashin asked: Will the full screen dash and application menu make an appearance on netbooks again? Will there be any distinguishing between Desktop and Netbook in Unity?
79 [03:24] <DBO> the only difference between netbook and desktop unity is the default options
80 [03:24] <DBO> otherwise they are the exact same code
81 [03:25] <DBO> the full screen dash will be back however (as an option in some form)
82 [03:25] <ClassBot> mhall119 asked: follow-up, anything for a Python developer to do?
83 [03:26] <DBO> you can make plugins as places using python
84 [03:26] <jcastro> https://wiki.ubuntu.org/Unity/Places
85 [03:26] <jcastro> places aren't ready yet, expect me to make a bunch of noise about places after Alpha 2
86 [03:26] <jcastro> you'll be able to make your own Dash things we call Places
87 [03:26] <DBO> it is worth noting the API for places wont change between maverick and natty
88 [03:27] <jcastro> there will be tons of places you could make, they'll be similar to things like Firefox search extension things, except system wide and they'll be able to talk to zeitgeist
89 [03:27] <jcastro> so you can do "super key" + "batman" and the imdb place would return movies into the dash, etc.
90 [03:28] <jcastro> but we'll need people like you to make them!
91 [03:28] <ClassBot> sebsebseb asked: Have any of the developers of other distros contributed any Unity code yet? Or is it still mainly Canonical and the Ubuntu Community making it?
92 [03:28] <DBO> I dont know if we have had code contributions yet from other distro developers
93 [03:29] <jcastro> I don't think so, but I could be wrong
94 [03:29] <ClassBot> Omega asked: Are there any plans for a merge between Unity-2D and Unity-3D? What is the relationship between the two?
95 [03:29] <DBO> I know a fedora guy found some missing header licenses for us
96 [03:29] <DBO> No :) The 2D version is simply a 2D realization of the 3D version
97 [03:30] <DBO> its simply designed to be identical to the 3D version minus 3D :)
98 [03:30] <jcastro> (You can find the 2d version here: https://launchpad.net/~unity-2d-team/+archive/unity-2d-daily)
99 [03:30] <jcastro> it's pretty nice for older laptops, I have this old junky laptop with a crap graphics card and 2d unity runs great on it
100 [03:31] <ClassBot> charlie-tca asked: Is there a list of keyboard shortcuts used in Unity?
101 [03:31] <DBO> evil answer: currently no
102 [03:32] <DBO> less-evil answer: you can look in ccsm
103 [03:32] <DBO> better answer: we need to make a wiki page :)
104 [03:32] <jcastro> right now the super key invokes the launcher
105 [03:32] <jcastro> and you guys are bringing back the super-1, super-2, etc shortcuts right?
106 [03:32] <DBO> yes
107 [03:33] <jcastro> mhall119: making a wiki page of the shortcut keys would be a good place for a non-C++ programmer to start ... :)
108 [03:33] <jcastro> I'll start on a page on Monday I think, this would be quite useful
109 [03:33] <ClassBot> Sashin asked: What's happening with the proposed unity people's place?
110 [03:34] <DBO> I think Seif Lofty has written the code for this already
111 [03:34] <jcastro> http://www.omgubuntu.co.uk/wp-content/uploads/2010/11/unity-ppl.png
112 [03:34] <DBO> ideally this will be packaged and placed in Universe repositories
113 [03:34] <jcastro> yep, he's been working on that
114 [03:35] <ClassBot> mhall119 asked: What's the status of accessibility in Unity?
115 [03:35] <jcastro> Pendulum: want to field that one? I am totally in the dark on a11y
116 [03:35] <Pendulum> The current status is "it's being worked on"
117 [03:36] <Pendulum> They're hoping to get the initial bits of the framework into alpha2, but I'm not sure if it'll happen or not
118 [03:36] <jcastro> ok, thanks
119 [03:36] <Pendulum> I do believe, however, (and charlie-tca can correct me in chat if I'm wrong about this) that the accessible installer works, but that's about it
120 [03:36] <Pendulum> otherwise we need the documentation on keyboard control ;)
121 [03:36] <jcastro> DBO: while we wait for more questions can you fill us in on what we can expect in the launcher over the next coming weeks?
122 [03:37] <jcastro> Pendulum: I'll get on a wiki page on monday, that shouldn't been too hard to set up
123 [03:37] <DBO> Drag and Drop support is the biggest work item coming soom
124 [03:37] <DBO> we are also getting some edge scrolling effects, and quite a few stability fixes
125 [03:37] <jcastro> drag and drop like applications and stuff into the launcher?
126 [03:37] <DBO> correct
127 [03:38] <jcastro> how about folders and whatnot? or things like my favorite document I am working on or something?
128 [03:38] <DBO> so you could say drag a file onto the launcher and launch an application with that file as an argument
129 [03:38] <jcastro> finally. :)
130 [03:38] <DBO> Im not sure if we are going to allow storing files on the launcher itself yet
131 [03:38] <DBO> I hope so... but I have my doubts :P
132 [03:38] <ClassBot> Sashin asked: What's multimonitor support like in unity? Does the top panel extend across both monitors? Is it one virtual desktop per monitor?
133 [03:39] <jcastro> I can field this one as I use unity in twinview
134 [03:39] <jcastro> right now there are 2 annoying issues, first is the top panel still isn't multimonitor aware, so it streches across
135 [03:39] <jcastro> though neil tells me he's working on that
136 [03:40] <jcastro> and the second is if one monitor is larger than the other the launcher gets confused, but alex launi (our QA/testing dude for Unity) has a grasp on that one
137 [03:40] <jcastro> the multiple workspaces are just like how they used to be pre-unity
138 [03:40] <jcastro> that is when I move around both panels switch to a new workspace
139 [03:40] <jcastro> maybe someday we'll get independant workspaces per panel (that would be sweet)
140 [03:41] <DBO> dream big
141 [03:41] <DBO> :P
142 [03:41] <jcastro> so what else are you guys going to put in the dash?
143 [03:42] <jcastro> I see the search field there but it's not working right now
144 [03:42] <jcastro> can you explain a bit how search will work?
145 [03:42] <DBO> search is a "live search"
146 [03:42] <DBO> so as you type, the results will update
147 [03:42] <DBO> there is a really cool cross fade blur animation planed for that, I dont envy the GL programmers job for that...
148 [03:43] <jcastro> how many GL programmers on the team?
149 [03:43] <DBO> results will be organized in much the same way they are in the maverick version
150 [03:43] <DBO> 3 GL gurus, 2 more GL competent
151 [03:43] <ClassBot> Sashin asked: Are you going to reduce the Icon to tile ratio to make it like Maverick Unity? ( I think it looks cleaner with more spacing)
152 [03:44] <DBO> Nope :)
153 [03:44] <jcastro> can you explain what he means?
154 [03:44] <DBO> yeah
155 [03:44] <jcastro> he means the size of the icons inside the little tile things right?
156 [03:44] <DBO> so there are two parts of the tile
157 [03:44] <DBO> there is a "tile" and an "icon" part
158 [03:45] <DBO> the tile part in maverick is 48x48 and the icon is 32x32
159 [03:45] <DBO> in natty the tile is 52x52 and the icon is 48x48
160 [03:46] <ClassBot> Omega asked: Will Ubuntu Light still be powered by Unity? Can you tell us a little more about that?
161 [03:46] <DBO> Ubuntu Light isn't really part of my pervu, but as far as I know it will remain unity based
162 [03:46] <DBO> thats all I really know :/
163 [03:47] <jcastro> me either, but basically Ubuntu Light = Unity + Normal Ubuntu customized for specific hardware
164 [03:47] <jcastro> DBO: I hear we support icon sets in the launcher now
165 [03:47] <DBO> yeah we more or less follow whatever the selection icon set is
166 [03:47] <jcastro> so people can make all sorts of crazy icon sets for the thing right?
167 [03:48] <DBO> yeah I guess they could
168 [03:48] * DBO fears the results
169 [03:48] <jcastro> (about 10 minutes left for questions folks, keep them coming)
170 [03:49] <ClassBot> Omega asked: Some people have been making Unity mockups, have you guys taken a look at those? link: http://www.techdrivein.com/2011/01/4-beautiful-ubuntu-unity-ui.html
171 [03:49] <DBO> I can say with 100% certainty the whole team looks at them, sometimes we oggle, sometimes we giggle
172 [03:49] <DBO> I love that the community is making mockups
173 [03:49] <DBO> you guys come up with some great ideas
174 [03:50] <jcastro> those mockups remind me of a question
175 [03:50] <jcastro> for 11.04 will we be able to switch to a light theme like Radiance?
176 [03:50] <DBO> probably not
177 [03:51] <DBO> if not in 11.04, for sure in 11.10
178 [03:51] <ClassBot> Sashin asked: Why is the menubar hidden without mouseover?
179 [03:51] <ClassBot> There are 10 minutes remaining in the current session.
180 [03:51] <jcastro> DBO: your favorite question!
181 [03:51] <DBO> I wont lie to you
182 [03:52] <DBO> I have absolutely no idea, I dont like it myself
183 [03:52] <jcastro> http://askubuntu.com/q/22486/235
184 [03:52] <DBO> im not really a designer however
185 [03:52] <jcastro> Mark answers that specific question himself ^
186 [03:52] <DBO> awesome
187 [03:52] <jcastro> now you don't have to. :)
188 [03:52] <DBO> whew, close call
189 [03:53] <jcastro> We have time for like 2-3 more questions
190 [03:53] <DBO> is there a session with Otto or John Lea?
191 [03:53] <jcastro> nope
192 [03:53] <DBO> sweet
193 [03:53] <ClassBot> Sashin asked: What significant changes will come to the unity interface by final release?
194 [03:54] <DBO> The dash will undergo major visual changes (as well as become functional)
195 [03:54] <DBO> it currently does not reflect our design goals
196 [03:54] <jcastro> And we'll have places
197 [03:54] <jcastro> https://wiki.ubuntu.org/Unity/Places/Ideas
198 [03:54] <jcastro> here are some ideas for places we have ^
199 [03:55] <DBO> the BFB will also have some design changes
200 [03:55] <jcastro> what's the bfb?
201 [03:55] <DBO> the Big Friendly Button
202 [03:56] <jcastro> the button with the ubuntu logo you mean?
203 [03:56] <jcastro> what kind of changes?
204 [03:56] <DBO> yeah that one :)
205 [03:56] <ClassBot> There are 5 minutes remaining in the current session.
206 [03:56] <DBO> when the dash is open it will have a visual appearance similar to it being integrated with the launcher
207 [03:56] <DBO> its cool looking
208 [03:56] <jcastro> i don't suppose you have a teaser screenshot?
209 [03:56] <DBO> I do not :)
210 [03:56] <jcastro> https://wiki.ubuntu.com/Unity/Places/Ideas <-- correct URL from before, sorry
211 [03:57] <jcastro> ok welll, thanks Jason for joining us
212 [03:57] <jcastro> we'll take a short break
213 [03:57] <DBO> sure :)
214 [03:57] <jcastro> and then you guys can Q+A me on the rest of 11.04 for another hour
215 [03:57] <jcastro> cheers!
216 [03:57] <jcastro> Bitesize Bugs you can help with: http://goo.gl/i1WA1 and http://goo.gl/tiheb
217 [03:57] <jcastro> ^^ For those of you who want to dive in and help with Unity!
218 [04:01] <jcastro> ok, taking a quick break to go to the bathroom, chill out for a few, mingle amonst yourselves, and then we'll begin!
UserDays/01302011/Unity (last edited 2011-01-30 04:34:49 by ptr)