/srv/irclogs.ubuntu.com/2011/12/01/#ubuntu-tv.txt

mhall119that would require a lot of work, and have a distinctly different look and feel from desktop Unity00:05
mhall119AlanBell: http://people.ubuntu.com/~mhall119/utv/index.html added a Dash with Filter00:09
AlanBellnice00:12
AlanBellfilters might work well for the TV schedule lens00:12
mhall119yeah00:13
mhall119added search in the dash with onscreen keyboard00:23
MrChrisDruifOn the etherpad you mean mhall119 ?00:24
MrChrisDruifBtw, aloha =)00:24
AlanBellmhall119: oooo, I like the on screen keyboard00:27
AlanBelland onboard can totally do that00:27
MrChrisDruifmhall119; it looks pretty good so far =)00:33
mhall119AlanBell: it's a screenshot of Maliit00:44
mhall119https://wiki.maliit.org/Screenshots00:44
mhall119thanks MrChrisDruif00:45
MrChrisDruifHow did you come to know of Ubuntu TV mhall119 ?00:45
mhall119MrChrisDruif: I was at UDS-P when Mark announced it, along with tablet, phone and cars00:46
mhall119then I saw Mark's blog about what Alan was doing, and thought I'd join in the fun00:46
MrChrisDruifIVI, not just cars00:47
MrChrisDruifAh, grand designer AlanBell ;-)00:47
mhall119he is00:49
MrChrisDruifHaha, don't let him hear it =')00:50
mhall119AlanBell: do you have a problem with me putting my remote into the template file in bzr?00:53
mhall119AlanBell: MrChrisDruif: What do you guys think of the "Program Info" slide? http://people.ubuntu.com/~mhall119/utv/index.html#01:29
MrChrisDruifmhall119; what page?01:29
MrChrisDruifnv, page 201:29
mhall119yup01:29
MrChrisDruifI like it, but I'd have to think about it. Look good so far =)01:30
MrChrisDruifMaybe a bit busy in the top bar?01:30
mhall119maybe, that's the Unity top panel though01:30
MrChrisDruifI know01:30
mhall119implementation will be tricky, since the top panel is Unity, but the progress overlay is whatever playback app is used, and the one button press needs to trigger both01:31
MrChrisDruifHow do you mean?01:31
MrChrisDruifBtw, I'm almost of to hit the sack, 2:32 AM here01:32
mhall1192 apps will need to consume the same keypress event01:32
MrChrisDruifThat's not very difficult I think01:32
mhall119I'm not sure if X (or Wayland) have a way of doing that, of if one of the apps will have to explicitly pass the key event on to the other01:32
MrChrisDruifSame are starting to programs in terminal with a single "command"01:33
MrChrisDruifBut that is a concern for later I think?01:33
mhall119a concern for someone else anyway, and that's enough for me :)01:34
MrChrisDruifWe are now in the "dream" phase as I like to call it. Creating storyboards of what we'd like to see happen and look01:34
MrChrisDruifI think I'll add Ubuntu Phone/Tablet to my storyboard =)01:36
MrChrisDruifThey keep bugging on the mailing-list about a desktop-mode...screw that, we don't need that on the TV01:37
MrChrisDruifWith my storyboard they'll understand ;-)01:37
mhall119I don't understand what they wanted different "modes" for01:42
mhall119and the whole "It's just a large-screened PC" bit was just...wrong01:43
mhall119a TV on the other side of the room has the same arc width as a small screen netbook01:44
mhall119of a phone, if you're like me and still have an old SD-TV01:44
mhall119or a phone01:44
mhall119the biggest TV that would fit in my entertainment center would, from the distance of my couch, be equivilent to a 7-9 inch screen on my lap01:46
mhall119or about the same as a phone in my hand01:48
MrChrisDruifYeah, the bigger the better in my opinion, but still that's not to the point01:50
MrChrisDruifWhat I'm thinking about if there really IS the need for making it a second big screen the tablet, then share it from the tablet to the TV instead of making some kind of wacky desktop mode on the tv01:52
MrChrisDruifAlanBell; I should just disregard those early png's you created before Pencil?02:02
mhall119MrChrisDruif: you sure those aren't PNGs exported from Pencil?  which ones are you referring to?02:05
MrChrisDruifI'm sure, I'm referring (among 2 others) to this: http://people.ubuntu.com/~alanbell/unitytelly/progresspanel.png02:06
mhall119ew, tubbies02:06
MrChrisDruifhttp://people.ubuntu.com/~alanbell/unitytelly/programlens.png && http://people.ubuntu.com/~alanbell/unitytelly/controlsinpanel.png as well02:06
mhall119but that looks like it was made in Pencil too02:06
MrChrisDruifSo yes, I'm pretty sure ;-)02:06
MrChrisDruifBut at least before the "default template"02:07
mhall119yeah02:07
tgm4883MrChrisDruif, I agree, I don't want a full desktop on the TV. Although it would be neat to have an app that either A) acted as an extension of the laptop/tablet/netbook, or B) would display a shared application from the laptop/tablet/netbook02:19
MrChrisDruifSo yeah, I'll have to get cracking with my storyboard and share it with them. I think they will like it ;-)02:20
tgm4883MrChrisDruif, I disagree. Some may like it, but I'm getting the feeling some people won't accept anything but a full blown desktop replacement02:20
MrChrisDruifHaha, true that =')02:21
MrChrisDruifBut I don't think we should that one let him let his way, it02:30
MrChrisDruif's a TV for crying out loud02:30
MrChrisDruifDamn you ' =')02:31
MrChrisDruifAnyhow...02:32
* MrChrisDruif is off to bed, but let's his client run. If you got something, just ping me02:33
dmj726tgm4883: Yeah, we shouldn't make the TV, just a desktop02:37
dmj726That said, we should approach this from a standpoint of changing the UI to be suited to the TV environment rather than limiting what the TV can do.02:38
imnicholHey, is the irclog at http://irclogs.ubuntu.com/2011/11/30/%23ubuntu-tv.txt?02:40
imnicholBecause the last update to it was at 23:4102:41
imnicholHow up to date is that?02:41
dmj726imnichol: It seems to be about an hour old at most02:44
imnicholOk02:44
imnicholThanks02:44
dmj726imnichol: actually no02:46
dmj726It looks like it's 3 hours old02:46
dmj726which is more than it was the other day for me02:47
mhall119after 23:59, it goes to /2011/12/01/02:47
dmj726mhall119 is right02:47
dmj726so check the next day02:47
imnicholAhah02:48
dmj726mhall119: just looked at your mockup02:48
imnicholWow, I'm dumb02:48
dmj726mhall119: mostly I like it02:48
dmj726Though I'd like to avoid typing when I don't have a good qwerty keyboard around02:49
imnicholMrChrisDruif, what did you think of Ian Nicholson's suggestion of allowing the full repos to be enabled?02:50
imnichol(I'm Ian Nicholson)02:50
mhall119dmj726: I'd agree, but the dash has a search field, so I thought I'd show how it would be used02:51
mhall119unfortunately, Unity is very search-driven, which is going to be difficult to use without a keyboard02:51
dmj726mhall119: I have a simple mockup of a structure to avoid the need when you haven't already typed stuff02:51
mhall119dmj726: did you read the caption below?  it only goes there when you click the search button on the remote, otherwise it's all navigation by arrow buttons02:52
dmj726mhall119: yes I read it, but I missed that02:53
dmj726imnichol: I'd suggest something different actually02:54
dmj726So have the full repos enabled by default, but have some metadata in packages that indicates something is intended for UbuntuTV02:55
dmj726And have the software center only list packages that are flagged for UbuntuTV shown by default02:56
mhall119I think we should just change the default theme and WM behavior to work better on TVs, and leave the apps and packages as they are02:56
mhall119for example, new windows that can be maximized should start maximized02:56
dmj726sort of like how software center doesn't show "technical" packages now by default02:56
imnicholdmj726, Wouldn't that require that we change the way that apt-get works?02:56
dmj726imnichol: How do we determine if a package is "technical" or not?02:57
imnicholSeems like it would be easier to just harness the advantages of apt-get(repos) in order to accomplish this02:57
imnicholdmj726, Presumably that's what Canonical is going to do02:57
mhall119then if people want to add Thunderbird to their TV, we don't try and make it hard for them02:57
imnicholmhall119, We're not making it hard, just disabling it by default so someone who doesn't know very much about linux doesn't accidentally install the gimp02:57
dmj726Perhaps require the repository be installed but disabled by default?02:57
imnicholdmj726, What do you mean by the repo being installed?02:58
imnicholDo you mean set up but commented out in sources.list?02:58
mhall119why not let them accidentally install the gimp, if we can make the GTK theme and WM behavior turn the gimp into something that's reasonable to interact with on a TV?02:58
imnicholmhall119, because that's way more work for like 5% of the people who will want that feature02:58
imnicholMake it totally slick and easy and hard-to-mess up by default02:59
mhall119I'm not sure it will be, all the work will be done in only a handful of places02:59
imnicholThen have a switch for people who want to turn it into a full on computer02:59
imnicholThere's no way that you can make a program as complex as the gimp easy to use with a remote02:59
mhall119no, not with a remote02:59
imnicholAnd that's what I mean, the default repos should be programs you can use with only a remote02:59
dmj726I think most of it is setting up the shell03:00
mhall119but with a wireless keyboard and mouse, sure03:00
dmj726and having the window manager be full screen only03:00
imnicholAnd then if you want to hook up a keyboard, you can do that and then enable the regular repos03:00
mhall119dmj726: can't do fullscreen only, not all app windows support it03:00
mhall119but like I said, any windows that can be maximized, should be maximized03:00
dmj726mhall119: I do mean maximized03:01
mhall119I know03:01
mhall119but again, I don't think you can do that for all windows03:01
dmj726any apps that can't be maximized just sit there as big as they'll go in the middle03:01
imnicholAnd honestly, those should probably be disabled03:01
imnichol It breaks the "sleakness" that we're (presumably) going for03:02
dmj726imnichol: I'd rather hide them from being installed than actually disabling them.03:02
imnicholdmj726, that's what I meant03:02
imnicholSorry for the confusion03:02
dmj726np03:02
imnicholWhen I say "disabled" I mean, put in a repo that's commented out in sources.list03:03
imnicholBecause after all, this will be a full on linux based system, so we shouldn't prevent people from doing anything if they really want to03:03
dmj726http://askubuntu.com/questions/55130/how-does-software-center-determine-what-is-a-technical-item-and-what-isnt03:04
dmj726imnichol: is that what the software sources GUI does when you uncheck the box?03:04
imnicholdmj726, I don't understand your question03:05
imnicholCould you rephrase it?03:06
dmj726imnichol: I just wanted to make sure that the Software Sources GUI in software center was doing what you described as "commenting out"03:13
dmj726so yeah, I'm fine with that03:13
dmj726except...03:13
imnicholOh ok03:13
dmj726wouldn't we need to duplicate a huge number of packages to both repositories?03:14
imnicholAnd AFAIK, that's correct03:14
imnicholYes, theres that problem03:14
imnicholHm03:14
imnicholHow many gigs to the repos take up?03:14
imnicholI've never hosted one03:14
dmj726Perhaps have software Center only show things from the UbuntuTV repo by default03:15
dmj726with a check boxes to show desktop or "technical" stuff.03:15
imnicholAhh03:15
imnicholThat's what I have been invisioning03:15
imnichol*envisioning03:15
dmj726This is really more of a search problem than an access problem03:15
imnicholDidn't someone on the mailing list say that GNOME3 allowed applications to specify different interfaces based on some criteria?03:16
imnicholSo that could be another option03:16
dmj726Advanced: "Show Applications designed for other flavors of Ubuntu"03:16
imnicholyeah03:17
imnicholIn any case, that can be something we worry about at a later date03:17
dmj726So if I want GIMP and don't mind making liberal use of the window switcher and using a mouse and keyboard, I can, but I know it's not made for UbuntuTV03:18
dmj726yeah03:18
imnicholBut I think that a sane group of applications should be presented by default03:18
imnicholAnd then provide a "here be dragons" option for people who want to use Libreoffice/the gimp/whatever03:19
dmj726Right, we don't want random desktop apps mixed in unless the user asks for that specifically03:19
imnicholYes03:19
imnicholI think that's pretty reasonable03:19
dmj726But we should let the user ask for that03:19
dmj726yep, we're on the same page03:19
imnicholCool03:20
imnicholIs there anyone else paying attention to this that has anything to add?03:20
imnicholI feel like mhall dropped out somewhere....03:20
dmj726mhall119: http://imagebin.org/18540503:21
dmj726This was my quick idea of what the Ubuntu button would bring up menu wise03:21
dmj726same launcher design, just a different dash layout03:22
dmj726imnichol: I  like Ian Santopietro's idea of a custom DEBIAN/control flag03:25
imnicholThe more I think about it the more I agree03:26
dmj726and we use that as our default filter determinant for software center03:26
mhall119imnichol: sorry, getting ready for sleep03:26
imnicholAh.  Catch ya later then03:27
dmj726imnichol: I have open office on my phone :P03:35
imnicholWhat kind of phone do you have?03:35
dmj726Nokia n90003:36
imnicholAh03:36
imnicholI've got a palm pre03:36
dmj726It's a debian derivative03:36
dmj726I never bothered installing Ubuntu on it though because it won't make phone calls when it's running Ubuntu03:37
imnicholI have a touchpad that I'd love to run ubuntu on03:37
imnicholNatively03:37
imnicholI want ubuntu on my pre as well03:38
imnicholYou can run it in a vm, but I want it to be my only OS03:38
dmj726Well, my n900 was basically me buying the closest thing to an Ubuntu phone I could get03:38
imnicholI'd get one and install Ubuntu on it03:39
dmj726I've got straight up debian in a chroot03:39
imnicholI'm actually trying to get rid of my phone03:39
imnicholBut if they release one with Ubuntu, I'll be hooked :D03:39
dmj726Yeah, All I really want is an Ubuntu phone on quality hardware and either a slideout keyboard or dual screens03:40
imnicholI'd take a single keyboard03:40
imnichol(A single onscreen keyboard)03:40
dmj726(I don't like to have to cover up my window with an onscreen keyboard)03:40
imnicholThat's a valid complaint03:41
dmj726I mean, hardware keyboards aren't hard to type on, but I like to see what I'm doing03:41
imnicholIts why I like my Palm Pre, portrait slider ftw03:41
dmj726n900 ctrl+c03:41
dmj726switch windows03:41
dmj726ctrl+v03:41
imnicholIs it just me or has everyone(except tgm ;)) sort of agreed with the idea of a unity-based menu?03:47
* imnichol is away: Away04:05
* imnichol is back (gone 00:24:23)04:29
tgm4883imnichol, about 450GB06:28
tgm4883imnichol, also, I think there were more than just me that didn't like Unity as the 10' UI06:29
imnicholtgm4883, yeah I know, thus the wink06:32
imnicholSounds to me like we want to keep the number of repos that we need to host down then, that's a lot of space06:33
imnicholAlthough if we create a special repo just for Ubuntutv applications, it probably isn't going to be as big as that06:34
MrChrisDruifIntresting discussion. Like the two of you said it should be very *WARNING Will Robinson* kind of decision, but an option I think it should be.06:59
MrChrisDruifAs far as apps; how we sort it it doesn't matter for now, but either some kind of separate repo or hiding all "desktop" apps from the normal repo would suffice I think07:00
* MrChrisDruif goes bed to bed. I hope Ian still saw what I said07:02
AlanBellMrChrisDruif: yes, you can discard those early ones, I was just checking pencil out and messing with backgrounds08:17
AlanBellmhall119: go ahead and put stuff in bzr, the remote would be great.08:18
AlanBellmhall119: oh, but I think you put in the concept1.ep rather than the more useful basedesignframe one which is just slide 108:18
AlanBellhttp://www.tomshardware.com/news/ubuntu-linux-smart-tv-canonical,14096.html08:42
MrChrisDruifLuckily those people from Tom's Hardware got the 10 feet interface correct...11:44
MrChrisDruifAnd it feels like everyone thinks Mark thought along with us, while he only agreed with our feature list ^_^11:45
MrChrisDruifBtw...why are they still using the old COF?11:48
mainerrorNot sure but someone should tell them to use the new one instead.11:51
MrChrisDruifGood god, that's what you get when people use old blog's etc for their info. A quote from one of the replies "Mandatory Ubuntu One account? Not for me thanks"11:52
MrChrisDruifHaha =')11:52
MrChrisDruifAloha mainerror11:52
mainerrorHello. :)11:52
MrChrisDruifYes, I was gonna read all them replies and give reply here and there11:54
MrChrisDruifmainerror; it seems AlanBell already replied, but I made an additional note pointing towards our wiki page13:23
mhall11917:49 < daker> what are the essentiel features on a TV ?18:41
mhall119daker: my essential features are:18:41
mhall1191) Stay as close to desktop Unity as makes sense18:41
mhall1192) Be usable from 10-20 feet away on a reasonable sized screen18:42
mhall1193) Be usable without a mouse or keyboard, only a remote control with a small set of buttons18:42
mhall1194) Optimized so that apps can be mostly used without being customized for TV18:43
dakeri see18:47
dakermhall119, so to play songs you need to use rythmbox ?18:47
imnicholmhall119, if youd on't mind me taking this... the idea is that there would be a default, but we've been talking about how to allow people to change the default if they want.18:50
* imnichol is away: I'm busy18:51
* imnichol is back (gone 00:00:41)18:52
mhall119daker: yes, but maybe with a different interface18:56
mhall119like the sound-indicator's controls do18:57
dakerand why not having some kind of a media center18:57
mhall119daker: that's an option too18:57
mhall119as long as it can be controlled through the remote, and integrates nicely with Unity18:58
dmj726mhall119: http://imagebin.org/18540519:44
dmj726Thoughts on something like this layout for dash?19:44
mhall119dmj726: are those boxes in the center launchers or lenses?19:48
dmj726I guess they would be like lenses19:49
dmj726basically pressing "Movies" would show you your movies19:49
dmj726which you could then select a movie19:50
mhall119ok, I can see that.  It's a good design for desktop Unity's default dash screen too actually19:50
dmj726More Apps would show a list of more kinds of apps19:50
dmj726mhall119: hmm, yeah I suspect that the exact options given might be different for desktop unity though19:51
tgm4883Is there technical merit to patching Unity for use as a 10' UI? Or is everyone just jumping on the Unity bandwagon because it's what Ubuntu already uses and/or they think that is what Canonical probably wants?20:19
AlanBelltgm4883: did you watch Mark Shuttleworth's UDS keynote speech?20:29
tgm4883AlanBell, yes20:30
AlanBellhttp://www.markshuttleworth.com/archives/82020:31
AlanBelland the second paragraph of that blog post20:31
tgm4883If that is the case, then we can all stop with our designs20:32
AlanBellerr, why?20:33
tgm4883Community doesn't assist in design20:33
AlanBellif you say so20:34
tgm4883I don't have to say so, it's been the experience of anyone that has attempted to try and change Unity20:34
tgm4883AlanBell, I went to the discussions at UDS. It was very much "this is not designed by committee"20:36
AlanBellat UDS-P?20:36
tgm4883yea20:36
AlanBellok, so why do you think there is merit in doing design work on a 10' UI that isn't unity focussed?20:37
AlanBellbecause there is no way that is going to be proposed by canonical to OEMs20:37
tgm4883Because I think Unity wastes too much space for a TV interface20:38
tgm4883As odd as it sounds, you have less space on a TV20:38
tgm4883so you need to use it all20:38
AlanBelland how will you convince canonical to propose that to OEMs?20:39
tgm4883To propose to use something else besides Unity, or to propose to fix Unity so it doesn't waste space on TV's?20:41
AlanBellthe former20:41
AlanBellfixing unity not to waste space on TV is what this is all about really20:42
tgm4883AlanBell, Providing that OEMs want to ship a media center, it shouldn't be that difficult to say A) We are putting money behind X software for development and support, and B) We are using X software because it is a tried and true method, we just want to extend it a bit futher to meet our needs20:43
AlanBellyeah, that is how to convince OEMs20:43
AlanBellnot how to convince canonical20:43
tgm4883oh20:43
* tgm4883 needs to learn to read20:43
tgm4883yea, I can't convince canonical. They need to try on their own20:44
tgm4883AlanBell, so it all boils down to this20:44
tgm4883I have zero issue with having the 10' UI codebase be based on Unity code20:44
AlanBellcanonical want to go to the TV OEMs (probably cheap end of the scale) and propose their awesome new on screen display/media centre/app delivery platform thing that is theirs20:45
AlanBellthere are some lovely themes for xbmc and it is great20:45
tgm4883I do have an issue with how almost every single mockup I've seen is basically just Desktop Unity with some special lenses20:45
AlanBellbut Canonical won't take that to the OEMs20:45
tgm4883AlanBell, I know there are :)20:46
tgm4883AlanBell, likely correct, and I think that is an issue20:46
* tgm4883 goes to heat his lunch20:47
MrChrisDruifGood night everyone23:32

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