Introduction

Open Week -- Introduction -- Jorge Castro -- Mon, May 2

   1 [15:02] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2011/05/02/%23ubuntu-classroom.html following the conclusion of the session.
   2 [15:07] <jcastro> Good morning!
   3 [15:07] <jcastro> ok sorry everyone I got my wires crossed this morning
   4 [15:07]  * jcastro taps on the mic
   5 [15:07] <jcastro> Ok welcome to Ubuntu Open Week
   6 [15:08] <jcastro> this week we'll be doing a set of IRC workshops for Ubuntu Users
   7 [15:08] <jcastro> every cycle we do a developer week, an application developer week, and then right after release when we've got a fresh release out we do this week
   8 [15:08] <jcastro> which is User Week
   9 [15:08] <jcastro> first let's start off with the schedule
  10 [15:09] <jcastro> and then I'll show you how it works
  11 [15:09] <jcastro> https://wiki.ubuntu.com/UbuntuOpenWeek
  12 [15:09] <jcastro> These are the sessions that we'll be having this week
  13 [15:09] <jcastro> Instructors will show up at their given time
  14 [15:09] <jcastro> (unless they are late!) >_<
  15 [15:09] <jcastro> and then for that hour you can watch their class and ask questions
  16 [15:10] <jcastro> the way you ask questions is by also hanging out in #ubuntu-classroom-chat
  17 [15:10] <jcastro> and then in there when you want to ask a question you'll go like this:
  18 [15:10] <jcastro> QUESTION: Why can't Jorge figure out UTC conversions?
  19 [15:10] <jcastro> and then a bot will scrape together all the questions
  20 [15:10] <jcastro> and then paste them in here
  21 [15:10] <jcastro> and then the presenter will answer them in here
  22 [15:11] <jcastro> Note that we do have Mark coming in on Thursday morning
  23 [15:11] <jcastro> so make sure you show up for that.
  24 [15:11] <jcastro> So today we'll start off with an intro (this is it right here)
  25 [15:11] <jcastro> where you can ask me anything about Ubuntu
  26 [15:11] <jcastro> then we'll have a cloud intro session from Ahmed
  27 [15:12] <jcastro> and then Bhavani is going to give an intro session on how to get started improving Ubuntu
  28 [15:12] <jcastro> and then we'll cap it off with my introduction to Unity; where I'll go over some power user tips and tricks that you don't want to miss.
  29 [15:12] <jcastro> ok so with that
  30 [15:12] <jcastro> you can start kicking off your questions on #ubuntu-classroom-chat
  31 [15:13] <jcastro> remember to preface your question with QUESTION:
  32 [15:14] <ClassBot> sebsebseb asked: Why do you work for Canonical, and what do you tend to do?
  33 [15:14] <jcastro> Why would be because it's an awesome place to work
  34 [15:15] <jcastro> what I do for my job this past cycle was to help people get started with Unity development
  35 [15:15] <jcastro> so things like "I want to fix unity how can I help?"
  36 [15:15] <jcastro> or "I want to write a Unity lens", where can I find the documentation
  37 [15:15] <jcastro> I also talk to upstream projects like thunderbird, shotwell, chromium, etc. on how we can better improve working with them and Ubuntu
  38 [15:16] <ClassBot> candtalan asked: the schedule I see says Mark is coming on Wednesday 4 May, not thursday as jcastro just said - confirm please?
  39 [15:16] <jcastro> oh yep, you're right, that is a Wednesday
  40 [15:16] <jcastro> Wednesday at 1400 UTC will be Ask Mark
  41 [15:16] <ClassBot> lengoanhcat asked: why choosing Unity as default interface instead of GNOME ? What pros and cons of that approach ?
  42 [15:16] <jcastro> Unity is a shell for GNOME
  43 [15:17] <jcastro> so right now we use lots of GNOME underneath Unity
  44 [15:17] <jcastro> like GTK, the applications, etc.
  45 [15:17] <jcastro> right now it's all GNOME 2.x
  46 [15:17] <jcastro> for 11.10 we'll be moving the distro over to GNOME 3.x technology
  47 [15:17] <jcastro> Unity is mostly GNOME 3.x ready
  48 [15:17] <jcastro> so the desktop team has already started moving parts of GNOME3 and GTK3 into the distro
  49 [15:18] <jcastro> and then the desktop experience (DX) team will put Unity on top of that
  50 [15:18] <jcastro> As to the why, that's been covered a bunch of places before: http://arstechnica.com/open-source/news/2010/10/shuttleworth-unity-shell-will-be-default-desktop-in-ubuntu-1104.ars
  51 [15:18] <jcastro> that mostly covers the why
  52 [15:18] <ClassBot> envygeeks asked: Some people are speculating that Ubuntu might eventually move away from GNOME, can you confirm or deny Ubuntu's dedication to keeping GNOME a feature?
  53 [15:19] <jcastro> Ubuntu isn't moving away from GNOME
  54 [15:19] <jcastro> we use a bunch of GNOME technology
  55 [15:19] <jcastro> a bunch of people in Ubuntu are GNOME people
  56 [15:19] <jcastro> we still love and use GNOME
  57 [15:19] <jcastro> Canonical itself is a member of the GNOME Foundation Advisory Board and continues to fund GNOME activities
  58 [15:19] <jcastro> we just use a different shell on top of GNOME.
  59 [15:20] <ClassBot> lgp171188 asked: Adding to lengoanhcat, Unity seems a total change to the desktop experience almost as much as GNOME3, but both seem to be kind of immature right now, not as customizable or fully functional as the classic GNOME. So a lot of us including me, feel that Ubuntu jumped the gun. Any information regarding that?
  60 [15:20] <jcastro> that really depends on how you feel about Unity
  61 [15:20] <jcastro> if your goal is to get work done then Unity does that
  62 [15:21] <jcastro> if your goal is to customize everything to a pixel then Unity isn't designed for that
  63 [15:21] <jcastro> Unity is designed to launch your apps, let you manage your apps, and get out of your way
  64 [15:21] <jcastro> now that being said there are still some areas of Unity we can improve
  65 [15:22] <jcastro> I wouldn't say "jumped the gun", but it is a radical change for users, which is what makes 11.04 the most important release we've ever done
  66 [15:22] <jcastro> this is mostly the beginning of a new chapter in Ubuntu development.
  67 [15:22] <ClassBot> bullgard4 asked: What is the IRC communication channel of the Desktop Team?
  68 [15:22] <jcastro> you can find the desktop team in #ubuntu-desktop on freenode
  69 [15:22] <jcastro> if you're looking for unity related topics, then #ayatana on freenode is the channel to discuss that
  70 [15:23] <ClassBot> envygeeks asked: Adding to lgp171188's question.  Why did Canonical opt to go with Unity instead of adjusting GNOME 3 and waiting for 11.10 to do this?
  71 [15:24] <jcastro> We feel that Unity is more aligned with what we want the user experience to be for Ubuntu users
  72 [15:24] <jcastro> (also remember that at the time GNOME 3 was running a bit late and had been postponed for 2 cycles already)
  73 [15:24] <jcastro> where as we had Unity mostly complete, it just needed the view to be rewritten for compiz
  74 [15:25] <ClassBot> lengoanhcat asked: when designing Unity shell, a lot of designing ideas are added into. Can you specify what are those and how are they benefit users which simply wants to get the job done ?
  75 [15:25] <jcastro> I can go into this more in my Unity session
  76 [15:25] <jcastro> but I am not on the design team
  77 [15:25] <jcastro> so let me just point you to some articles I've written about Unity
  78 [15:26] <jcastro> http://castrojo.tumblr.com/post/4795149014/the-power-users-guide-to-unity
  79 [15:26] <jcastro> http://castrojo.tumblr.com/post/4787251665/giving-space-back-to-applications
  80 [15:26] <jcastro> http://castrojo.tumblr.com/post/4494867256/how-i-use-the-unity-dash
  81 [15:26] <jcastro> http://castrojo.tumblr.com/post/4472015615/how-i-multitask-in-unity
  82 [15:26] <jcastro> (that last one is my favorite, I show you how I use Unity to multitask)
  83 [15:26] <jcastro> and that's basically why I like it
  84 [15:27] <ClassBot> lgp171188 asked: You mentioned that Unity is already almost GNOME 3.x ready and the porting to GNOME 3.x is already on the way. My question here is, GNOME3 offers almost everything that Unity does on top of classic GNOME. So are there any exciting things that are in the pipeline for Unity that will run on top of GNOME 3.x? Any value adds?
  85 [15:27] <jcastro> ok so first off
  86 [15:27] <jcastro> "classic GNOME" as we know it aka. GNOME 2.x is gone
  87 [15:27] <jcastro> that means no old panel, and no more applets
  88 [15:28] <jcastro> what is coming in Unity for 11.10 I won't have an answer for until next week
  89 [15:28] <jcastro> as we haven't had the Ubuntu Developer Summit yet
  90 [15:28] <jcastro> so keep an eye out for the plans for 11.10 here: https://blueprints.launchpad.net/sprints/uds-o
  91 [15:29] <ClassBot> sebsebseb asked: What about the default Gnome 3 fallback that is like Gnome 2,  that won't be available at all for 11.10? Or will it some how?  Also maybe some how, distro's can provide both anyway Gnome 2 and Gnome 3?  In fact wasn't that an idea for Ubuntu before, but then didn't happen for technical reasons?
  92 [15:29] <jcastro> right
  93 [15:29] <jcastro> so you can't technically do that
  94 [15:29] <jcastro> you can't offer GNOME 3 and 2 on the same disc
  95 [15:29] <jcastro> so for example
  96 [15:29] <jcastro> right now in 11.04 we have GNOME 2.32
  97 [15:30] <jcastro> if we want GNOME 3 then you need the libraries to be GNOME and GTK3
  98 [15:30] <jcastro> so right now it's either one or the other
  99 [15:30] <jcastro> this is why the upgrade to Unity and GNOME3/GTK3 takes two cycles
 100 [15:30] <jcastro> we had to get Unity in first
 101 [15:31] <jcastro> and then once GNOME3 is out take a cycle to move everything up to GNOME3/GTK3.
 102 [15:31] <ClassBot> envygeeks asked: Are there plans to allow us to further customise Unity.  For example: I use multiple monitors, more than the average person and I prefer to work from right to left with my mouse, moving the icon menu from the left to the right would be far more ergonomic for me.
 103 [15:32] <jcastro> there will definately be more work on multimonitor stuff
 104 [15:32] <jcastro> Unity's multimonitor support right now is basically "a little bit better than GNOME2"
 105 [15:32] <jcastro> there are still some areas we can improve there
 106 [15:32] <jcastro> http://askubuntu.com/questions/9886/how-does-unity-work-in-multi-monitor-configurations
 107 [15:33] <jcastro> as far as further customizations, you'll have to wait until UDS so we can figure out what the plan is going to be
 108 [15:33] <jcastro> right now we're basically getting ready to cycle over into feature development
 109 [15:33] <jcastro> so we're kind of in the middle of figuring that out
 110 [15:33] <ClassBot> sebsebseb asked: Upstream Gnome has a fall back that is similar to Gnome 2, I was wondering if this may be available in 11.10 for people who want it, for example from the repos?
 111 === DrKenobi is now known as DrKenobi_
 112 [15:33] <jcastro> yeah
 113 [15:33] <jcastro> the nice thing is once all of GNOME3 is in the archive
 114 === DrKenobi_ is now known as DrKenobi2
 115 [15:34] <jcastro> we can do things like that
 116 [15:34] <jcastro> I am sure that the team who is working on the GNOME3 PPA will work on giving people an awesome pure-upstream GNOME experience in 11.10, however I'm not on that team so I won't make any promises for them. :)
 117 [15:34] <jcastro> but now that 11.04 is out of the way there's nothing stopping us from doing a nice pure GNOME on 11.10 in universe
 118 [15:35] <ClassBot> lgp171188 asked: Is Unity only for people who want to just get things done? GNOME 3 seems to be toeing a similar line? So what options does Ubuntu offer for those who want to customize and be in control of their desktops in addition to getting things done?
 119 [15:35] <jcastro> there's tons of options that we've always had
 120 [15:35] <jcastro> we have xubuntu
 121 [15:35] <jcastro> kubuntu
 122 [15:35] <jcastro> and (now getting close to more official support) lubuntu
 123 [15:35] <jcastro> there are also plenty of other window managers in the archive
 124 [15:35] <jcastro> I hear xmonad is popular if you're into tiling window managers
 125 [15:36] <ClassBot> bullgard4 asked: When is UDS for 11.10 scheduled to be?
 126 [15:36] <jcastro> Next week!
 127 [15:36] <jcastro> http://uds.ubuntu.com/
 128 [15:36] <jcastro> you can look at the schedule here: http://summit.ubuntu.com/uds-o/
 129 [15:37] <jcastro> more questions please!
 130 [15:38] <jcastro> I have a full 20 minutes, more questions?
 131 [15:38] <ClassBot> envygeeks asked: Can you highlight some of the future plans for Unity, how it will stay ahead of GNOME3 which is such close "internal competition"?
 132 [15:38] <jcastro> hmmm, I still won't know our plans into next week
 133 [15:38] <jcastro> but I can tell you some things I'd like to see us work on
 134 [15:39] <jcastro> I'd like to see us expand lenses more so people can write cooler ones
 135 [15:39] <jcastro> and I'd like to see the applications lens to be made simpler and easier to browse
 136 [15:39] <ClassBot> sebsebseb asked: I know that starting with 11.10 Unity 2D will probably be offered as the fall back and so also Qt in the Ubuntu ISO, so do you think that Ubuntu will start having more Qt/KDE apps in the ISO?
 137 [15:39] <jcastro> on the ISO? tough to tell
 138 [15:40] <jcastro> we're basically saying "Qt apps are welcome by default"
 139 [15:40] <jcastro> by offering Qt
 140 [15:40] <jcastro> but it will be up to application developers to make the apps awesome
 141 [15:40] <jcastro> so there probably won't be an explicit caring of wether it's Qt or GTK
 142 [15:41] <jcastro> "app developers want Qt, and we make an OS that needs app developers, so we give app developers what they way" is the basic reason there
 143 [15:41] <jcastro> !q
 144 [15:41] <ClassBot> lengoanhcat asked: what is your most feature feature of Unity ?
 145 [15:42] <jcastro> you probably mean my most favorite
 146 [15:42] <jcastro> I would say the 'gnome do like workflow"
 147 [15:42] <jcastro> I can just hit the super key
 148 [15:42] <jcastro> (that's the windows key on most keyboards)
 149 [15:42] <jcastro> and just start typing
 150 [15:42] <jcastro> and it finds what I want
 151 [15:42] <jcastro> so super+"ter" finds my terminal
 152 [15:42] <jcastro> so it basically let's me find what I need without hunting and pecking
 153 [15:43] <jcastro> it's like moving to google from using an old search engine that had categories for everything
 154 [15:43] <jcastro> and you had to click around and you couldn't find anything
 155 [15:43] <jcastro> now I can just type what I want to do
 156 [15:43] <ClassBot> lgp171188 asked: I understand that 'lenses' is Unity jargon that will explained in Unity session, but can you give us a brief overview about it?
 157 [15:43] <jcastro> sure
 158 [15:43] <jcastro> ok so when you hit the super key we do this overlay thing
 159 [15:43] <jcastro> it looks like a Quake terminal
 160 [15:44] <jcastro> we call that the dash. We let people write little search things for that dash via a lens
 161 [15:44] <jcastro> http://askubuntu.com/questions/38772/what-lenses-for-unity-are-available
 162 [15:44] <jcastro> so for example
 163 [15:44] <jcastro> a google books lens would search google books
 164 [15:44] <jcastro> http://www.webupd8.org/2011/04/install-unity-reddit-lens-in-ubuntu-deb.html
 165 [15:45] <jcastro> a reddit lens would let you search from reddit right from the dash
 166 [15:45] <jcastro> so the idea there is to let people integrate unity with whatever web services or applications they want
 167 [15:45] <jcastro> https://wiki.ubuntu.com/Unity/Lenses/ has the documentation
 168 [15:45] <jcastro> and https://wiki.ubuntu.com/Unity/Lenses/Ideas has a collection of ideas of lenses people would like to see
 169 [15:45] <jcastro> (add your own to that list if you can think of something awesome)
 170 [15:46] <jcastro> lenses are small, they're vala or python
 171 [15:46] <jcastro> a python lens is about ~350 lines of code, so people can just start making tons of these things
 172 [15:46] <ClassBot> candtalan asked: what would gnome 3 have to have been, to have avoided need for unity? Is it  re the User experience?
 173 [15:46] <jcastro> sorry I can't speak hypothetically and in hindsight at the same time
 174 [15:46] <jcastro> good question for Mark though
 175 [15:46] <ClassBot> DrKenobi2 asked: have you ever think of doing a SDK like the ones Apple has?
 176 [15:47] <jcastro> http://developer.ubuntu.com/
 177 [15:47] <jcastro> we have a whole set of APIs and developer documentation that we're working on now
 178 [15:47] <jcastro> I wouldn't call it an "SDK"
 179 [15:47] <jcastro> but it's better than what we had last cycle (nothing)
 180 [15:47] <jcastro> as we mature as a platform I'm sure we'll start to see something like that
 181 [15:47] <ClassBot> envygeeks asked: When building Unity, do you guys think from all perspectives? Some of us give Ubuntu computers to our family.  I would like to know if you guys sit back and think: "If I give this to my grandmother, can she use it" when building UI's.  Motive: My mother found unity quite complicated and wanted Classic Ubuntu back.
 182 [15:48] <jcastro> ah nice question
 183 [15:48] <jcastro> yes, we do extensive user testing on Unity
 184 [15:48] <jcastro> http://design.canonical.com/2011/04/unity-benchmark-usability-april-2011/
 185 [15:48] <jcastro> here is a huge report on one of our findings
 186 [15:49] <jcastro> we will continuously do user testing and use that feedback to improve unity
 187 [15:49] <ClassBot> bullgard4 asked: I heard that there will be held a GNOME Desktop summit in Berlin, Germany, on August 6-12, 2011. Who are the official Ubuntu delegates to this summit?
 188 [15:49] <jcastro> well we don't have "official delegates"
 189 [15:49] <jcastro> a bunch of just go
 190 [15:49] <jcastro> we had like ~25 people at the last GCDS
 191 [15:49] <jcastro> there will be representatives from the desktop, design, and DX teams
 192 [15:50] <jcastro> I usually go but I'll be moving this time
 193 [15:50] <jcastro> and Mark usually attends GCDS and/or GUADEC
 194 [15:50] <ClassBot> sebsebseb asked: What do you think about distro's such as Linux Mint, who have a version based on Ubuntu?
 195 [15:50] <jcastro> no opinion really, too busy working on ubuntu. More Free Software is always good.
 196 [15:51] <ClassBot> bullgard4 asked: Most Thinkpads do not have a "Super" key. What will be its substitute?
 197 [15:51] <jcastro> yes you can configure the key
 198 [15:51] <jcastro> and thinkpads also have a bios option that lets you set a key to super iirc
 199 [15:52] <jcastro> but yeah, in Unity let's you change that key to whatever you'd like
 200 [15:52] <jcastro> My new Thinkpad X120e came with a windows key
 201 [15:52] <ClassBot> There are 10 minutes remaining in the current session.
 202 [15:52] <ClassBot> candtalan asked: super key - thinkpads - just use cursor click at icon top left hand side?
 203 [15:53] <jcastro> http://askubuntu.com/questions/34145/can-i-define-keyboard-shortcuts-using-the-super-key
 204 [15:53] <jcastro> here are the instructions for that if you have a thinkpad without a super key
 205 [15:53] <ClassBot> envygeeks asked: (by way of raju) are you planning any summit in india ?
 206 [15:53] <jcastro> there was just a huge Ubuntu event in India
 207 [15:53] <jcastro> but UDS itself is usually in Europe or North America (centralized areas)
 208 [15:53] <jcastro> though I would love to go to India
 209 [15:53] <jcastro> and Brazil!
 210 [15:54] <ClassBot> sebsebseb asked: I don't really know much about the teams at Canonical, but can you explain why your on Jono's community team?
 211 [15:54] <jcastro> yes so he's the community manager
 212 [15:54] <jcastro> and the 4 of us build communities around ubuntu
 213 [15:54] <jcastro> I do external developer relations
 214 [15:54] <jcastro> daniel focuses on growing internal developers
 215 [15:54] <jcastro> like making things easier to fix, etc.
 216 [15:55] <jcastro> david grows translations and application developers
 217 [15:55] <jcastro> and kim0 (who has a session coming up after this) focuses on growing the cloud and server communities
 218 [15:55] <ClassBot> raju asked: where i can get the details of the summit in india
 219 [15:55] <jcastro> nigelb attended the summit in india, ping him on IRC
 220 [15:56] <jcastro> (you just missed it!)
 221 [15:56] <ClassBot> lgp171188 asked: When Ubuntu introduced upstart a few releases back to improve start-up, it was a great step in that direction. But now with alternatives like systemd coming up, will Ubuntu consider them? Is there any info regarding that?
 222 [15:56] <jcastro> we won't be looking at systemd until at least /after/ the next LTS release (12.04)
 223 [15:57] <jcastro> http://undacuvabrutha.wordpress.com/2011/04/29/why-ubuntu-should-continue-with-upstart-for-11-10/
 224 [15:57] <jcastro> this blog post should answer your questions on upstart/systemd
 225 [15:57] <ClassBot> There are 5 minutes remaining in the current session.
 226 [15:57] <jcastro> I have time for one more!
 227 [15:58] <ClassBot> lgp171188 asked: Fedora has pioneered something called 'Consistent Network Device naming'. Is ubuntu going to adopt that?
 228 [15:58] <jcastro> I saw that, it looks pretty awesome
 229 [15:58] <jcastro> I haven't followed server/plumbing as much as I should  have this cycle
 230 [15:58] <jcastro> you can ask someone on #ubuntu-server though
 231 [15:59] <jcastro> ok well that about wraps it up
 232 [15:59] <jcastro> thanks for all the questions, we got through a  bunch!
 233 [15:59] <jcastro> and now kim0's going to wow you with cloud.
 234 [15:59] <jcastro> so take a minute break!
 235 [16:00] <jcastro> kim0: all set?

MeetingLogs/openweekNatty/Introduction (last edited 2011-05-04 15:37:38 by dhcp-87-104)