[00:17] <akiva-mobile> so I've started learning how to program, and I want to do some more. What language is best to learn for making new ubuntu phone apps?
[00:18] <akiva-mobile>  I heard C ++, is this true?
[00:18] <k1l_> qml
[00:20] <akiva-mobile> What is qml?
[00:21] <dwatkins> "QML (Qt Meta Language or Qt Modeling Language[2]) is a JavaScript-based, declarative language for designing user interface–centric applications"
[00:23] <akiva-mobile> Is it good?
[00:36] <Transhumanist> It's what Ubuntu Phone uses
[00:36] <Transhumanist> so while, yes, it's a good choice, it's also somewhat your only choice
[00:37] <Transhumanist> If you find jumping straight into QML a little bit scary, perhaps try coding some web pages in JavaScript with XHTML and CSS. That would probably give you a good feel for QML.
[00:37] <Transhumanist> I recommend against learning programming by learning C++. I think languages like JavaScript and Python are a better choice.
[00:39] <Transhumanist> Here is a Qt tutorial: doc.qt.digia.com/qt/qml-tutorial1.html
[00:39] <Transhumanist> it should give you an idea of what QML looks like
[00:44] <chriadam|away> try http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-applicationdevelopers.html
[00:45] <chriadam|away> for more about the QML language, see http://doc-snapshot.qt-project.org/5.0/qtqml/qtqml-index.html
[00:46] <chriadam|away> for more about the QtQuick graphical types, see http://doc-snapshot.qt-project.org/5.0/qtquick/qtquick-index.html
[00:46] <arij> hey
[00:47] <arij> any idea if the galaxy nexus image will work on the new nexus 4?
[00:50] <Rosenzweig> I wish there was more information on phone app development.
[00:50] <Rosenzweig> It seems kind of barren but that's expected without even an image to boot with.
[00:52] <bobweaver> Rosenzweig,  what would help you if you knew ?
[00:53] <Rosenzweig> It would help me get started on say... programming an Ubuntu Phone game with OpenGL and C++.
[00:53] <Rosenzweig> I saw one tutorial for an "Ubuntu App" with Quickly and another with QML but I'm not sure what the difference is between an Ubuntu App and an Ubuntu Phone App.
[00:53] <bobweaver> Rosenzweig,  You can make any C++ declaritive view and wxspose it to qml
[00:54] <k1l_> Rosenzweig: you saw that? http://www.ubuntu.com/devices/phone/app-ecosystem
[00:55] <Rosenzweig> Does that mean that Ubuntu Linux executables run natively on the phone? Does that mean that Ubuntu Apps are Python only (and thus don't require compilation)? If they're not then is a phone compiler available for compiled languages?
[00:55] <Rosenzweig> It just seems awfully vaue.
[00:55] <Rosenzweig> vague*
[00:56] <Rosenzweig> I saw the App Ecosystem link, k1l_.
[00:56] <Rosenzweig> I actually lurked around the mobile/development place for a bit and I haven't found anything "concrete."
[01:04] <bobweaver> Rosenzweig, http://doc.qt.digia.com/qt/qml-extending-tutorial-index.html     open gl stuff you can use shaders lib
[01:04] <bobweaver> http://doc.qt.digia.com/qt/declarative-shadereffects.html
[01:05] <Rosenzweig> Oh, so C++ in QML is compiled within the QML toolset?
[01:06] <Rosenzweig> I was more interested in possibly avoiding QML and instead simply compiling my C++ application with some sort of Ubuntu  Phone compiler. I guess the Ubuntu Phone devs want to streamline development into the QT toolsets.
[01:07] <Rosenzweig> I got no clue, unfortunately.
[01:08] <bobweaver> Rosenzweig,  you make you backend and stuff like that in c++ (if you choose) then just expose each element and use qml to make the interface
[01:09] <Rosenzweig> Ultimately, I would want to do something like that.
[01:09] <Rosenzweig> Use QML/Javascript/Python/WhatEver for the UI and gamecode maybe.
[01:09] <Rosenzweig> And then have actual low level graphic code in C++.
[01:10] <Rosenzweig> Though I was wondering if you had to use the qt window library or if you could use something else... for example.
[01:10] <bobweaver> Rosenzweig,  you have played around with the example "SameGame" ?
[01:10] <Rosenzweig> They make it sound like you don't have to.
[01:10] <Rosenzweig> Not yet, bobweaver.
[01:10] <Rosenzweig> What is it? Or more importantly, where is it?
[01:11] <bobweaver> qt can call in all sorts of windowing libs and you can also just set cmake to  call them in in plugins file
[01:11] <bobweaver> Rosenzweig,  it is a game in qt/qml
[01:11] <bobweaver> install qtcreator and it is under examples
[01:12] <bobweaver> Rosenzweig, http://doc.qt.digia.com/qt/qml-advtutorial.html
[01:12] <Rosenzweig> I'm assuming this should technically work natively on the Ubuntu Phone too, right
[01:13] <bobweaver> as far as windowing not yet sure what Ubuntu phone uses but I am sure that that news is going to come soon !
[01:14] <bobweaver> Rosenzweig,  this is also cool I think  http://www.youtube.com/watch?v=_FjuPn7MXMs
[01:14] <Rosenzweig> I'm familiar with QT fairly little or any window library in particular.
[01:14] <Rosenzweig> My games use very minimal window libraries like gwfl
[01:14] <Rosenzweig> gflw
[01:15] <Rosenzweig> The most window work I usually do is initialize the window, give it some properties via some few variables, and I attach the OpenGL context.
[01:15] <Rosenzweig> So, as you can expect, I'm pretty clueless.
[01:16] <Rosenzweig> That's kind of cool. He's in a 3D world and yet he's able to access console and a web page.
[01:16] <Rosenzweig> Or not a web page, but some kind of GUI window.
[01:16] <Rosenzweig> And QT creator!
[01:17] <Rosenzweig> I wouldn't necessarily want to walk around to my windows for day to day use, but that might be interesting for a game.
[01:17] <Rosenzweig> Instead of having to create a window library or adding heavy content, you can simply use some of the features of QT.
[01:18] <bobweaver> yeah there could be better I just like that because it is wayland lol
[01:18] <Rosenzweig> Fun stuff, but I hope that more info comes out on the Ubuntu Phone and app development specifically for it. I'm going back to college tomorrow and this would make a good side project.
[01:19] <bobweaver> QT5_GUI and widgets is that what you are talking about or are you talking about adding header files to plugin then exporting that to make your own qtlib so that you can say like import MyWindowThingy 1.0
[01:20] <Rosenzweig> Interesting. What kind of overhead exists in these plugins?
[01:20] <Rosenzweig> Is it particularly resource heavy?
[01:21] <Rosenzweig> This just all seems so creative and eye-opening in general.
 Fun stuff, but I hope that more info comes out on the Ubuntu Phone and app development specifically for it. I'm going back to college tomorrow and this would make a good side project.
[01:41] <Transhumanist> these are my plans too
[01:41] <Rosenzweig> Transhumanists, what's your major?
[01:41] <Rosenzweig> Mine is economics so this is off my studies.
[01:41] <Transhumanist> I'd like to port the current spaced repetition vocabulary learning app I'm working on in Android over to Ubuntu Phone.
[01:41] <Transhumanist> software engineering =P
[01:42] <Rosenzweig> Well this is actually related to your major. You know what I do? I study austrian economics.
[01:42] <Rosenzweig> But I am minoring in Computational Science next year.
[01:42] <Rosenzweig> And this project or what ever project will allow me to skip one or two programming courses.
[01:43] <Transhumanist> they'll give you credit eh? You're lucky
[01:43] <Transhumanist> so have you done linear algebra yet?
[01:43] <Rosenzweig> I took Calculus back in high school.
[01:43] <Transhumanist> Yeah, that's important. But linear algebra is unrelated to it.
[01:44] <Rosenzweig> I am hoping to take a few math courses in the latter 2-3 years of college.
[01:44] <Rosenzweig> Of course I've taken algebra.
[01:44] <jo-erlend> I haven't had anything to do with C++ in about ten years, and I've only slightly played with Qt using Python. I'd like to get a few good books to get me up to date. Any suggestions?
[01:44] <Rosenzweig> And linear algebra in particular.
[01:44] <Rosenzweig> It isn't a particularly hard subject.
[01:45] <Rosenzweig> Hmm, there's this great book on Python that I learned programming with.
[01:45] <Rosenzweig> http://learnpythonthehardway.org/book/
[01:45] <Rosenzweig> I think that was it.
[01:45] <Transhumanist> I enjoyed it. But most people do actually find linear algebra hard. I guess the concept of a vector space is fairly abstract.
[01:45] <Transhumanist> So we can do the grunt work in Python?
[01:45] <Rosenzweig> They find vectors difficult?
[01:46] <Rosenzweig> Vector Calculus is difficult.
[01:46] <Transhumanist> Vector spaces, not vectors.
[01:46] <Rosenzweig> Whoops. :)
[01:46] <Rosenzweig> That's not necessarily hard either.
[01:47] <Rosenzweig> I used vector spaces all the time in game programming.
[01:47] <Rosenzweig> Especially with OpenGL with matrices and all.
[01:47] <jo-erlend> If I have to replace Vala/GTK with something new, it won't be Python, but rather C++.
[01:47] <Transhumanist> Yeah, that gives you a great intuitive feel for linear algebra
[01:47] <Rosenzweig> It's easier if you can apply it to something.
[01:47] <M4rtinK> you can do the heavy math with numpy :)
[01:47] <Rosenzweig> I loved GLM.
[01:47] <Rosenzweig> Greatest OpenGL Math library ever for C++.
[01:48] <Rosenzweig> It's just werks.
[01:48] <Transhumanist> humpy is rocking
[01:48] <Transhumanist> *numpy
[01:48] <Rosenzweig> It* jo-erlend, in that case.
[01:48] <Transhumanist> I'll happy profess to not being good at C++. I prefer C and Python.
[01:48] <jo-erlend> Rosenzweig?
[01:48] <Rosenzweig> I'm grabbing a few books.
[01:48] <Transhumanist> So it's nice to here I can work with QML and Python
[01:48] <Transhumanist> *hear
[01:50] <Rosenzweig> Accelerated C++ is great along with Addison Wesley's C++ books, Effective C++ (which gives a good condensed info on C++ for those familiar with C, C++ Primer Plus, and O'Reily probably has a good C++ book.
[01:51] <Rosenzweig> Honestly though, there are plenty of online documentation on the language.
[01:51] <Rosenzweig> You could probably find all you need just by googling "C++ tutorial" and clicking any link on the front page.
[01:52] <jo-erlend> right. But I like the top-down approach.
[01:52] <Rosenzweig> Top down approach?
[01:52] <Transhumanist> I'd just type c++ into Amazon and order the books by user rating
[01:52] <Transhumanist> then read some reviews to see if the people reviewing it are noobs or pros
[01:52] <Rosenzweig> I used to be a pro.
[01:53] <jo-erlend> Rosenzweig, I read through the books even if I know the subject.
[01:53] <Rosenzweig> But then collee started.
[01:53] <Transhumanist> computer languages are unfortunately like natural languages: use it or lose it
[01:53] <Rosenzweig> college* jo-erlend, what do you want then?
[01:53] <Rosenzweig> Natural languages are harder in my opinion.
[01:53] <Transhumanist> Speaking of, it's German practice time
[01:53] <Transhumanist> I agree
[01:53] <Rosenzweig> My Hebrew is shaky but I learned a lot.
[01:54] <Rosenzweig> It's nice motivation when you can look back and say, "I know much more than I did before."
[01:57] <Transhumanist> My problem is I forget how much of a noob I was before, and assume I am still a noob, even when I've become a pro at something. It's good for pushing myself to become an expert in something, but it's bad for motivation, but I don't grant myself any "I'm kind of awesome at this now" moments, and get a little down.
[01:57] <jo-erlend> I guess I'll start by reading up on c++11 and then start investigating QML when I'm comfortable.
[01:58] <Transhumanist> Why C++, jo-erlend, out of curiousity?
[01:59] <jo-erlend> Transhumanist, because of Qt. If it's written in C++ and is object oriented, it'll probably be more comfortable than C.
[01:59] <Transhumanist> Python is pretty snappy these days. Especially since a lot of the libs are already written in C++ (e.g. numpy, SDL). I was recommending it, not C, I guess.
[02:00] <jo-erlend> Python is a very nice language, but it is also very slow and hungry for resources.
[02:00] <M4rtinK> I've written a couple of mobile Python apps
[02:00] <M4rtinK> without issues with performance so far :)
[02:00] <Transhumanist> That's not very true anymore, jo-erlend.
[02:00] <jo-erlend> it really is. And it always will be.
[02:00] <M4rtinK> it depends
[02:01] <jo-erlend> no, it doesn't.
[02:01] <Transhumanist> That's rubbish, jo-erlend, but I'll let you run with it.
[02:01] <M4rtinK> of course doing heavy number crunching in pure Python is stupid
[02:02] <M4rtinK> but there are tons of optimized C&family libraries with Python bindings that can help with just that :)
[02:02] <M4rtinK> Numpy, PIL, etc.
[02:02] <jo-erlend> Even loading the interpreter adds quite a bit of overhead. Particularly to simple applications.
[02:03] <Transhumanist> Yeah, but you're assuming it is user visible overhead.
[02:03] <jo-erlend> it really is.
[02:03] <Transhumanist> Are you using PyPy or C Python?
[02:03] <M4rtinK> the interpreter starts instantly, even on relatively weak mobile devices (N900, Neo Freerunner)
[02:03] <jo-erlend> but even if it's not user visible, it would still require more power from the computer, increasing battery usage.
[02:04] <Transhumanist> for a split second at the start
[02:04] <Transhumanist> you really think that's going to kill the battery?
[02:04] <M4rtinK> provided your application is properly even driven that's not an issue
[02:04] <M4rtinK> *event driven
[02:05] <Transhumanist> I also don't think you understand PyPy, jo-erlend.
[02:05] <M4rtinK> it would be just noise compared to Screen and/or active GPS
[02:05] <jo-erlend> based on the fact that I prefer native, I don'ẗ understand Python?
[02:05] <Transhumanist> Based on your false claims about Python's performance. :)
[02:05] <M4rtinK> Transhumanist: haven't seen PyPy anywhere on mobile devices yet - everything is CPython 2.5-7
[02:05] <jo-erlend> they are not false.
[02:06] <M4rtinK> BB10 has 3.2
[02:06] <Transhumanist> M4rtinK: Ubuntu Phone OS isn't exactly a normal mobile device :p
[02:07] <M4rtinK> Transhumanist: well, thanks god it isn't :D
[02:07] <M4rtinK> as most people think mobile device == android == iOS, etc. :)
[02:07] <M4rtinK> lets say "mobile computer" :)
[02:09] <Transhumanist> Do you specifically mean you don't think PyPy has been ported to ARM architectures yet?
[02:10] <M4rtinK> haven't seen it even mentioned on the platforms I'm working on (Maemo 5 & 6, Mer, SHR, Android, BB10)
[02:12] <Transhumanist> Just checked and it has ARM support.
[02:12] <Transhumanist> Implements 2.7.3, though, not 3.2
[02:12] <M4rtinK> interesting :)
[02:12] <M4rtinK> what about Qt bindings ?
[02:13] <M4rtinK> thats quite the deciding factor :)
[02:13] <Transhumanist> quite
[02:15] <M4rtinK> anyway, time to hit the deck
[02:15] <M4rtinK> night all ! :)
[02:15] <jo-erlend> Considering that QML is written for JavaScript and C++, it seems logical to focus on those languages, I think.
[02:15] <Transhumanist> btw, it's worth pointing out that PyPy can be compiled to asm
[02:15] <Transhumanist> fair enough. This got too heated. Learn a language and make awesome apps! :D
[02:16] <chriadam> ra ra ra language wars in 2013 ;-P
[02:17] <jo-erlend> yes, and I don't even understand why. I love Python. It's been my primary language for many years. But it doesn't seem to be a good fit with QML. It might work, and I try very hard not to be a fundamentalist when choosing my tools.
[02:19] <jo-erlend> that is; if I want to develop in QML, and it is designed for JavaScript and C++, then I'd rather use those languages than jumping through hoops in order to use to Python and C.
[02:21] <Transhumanist> Fair enough
[02:24] <Transhumanist> have you seen this site yet, jo-erlend?
[02:24] <Transhumanist> http://developer.ubuntu.com/resources/programming-languages/qml/
[02:24] <jo-erlend> Besides; c++11 seems to have added quite a few things that'll make it more comfortable than it was when I used it.
[02:25] <Transhumanist> Things that make it more comfortable to code in or more powerful to code in?
[02:26] <jo-erlend> more comfort without loss of power, I'd say.
[02:29] <jo-erlend> I'm comparing C++11 to earlier versions of C++, not to other languages.
[02:30] <Transhumanist> yep, gotcha
[05:41] <mesquka> hi, whats the news
[05:57] <Transhumanist> The news is: wait for CES
[06:06] <Ryan45> I'm going to get a galaxy nexeus
[06:07] <mesquka> when is the ces?
[06:08] <Ryan45> tomorrow
[06:09] <mesquka> ok
[09:40] <krabador> after announces like the one of Shuttleworth, questions are dozens :) will Ubuntu Phone OS have a personal hardware support ?
[09:41] <popey> krabador: i dont understand the question
[09:43] <krabador> popey, i mean if ubuntu phone OS devs will work actively on phone hardware Support too
[09:44] <popey> we're not going to have the capacity to work on every single phone if that's what you're asking
[09:45] <krabador> yes, non every single phone, but for soc families
[09:46] <popey> not sure. I expect we'll release an image for some flagship phone and the community would fettle it to go on other devices
[09:47] <Tak> I approve this use of "fettle"
[09:49] <krabador> i asking it because communities sometimes have many problems to porting, in equal power too
[10:00] <krabador> some project for use android apps on ubuntu phone os?
[10:02] <popey> krabador: we're not planning to run Android apps on top of Ubuntu for Phones.
[10:05] <krabador> ok, whats users of mainstream mobile apps, like whatsapp, can expect?
[10:09] <gac> presumably they can expect "nothing, until the app vendor writes a ubuntu version"? it's not possible to write your own app to interface with whatsapp, and it's unlikely they'll write anything until ubuntu phones have proven themselves
[10:10] <gac> and I think that's likely to be the case with a lot of apps, particularly messaging and otherwise web-based apps (i.e. any app which interfaces with a service that's not on your device)
[10:24] <mesquka> i believe ubuntu phone will be a great sucsess, maybe not immidiatly but, once apps start to come out, yes
[10:39] <JasonB> Just a very quick one, I don't want to hold up conversation - when can I expect to be able to get my hands on any release of the ubuntu phone os image to flash to my GNex?
[10:40] <Tak> it was a pretty lively conversation
[10:40] <Tak> I imagine that when this information is available, it will be all over the interwebs
[10:41] <JasonB> Sorry, not sure how IRC works, for all I know the conversation was out of my permitted view :) And thanks for the response. I figured this channel would be the first to know, or know something the internet does not.
[10:46] <mesquka> wait for the ces tomorrow, that's probably under wraps now
[10:48] <JasonB> Will do, thanks for the response and have a nice day :)
[10:57] <krabador> i really hope that you devs spread really soon the phone ranges, for available images
[14:53] <tarelerulz> Is a version of Ubuntu phone  for any device ?
[15:00] <UbuntuBhoy> https://www.change.org/petitions/canonical-use-users-of-xda-developers-com-as-testers-for-ubuntu-for-phone#description
[15:00] <UbuntuBhoy> I like how they don't think Ubuntu have their own community :D
[15:01] <Tak> tarelerulz: No images available yet.
[15:01] <popey> UbuntuBhoy: it's a fair suggestion, dunno why the guy felt the need to make a petition out of it
[15:01] <tarelerulz> I know the phone part ,but could you  run it on a Tablet?
[15:02] <Transhumanist> I love that the Android guys are so excited about this
[15:02] <Transhumanist> they don't see it as a threat - they see it as better
[15:02] <UbuntuBhoy> popey: I would think that within the trusted Ubuntu ranks there are plenty of folk who could do the job
[15:02] <UbuntuBhoy> XDA is no longer the XDA of old
[15:03] <popey> the xda developers would be great to have on board
[15:03] <popey> they have experience of lots of devices
[15:03] <UbuntuBhoy> you would need to be very select I think
[15:03] <popey> and are very enthusiastic about getting community stuff working on their devices
[15:03] <UbuntuBhoy> some are
[15:03] <tarelerulz> At the end of the day we all want something useful.  I would love to have a full os for my mobile device that ui was made for a mobile.
[15:03] <UbuntuBhoy> you get an awful lot of in fighting now
[15:03] <Transhumanist> UbuntuBhoy: selective like maybe hiring the Cyanogenmod guys? ;)
[15:03] <arij> does ces start today or tomorrow?
[15:03] <UbuntuBhoy> Transhumanist: not so sure
[15:03] <UbuntuBhoy> they have their own thing#
[15:04] <UbuntuBhoy> -#
[15:04] <Transhumanist> So did the Debian guys before Ubuntu. And the Android guys before Google said hello. ;)
[15:04] <gac> personally, I can't stand XDA developers much anymore. there's too much "I'm an xda-dev because I took someone elses ROM, removed an .apk, gave it a rubbish name, released it, and dropped it after one release"
[15:05] <gac> it can be quite a frustrating community nowadays I think
[15:05] <Transhumanist> Yes, it's as immature as the early days of Windows 9x. In all senses.
[15:06] <tarelerulz> There are all ways Toots in ever community.  They go on to something else and the real deals stay around
[15:06] <Robbilie> tarelerulz, whats a Toots?
[15:06] <tarelerulz> Tool sorry
[15:07] <Robbilie> ah doesnt really matter, missed the whole conversation :/
[15:07] <UbuntuBhoy> gac: kanging is a big issue now - that's why you get the original dev sections
[15:08] <tarelerulz> XDA seem like site its better for other to link a page in the site then try looking for yourself
[15:09] <gac> UbuntuBhoy: I haven't looked at the full structure, I just read "Desire Android Development" which is 99% nonsense nowadays :(
[15:09] <gac> or seems that way to me, anyway
[15:10] <tarelerulz> So where do you find how to dev for the os itself?  Not for app or anything like that
[15:14] <tarelerulz> I just find that odd for Android.  Its open source ,but  as to working on the os  , you seem to download , compile and make rom .  There is no one place you go I want to learn.  I'm sure you guys learn how to dev for Ubuntu at one place
[15:14] <UbuntuBhoy> What OS ? Ubuntu Phone ?
[15:15] <UbuntuBhoy> gac: The Desire section is still the old structure
[15:16] <UbuntuBhoy> since the S2, new phones have had dev split into two
[15:16] <gac> UbuntuBhoy: fair enough, I've had no need to venture elsewhere, only replaced the desire a week ago :)
[15:16] <tarelerulz> Just saying Android.  That is what I find.  So , do you all have an Android device? get idea and see what  mobile is like ?
[15:16] <gac> but yeah, now I've just looked in the Nexus 4 bit, I can see what you mean
[15:16] <gac> I'm sure that'll improve things a lot
[15:17] <arij> i think ubuntu for android is different than
[15:17] <arij> ubuntu phone
[15:18] <tarelerulz> can you import your Google contacts for Ubuntu phone?
[15:19] <UbuntuBhoy> tarelerulz: no images have been released yet
[15:19] <UbuntuBhoy> I am sure more info will come out at CES
[15:20] <tarelerulz> Really you guys are not running some pre-release build of it on a mobile device?
[15:20] <UbuntuBhoy> and when the source comes out, you will get to alter it how you wish (keeping within license agreements)
[15:20] <UbuntuBhoy> same as android
[15:20] <tarelerulz> Is these the dev room?
[15:21] <tarelerulz> this I mean
[15:21] <Robbilie> UbuntuBhoy, when is the presentatio0n and will it be streamed?
[15:21] <UbuntuBhoy> lol, yes, but for the community
[15:21] <UbuntuBhoy> I am not a dev
[15:21] <UbuntuBhoy> Robbilie: don't know if there is a presentation as such
[15:22] <Robbilie> ah just thought you were :D
[15:22] <UbuntuBhoy> but Canonical have a 'booth'
[15:22] <UbuntuBhoy> No, the folk who are with Ubuntu have proper names
[15:22] <UbuntuBhoy> not like my Fanboi one
[15:22] <Robbilie> :D
[15:22] <Robbilie> example?
[15:23] <UbuntuBhoy> not for me to point folk out
[15:23] <Robbilie> :D
[18:22] <d_rwin> Can I get some details on mobile segments- smart and entry-level category design? Its Course?
[19:17] <mhall119> heads up folks, it looks like the Galaxy Nexus will be available late February
[19:18] <mhall119> we appreciate your patience while we get them put together
[19:18] <arij> ?
[19:19] <ubuntubhoy> images ?
[19:19] <ubuntubhoy> got to be
[19:20] <mhall119> oh yes, sorry, images for the galaxy nexus
[19:20] <ubuntubhoy> longer than I thought
[19:20] <ubuntubhoy> where did you get that from ?
[19:20] <ubuntubhoy> or are you involved ?
[19:20] <mhall119> ubuntubhoy: the team working on making them
[19:20] <ubuntubhoy> Ahh
[19:20] <ubuntubhoy> cheers
[19:20] <mhall119> ubuntubhoy: not in a technical sense
[19:21] <ubuntubhoy> still a million times closer than me :D
[19:21] <ubuntubhoy> mhall119: will source also be released then ?
[19:22] <mhall119> you're off by several orders of magnitude
[19:22] <mhall119> ubuntubhoy: should be, yes
[19:22] <ubuntubhoy> K
[19:22] <ubuntubhoy> ta
[19:22] <mhall119> np
[19:23] <k1l> i bet the ubuntu-phone guys would even make images for nexus4 but they are still in backorder :)
[19:25] <user82_> k1l one should hope so...
[19:25] <user82_> i want to buy nexus4
[19:25] <k1l> well, i got a nexus4.
[19:26] <user82_> what is the price in germany? 299€ or more?
[19:26] <k1l> 299 or 350 + 10 for shipping.
[19:27] <user82_> a lot of money but the specs are really high end...
[19:28] <k1l> yep. but not that much money as other manufactures want for their top-devices.   but the GNex is still a good one and very well equipped. and its the dev-phone from ubuntu-one
[19:28] <ubuntubhoy> mhall119: hope you don't mind me asking, is there a reason for the delay? (making a more complete system image or possible work with partners etc)
[19:29] <mhall119> Ubuntu made it to AT&T's slide deck at CES: https://twitter.com/ryanreith/status/288362950148907009/photo/1
[19:29] <k1l> maybe you can grab a cheaper new gnex or a really cheap used /refurbished gnex
[19:29] <mhall119> ubuntubhoy: I don't have details, but I'd imagine they're finishing it off and making sure it's something that can be easily installed
[19:29] <mhall119> I don't know what the current process is that they go through to load it onto phones
[19:30] <ubuntubhoy> K
[19:30] <ubuntubhoy> thanks again
[19:30] <ubuntubhoy> would guess it's a fastboot flash of some kind though
[19:30] <mhall119> no problem
[19:30] <Pulser> interesting, ubuntubhoy is there an ODIN accessible mode on the nexus?
[19:30] <Pulser> or are they only accessible by fastboot
[19:30] <ubuntubhoy> not sure
[19:30] <ubuntubhoy> only Nexus I had was the N One
[19:30] <ubuntubhoy> but I would doubt Odin would touch it
[19:31] <ubuntubhoy> would imagine Google were strict about the way it could be accessed
[19:31] <k1l> so is there a dev team on CES?
[19:31] <ubuntubhoy> Pulser: what can Odin give that Fastboot can't ?
[19:33] <mhall119> k1l: there may be some technical people there, but I don't think it's any developers
[19:36] <k1l> mhall119: yes, thought so. just wanted to here how its going at the CES
[19:44] <ubuntubhoy> It would be fantastic if they could get one of the larger OEM's on board
[19:44] <ubuntubhoy> someone with respected hardware
[19:44] <mhall119> ubuntubhoy: that's why they're at CES :)
[19:44] <ubuntubhoy> yeah
[19:45] <ubuntubhoy> quite fancy HTC taking a punt on it
[19:45] <ubuntubhoy> the way they did with Android
[19:46] <k1l> well, the other mobile OS all have some weak spots. so if ubuntu-phone is clever designed they could make benefit of that
[19:49] <ubuntubhoy> To be fair so will UOS
[19:49] <ubuntubhoy> nothing is perfect
[19:49] <k1l> ubuntubhoy: yes of course. nobody is perfect
[19:50] <k1l> i think the apps will be a big issue at starting point.
[19:50] <k1l> not to have apps is a big showstopper for endusers
[19:50] <ubuntubhoy> very miuch
[19:50] <ubuntubhoy> much*
[19:50] <ubuntubhoy> so
[19:51] <ubuntubhoy> releasing the SDK is a wise move
[19:51] <ubuntubhoy> they need to get all the social networks tied up as well
[19:51] <ubuntubhoy> otherwise loads of folk wont go near it
[19:52] <ubuntubhoy> BB have bean kinda clever with BB10
[19:52] <ubuntubhoy> they have been having dev days all over the world
[19:52] <k1l> i got a hp touchpad with webos. webos was quite a good mobile OS but there wasnt even an IRC app o_O (besides the very insane pricing hp did)
[19:52] <ubuntubhoy> to get apps ready for release
[19:52] <ubuntubhoy> k1l: no Android on it ?
[19:53] <k1l> ubuntubhoy: of course. but that took some time to develop.
[19:53] <ubuntubhoy> not too long really
[19:53] <ubuntubhoy> once the fire sale was done there were loads of devs working on it
[19:54] <k1l> yep, i was in there with all the drama
[19:54] <ubuntubhoy> I missed out
[19:58] <Pulser> hmm k1l I recognise the username
[19:58] <Pulser> from touchpad times IIRC
[19:59] <k1l> :)
[19:59] <Pulser> hehehe
[19:59] <Pulser> how the heck can I remember that
[19:59] <Pulser> that's scary lol
[19:59] <Pulser> CM Touchpad was from summer 2011?
[20:00] <k1l> we talked some time back then
[20:00] <Pulser> ah yes, that's why, I recall it now
[20:01] <Pulser> yeah, I like all these "alternate OS" options coming up lately... But I wait with bated breath to see if they will get anywhere tbh
[20:01] <Pulser> Firefox OS has been "in the works" for a while and showed promise... they got one thing right by trying to make it "installable" onto regular Android devices
[20:01] <Pulser> but it's still nowhere near ready IMO
[20:01] <Pulser> whereas ubuntu phone looks to be prrtty interesting :)
[20:01] <Pulser> pretty *
[20:03] <ubuntubhoy> BTG is a mess on a handset
[20:03] <ubuntubhoy> I tried it and really un-impressed
[20:03] <Pulser> ubuntubhoy, indeed lol, though I think they got their attention too early, while it lacked core features
[20:03] <Pulser> like "calling"
[20:04] <ubuntubhoy> yeah
[20:04] <ubuntubhoy> I built it just before I sold the S2 as you never updated your build on XDA
[20:04] <Pulser> aye
[20:04] <Pulser> yeah I stopped that as their build system doesn't work on the software I run on the server
[20:04] <ubuntubhoy> was really underwhelmed
[20:05] <ubuntubhoy> Ahh
[20:05] <ubuntubhoy> will let you off then
[20:05] <k1l> btg?
[20:05] <Pulser> mmhm
[20:05] <ubuntubhoy> that said, was easy to set up and build
[20:05] <Pulser> k1l, boot2gecko ie. firefox OS
[20:05] <k1l> ahh, ic
[20:07] <Pulser> it's been on and off for over a year iirc
[20:07] <Pulser> I remember doing builds back about a year back
[20:07] <Pulser> and they were utterly unusable, no RIL, no nothing tbh
[20:07] <Pulser> BUT A SHINY UI!!!11111!!
[20:07] <ubuntubhoy> not that shiny
[20:07] <Pulser> so really Android has had zero sensible competition for some time
[20:07] <Pulser> ubuntubhoy, true dat
[20:08] <ubuntubhoy> yeah, right now it's still Android FTW
[20:08] <k1l> advantage on ubuntu is, that they actually got experience in running a OS. but the problem is that the mobile business is another issue
[20:08] <Pulser> yup
[20:08] <Pulser> see, I've spent 4 years basically slap bang in the middle of some parts of it
[20:08] <Pulser> Ubuntu has got some things going as an OS
[20:08] <ubuntubhoy> If the test builds are anything like the video's show then it will have a decent start
[20:08] <Pulser> BUT the mobile market is TOTALLY different
[20:09] <Pulser> ubuntubhoy, I agree, it looks nice, BUT imo the killer is what you hit the market with
[20:09] <ubuntubhoy> yip
[20:09] <Pulser> right now, Android and iOS have n million apps each
[20:09] <Pulser> Firefox OS aims to make it "web apps ftw"
[20:10] <ubuntubhoy> if they can show enough to capture the geek market they will do ok
[20:10] <ubuntubhoy> that is how Android got it's first footing after all
[20:10] <ubuntubhoy> but it also had the power of Google behind it
[20:10] <Pulser> indeed that is true
[20:10] <Pulser> the trouble is... how do you capture the geek market, short of being "more open source"?
[20:11] <Pulser> which then conversely will make app devs like it less (in some weird cases)
[20:11] <ubuntubhoy> kind of
[20:11] <ubuntubhoy> but do you not think stock Android is kind of closing in
[20:11] <ubuntubhoy> MTP etc
[20:12] <ubuntubhoy> Nexus without SD cards
[20:12] <Pulser> oh indeed, it's getting bad, REAL bad
[20:12] <ubuntubhoy> little things
[20:12] <Pulser> unified storage is awful in practice
[20:12] <ubuntubhoy> that's why I was glad to read the UOS min specs
[20:12] <ubuntubhoy> both sets mention SD cards
[20:12] <Pulser> ubuntubhoy, do they mention open sauce bootloaders and RILs?
[20:13] <k1l> i like the way ubuntu handles the "desktop". android and iOS look very similar
[20:13]  * Pulser still expresses his anger at the lack of both
[20:13] <ubuntubhoy> nope, just hardware specs
[20:13] <Pulser> :(
[20:13] <ubuntubhoy> but that would be down to OEM's I think
[20:13] <ubuntubhoy> doubt Canonical would be able to negotiate that
[20:13] <Pulser> well true, BUT what about the "flagship"?
[20:13] <ubuntubhoy> would be nice
[20:13] <k1l> well, ubuntu should walk into the bootloader trap
[20:13] <Pulser> I think it would be ideologically horrid to have to IDA up parts of an ubuntu phone
[20:14] <k1l> *should not
[20:14] <Pulser> I hope it doesn't :)
[20:14] <Pulser> u-boot all the devices!
[20:16] <ubuntubhoy> lol
[20:16] <ubuntubhoy> would be great to have one truly open device
[20:16] <ubuntubhoy> imagine what the community could do with it
[20:17] <donttrustem> When do we get a beta release of ubuntu phone.....  I have a google nexus waiting
[20:17] <popey> see the /topic
[20:18] <donttrustem> Cool
[20:18] <donttrustem> Can't wait
[20:19] <donttrustem> Does it install from USB?
[20:19] <Pulser> well... given the available input devices on a Galaxy Nexus, I think that is likely
[20:21] <donttrustem> Pulser: it could have been via the cloud
[20:21] <donttrustem> Net install
[20:22] <Pulser> unlikely given how these phones work
[20:22] <Pulser> they're designed to try to prevent something remote changing the kernel and filesystems
[20:22] <ubuntubhoy> donttrustem: I wouldn't trust him TBH
[20:23] <Pulser> lol
[20:23] <ubuntubhoy> microwave updates
[20:23] <ubuntubhoy> get your tinfoil hat on
[20:23]  * Pulser has his ready at all times
[20:23] <ubuntubhoy> lol
[20:23] <donttrustem> Lol
[20:27] <donttrustem> Just reading about what will be available ... It says it has a dialer does this mean 3G and wifi will work as well
[20:27] <donttrustem> Are any of you guys running it at the moment?
[20:28] <ubuntubhoy> not been released
[20:28] <donttrustem> What I mean is as developers
[20:28] <ubuntubhoy> only those in the inner sanctions will have tried it
[20:29] <donttrustem> Ok. So we have no illuminati here :)
[20:31] <mhall119> like we'd tell you where we keep our illuminati
[20:31] <ubuntubhoy> if you ask a reasonable question that are able to answer one usually pops out the shadow's
[20:31] <ubuntubhoy> like him ^^^^
[20:31] <ubuntubhoy> :D
[20:32] <donttrustem> Lol
[20:33] <donttrustem> Ok what can we expect from the release.... Will the nexus work as a normal phone
[20:33] <donttrustem> Rephrase smartphone
[20:34] <donttrustem> Also will there be any apps available ....
[20:35] <ubuntubhoy> well, the SDK has been out since the announcement
[20:35] <ubuntubhoy> so some dev's will have apps being worked on
[20:39] <ubuntubhoy> TBH the SDK works pretty well
[20:39] <ubuntubhoy> I had a little look even though I have not coded anything for more moons than you have hot dinners
[20:42] <mhall119> donttrustem: you can expect evertyhing you saw in the demo
[20:42] <mhall119> it's prototype code for a demo, so expect it to have a lot of rough edges
[20:43] <mhall119> it's not going to be an immediate replacement for what you can buy in a store
[20:43] <mhall119> you can also expect to become instantly more popular with your geekier friends
[20:44] <ubuntubhoy> lol
[20:44] <donttrustem> I am interested in being able to support it as well
[20:45] <ubuntubhoy> mhall119: you should use that as a tag line
[20:45] <ubuntubhoy> "you can also expect to become instantly more popular with your geekier friends - get Ubuntu OS"
[20:45] <mhall119> lol
[20:45] <ubuntubhoy> works for me
[20:47] <donttrustem> Impress your geeky friends with ubuntu phone....  Not really a great tagging for the mass market lol
[20:47] <mhall119> we might start a tumblr or something though, for photos of you and your Ubuntu Phone at random places
[20:48] <ubuntubhoy> HTC do that on their elevate page
[20:48] <ubuntubhoy> it's a decent idea
[20:48] <ubuntubhoy> add a nice hashtag
[20:48]  * mhall119 hates it when his humor turns out to be reasonable
[20:48] <ubuntubhoy> :D
[20:49] <donttrustem> Humour people remember
[20:49] <ubuntubhoy> I am being serious though
[20:49] <ubuntubhoy> HTC do that
[20:49] <donttrustem> That or disaster :(
[20:49] <ubuntubhoy> they also have a section for folk to take pics of the new handsets in phone shops
[20:51] <bobweaver> has any one seen a picture or anything of what the touchpad keyboard looks like ?
[20:52] <ubuntubhoy> nope
[20:52] <donttrustem> First it needs to be out there but this has massive potential for the corp market.  It has a massive reduction power consumption in the office  which in turn reduces heat and aircon
[20:53] <donttrustem> The list can go on...
[20:54] <ubuntubhoy> suppose that could be another decent market - docking stations and the like to take advantage of the Desktop
[20:55] <donttrustem> I had to source a small form factor for a project I was running ...  2000 desktops because the architect screwed up the floor space and they has to reduce the  desk footprint
[20:55] <ubuntubhoy> Yay, I have a bidder on my big kettle
[20:55] <ubuntubhoy> donttrustem: would an all in one not suit that better ?
[20:56] <donttrustem> It turned out by doing this they also saved 25000 on aircon
[20:56] <ubuntubhoy> every cloud and all that
[20:58] <k1l> bobweaver: i think i saw a picture or a video of it. but cant recognize where :X
[20:59] <donttrustem> ubuntubhoy: That is what I sourced in the end
[20:59] <donttrustem> But what I am trying to say is that using the phone would be massive saving on everything
[20:59] <mhall119> bobweaver: http://www.omgubuntu.co.uk/2013/01/ubuntu-phone-download-will-be-ready-late-february has a screenshot showing a keyboard
[21:00] <donttrustem> All corps are looking to save money at the moment
[21:01] <ubuntubhoy> I suppose
[21:01] <ubuntubhoy> would depend on the full setup though
[21:01] <ubuntubhoy> and could you really trust the users
[21:01] <ubuntubhoy> connecting to a dock can prove a bit much for some
[21:02] <bobweaver> thanks all
[21:02] <donttrustem> CNN predict ubuntu phone will not make in roads ....  This is a good sign :)
[21:02] <popey> Pffft, what do they know ;)
[21:02] <bobweaver> I predict that unity will keep on crahsing on me all day with 13.04
[21:02] <donttrustem> ubuntubhoy: If they have nothing else they will use it
[21:03] <bobweaver> both things are annoying
[21:03] <donttrustem> popey: Exactly
[21:04] <ubuntubhoy> I would like to see a padphone style workstation
[21:04] <ubuntubhoy> drop the handset in and it come to life
[21:04] <ubuntubhoy> working of the phone CPU
[21:05] <donttrustem> There is one already
[21:05] <ubuntubhoy> really
[21:05] <ubuntubhoy> not seen that
[21:05] <donttrustem> I saw it on the gadget show in the UK...  Let me see if I can find it
[21:06] <ubuntubhoy> ta
[21:06] <bobweaver> Speaking of gadget shows I sure hope that CES is going great
[21:06] <ubuntubhoy> closest I saw was a netbook that ran of a phone
[21:06] <bobweaver> any one see video of that yet ?
[21:06] <ubuntubhoy> not looked
[21:06] <ubuntubhoy> I will let others sort the good from the bad
[21:06] <mhall119> according to zdnet's completely unscientific poll, responders think Ubuntu Phone will be successful, 54% to 46%. http://www.zdnet.com/debate/can-ubuntu-smartphones-steal-androids-thunder/10111324/
[21:08] <bobweaver> I guess that it doesnt start till tuesday CES that is
[21:08] <mhall119> bobweaver: there's an "Early Access" today, I guess for folks to paid more for their tickets
[21:08] <bobweaver> crazy crackers !
[21:08] <bobweaver> j/k
[21:09] <bobweaver> I would like to see the both
[21:10] <mhall119> bobweaver: http://instagram.com/p/UMazfMwAn8/ is a photo of the boot
[21:10] <mhall119> booth
[21:10] <ubuntubhoy> are Ubuntu Tv and Ubuntu for Android also being showcased ?
[21:11] <mhall119> I believe so
[21:11] <bobweaver> very very nice mhall119
[21:11] <ubuntubhoy> thought I saw something about UTV, but no mention of UFA
[21:13] <mhall119> ubuntubhoy: I don't know the details, but I'd be surprised if all 3 weren't being demoed
[21:13] <ubuntubhoy> yeah
[21:13] <ubuntubhoy> would make sense to show as much as possible
[21:14] <bobweaver> any one else here using the beta qt ppa I am having massive troubles with it
[21:14] <ubuntubhoy> especially as integration is one of the selling points
[21:14] <ubuntubhoy> bobweaver: I installed the SDK last week and it was fine
[21:14] <bobweaver> Like qtweb dont work that is a huge mess
[21:15] <AlanBell> anyone understand the "we don't need a lock screen because all 4 sides are active" thing?
[21:15] <bobweaver> and half the time that I run things Simple api querys it dies
[21:15] <ubuntubhoy> AlanBell: nope
[21:15] <mhall119> AlanBell: there's nothing that a tap will activate on the welcome screen
[21:15] <mhall119> and I guess an in-pocket swipe isn't likely
[21:16] <ubuntubhoy> but a rub might ?
[21:16] <bobweaver> put it on Timer{}
[21:16] <ubuntubhoy> getting cash out of pocket
[21:16] <AlanBell> ok
[21:16] <mhall119> my current phone uses a simple swipe to unlock, so does the iPhone I think
[21:16] <ubuntubhoy> or evfen just moving the phone
[21:16] <mhall119> so I'm guessing it takes more than a rub
[21:16] <ubuntubhoy> but they just 'open' the screen
[21:16] <ubuntubhoy> they dont select
[21:16] <ubuntubhoy> well they do on android now
[21:16] <ubuntubhoy> I take it back
[21:17] <mhall119> ubuntubhoy: presumably it'll have a hardware button, like most phones, that puts the display/touchpad to sleep
[21:17] <ubuntubhoy> yeah
[21:17] <ubuntubhoy> thats a must
[21:17] <AlanBell> how about a lock on it so that my kids don't take it off me to play angry birds?
[21:17] <mhall119> so you'd touch the "wake up" button, then you can easily access stuff
[21:17] <ubuntubhoy> AlanBell: why have it then
[21:17] <ubuntubhoy> jam fingers FTW
[21:18] <mhall119> AlanBell: like your kids can't already unlock your Android phone to get to their Angry Birds
[21:18] <bobweaver> ubuntubhoy,  how did you install the Ubuntu comments ? to 5rc ? did you just make sure that it(qt5rc) installed to opt ?
[21:18] <AlanBell> well, I uninstalled all the games on my phone as it happens, but I could have put a password/swipy diagram thing on it
[21:18] <ubuntubhoy> I just followed the instructions on the Ubuntu pages
[21:19] <mhall119> AlanBell: kids could break into Fort Knox if it had forbidden candy or games
[21:19] <bobweaver> that is not qt5rc
[21:19] <bobweaver> that is beta1
[21:19] <bobweaver> that is the one that keeps on crashing on me
[21:19] <mhall119> AlanBell: I'm sure someone will write a "secure" lock screen for people who want that
[21:20] <mhall119> bobweaver: that's what I was using when you were helping me the other day
[21:20] <mhall119> beta1
[21:20] <mhall119> bobweaver: are you on Quantal?
[21:22] <dubstar_04> Is there a place where we can share apps? I have written a really simple calculator and I was thinking it would be cool is there was a public git or similar?
[21:23] <ubuntubhoy> that would be a really good idea actually
[21:23] <mhall119> dubstar_04: Launchpad, you can create a project and push it to a bzr branch
[21:23] <mhall119> or you can share links and screenshots on the Ubuntu and Ubuntu App Developers communities on G+
[21:23] <mhall119> https://plus.google.com/u/0/communities/107299007624972266094
[21:24] <mhall119> https://plus.google.com/u/0/communities/111350780270925540549
[21:24] <ubuntubhoy> is there a phone section ?
[21:25] <mhall119> nope, but since apps are going to be cross-formfactor, you can pust them in the Showcase section of the Ubuntu App Developers community
[21:25] <mhall119> people have already started posting phone sdk apps there
[21:25] <ubuntubhoy> K
[21:25] <ubuntubhoy> will need to have a look
[21:27] <ubuntubhoy> mhall119: will there be design guides coming, like Holo on Android ?
[21:28] <mhall119> just got confirmation, the February release is going to be source code too, not just binaries
[21:28] <mhall119> all open source
[21:29] <ubuntubhoy> thats what we want to hear
[21:29] <_polto_> yeah!
[21:30] <_polto_> even more that it's Free/Libre
[21:30] <donttrustem> Start of a great project.
[21:33] <_polto_> mhall119, do you have by chance any info on than the code could be downloaded and compiled to test on a phone ?
[21:36] <mhall119> _polto_: when?
[21:36] <bobweaver> mhall119,  that is Awesome !!
[21:36] <mhall119> _polto_: the code and installable images should be available late February
[21:37] <_polto_> when, sorry!
[21:37] <_polto_> Feb. - nice :)
[21:38] <ubuntubhoy> mhall119: picture you just posted is very cruel
[21:38] <ubuntubhoy> #JustSaying
[21:39] <mhall119> lol
[21:42] <ubuntubhoy> yay, only 4.5 hours more work
[21:45] <GabMus> hello ubuntu phone folks
[21:45] <mhall119> hello GabMus
[21:45] <GabMus> any news i could not know?
[21:46] <popey> GabMus: read the /topic?
[21:47] <GabMus> now yes
[21:48] <popey> consider yourself fully up to date
[21:48] <GabMus> meh, ok then :I
[21:53] <donttrustem> Just reading the ZDNET comments....   :) interesting and it seems like the cat has been let out into the pigeons
[21:55] <donttrustem> One negative that may ring true, is that it won't be delivered on time!
[21:56] <mhall119> donttrustem: the code or an actual handset you can purchase?
[21:56] <ubuntubhoy> doubt that, if that's the case I would expect it to be hardware rather than software that holds it up
[21:57] <donttrustem> They were comparing to ubuntu tv
[22:00] <ubuntubhoy> different thing altogether
[22:00] <ubuntubhoy> even Google TV has still not 'happened'
[22:01] <popey> sure it has
[22:01] <popey> you can buy a device running Google TV
[22:01] <popey> whether you'd _want_ to... on the other hand..
[22:01] <ubuntubhoy> that's why the ''
[22:01] <popey> what defines a "happening"?
[22:01] <ubuntubhoy> gaining traction for one
[22:39] <skar3> Hi all
[22:39] <popey> hello
[23:48] <mesquka> hi
[23:56] <mesquka> hi