[02:14] wait, if this channel was created 1.3 years ago is that about when the ubuntu phone project started? [02:17] As 12.10 does not work with my netbook I am on 12.04, does ubuntu phone development environment work on 12.04 [02:17] ? [02:23] not sure [02:23] why does 12.10 not work [02:24] it works on my eee pc 901 perfectly [02:25] I am not sure. It is a aspire one D270 [02:25] I tried 12.10 and it got through live cd fine but black screened after install [02:25] My desktop and laptop have 12.10 though [02:25] but I use the netbook for class [02:25] simple fix [02:26] google black screen [02:26] ubuntu 12.10 blackscreen boot [02:26] is it a common issue? [02:26] nope [02:26] I don't remember finding anything helpful back when I was troubleshooting === danieru_ is now known as DanielDressler [02:57] I do have qt-components-ubuntu installed which depends on qt5 which is also installed, but I cannot find the qmlscene binary [02:57] Any ideas? [03:02] ah found it, find to the rescue. It was /usr/bin/qmlscene [03:04] so either my install is odd but the tutorial uses /opt/qt5/bin/qmlscene [03:11] awesome, the tutorial code is now working === SkavenXXI-[OFF] is now known as SkavenXXI === laknudse is now known as larsgk === chriadam is now known as chriadam|away === defiantredpill is now known as user8765 === SkavenXXI is now known as SkavenXXI-[OFF] === ckpringle_ is now known as ckpringle === ckpringle_ is now known as ckpringle === msorvig_ is now known as msorvig === fk_lx1 is now known as fk_lx === nOStahl_ is now known as nOStahl [14:20] any news on if that welcome screen is coming to desktop ubuntu as well? [14:21] not heard anything on that topic yet myself [14:27] I'm real excited for this heh [14:27] yeah :) [14:27] any rumors on a nexus4 image? [14:27] none [14:28] there won't be until source is released [14:28] i hope the ubuntu-phone guys are not still in backorder-limbo :) [14:28] then there will be plenty of people porting it to everything under the sun === SkavenXXI-[OFF] is now known as SkavenXXI [14:30] any word on when they will do ubuntu for tablets ? [14:56] out of the many questions I have, the most immediate one is, will the images be for the international Galaxy Nexus only? Or the GSM versions only? Or all? Because I have a Toro (VZW), and it'd be nice to know if I'll be waiting for images or if it'll be included in the initial release... [14:57] but I'm sure I'll find out soon enough? [15:09] usererror: I asked the same question, initially the image will be released for the GSM Galaxy Nexus [15:10] usererror: However, there appears to be much interest to port it to the other GN models, and after the image and source code are released this effort can begin. [15:13] :) ty ryansipes.. that is what I figured would happen, but it is good to know for sure [15:13] usererror: The response I got on the mailing list was: "The GSM model is the only one being targeted right now. The OS may run on the other models, but it wouldn't be able to use the phone or 3G/4G data functionality. [15:13] usererror: So if it isn't your primary phone you could still play with it possibly. Haha. [15:14] fun lol === XenGi_ is now known as XenGi [15:16] Yeah, using a phone without the "phone" functionality doesn't seem all that enticing. [15:16] But if you just want to test your app or something it might not be all that bad. [15:17] And I'm sure it will only be a short time before someone ports the image to another phone, considering Ubuntu Phone OS can allegedly use Android drivers. [15:19] thats what we're hoping ☺ [15:19] s/allegedly// [15:19] i have a galaxy nexus ♥ [15:21] popey: That is exciting if it can use them with relative ease. I know many people who have older Android phones, and I bet Ubuntu Phone could breathe new life into them. [15:22] having it on N9 would be great! [15:23] I have no idea which phones would be capable of running it, that's what the community and people like xda-developers are for, they know this stuff ;) [15:25] popey: Yeah, I just figure without the java element thrown in there (as with Android), it will be able to run on phones with less capable hardware. [15:26] popey: Because it won't have to bother with the virtual machine that Android does. [15:27] ravirdv_: Yeah, I'm sure a lot of N9 owners would appreciate that. [15:28] ravirdv_: The N9's specs aren't that bad, it's not dual core like the Galaxy Nexus but it has the same amount of RAM === Lexmazter_ is now known as Lexmazter [15:59] wish I could install ubuntu for phone on my iPhone 5 [15:59] LOL - no chance of that === XenGi is now known as XenGi_ [16:04] it'd sure be nice [16:53] mhall119: hi [16:53] hi larsgk [16:54] mhall119: I have been a bit behind on things as I just had a new baby. I'm a bit uncertain on if we are already digging in code - or the designers need to do some polishing (or we are the designers)? [16:55] * larsgk I am Lars Knudsen, on the RSS Feeder app [16:55] larsgk: the designs were done on Balsamiq, we haven't started coding yet, but would like to start on that soon [16:55] I just pushed new bzr branches to each of the projects with an updated template [16:55] has the ubuntu phone sdk changed at all? I installed it last night from the instructions on 12.04 but my qmlscene is in a different directory vs the tutorial. Find found two qmlscenes in /usr/bin/qmlscene [16:55] /usr/lib/i386-linux-gnu/qt5/bin/qmlscene [16:56] DanielDressler: yes, the switch from qt5-beta1 to qt5-proper PPA changed the install location, the tutorial hasn't been updated yet [16:56] mhall119: ok - and when we start coding, do we then work in the master branch? (I did a small commit on a build error already - but don't know if you prefer things in a separate branch) [16:57] is /usr/lib/i386-linux-gnu/qt5/bin/qmlscene the proper qt5 one? [16:57] larsgk: the process will be to push to a separate branch, and then create a merge proposal for it in Launchpad [16:57] DanielDressler: I think /usr/bin/qmlscene is the one you want, it will automatically pick the qt4 or qt5 version depending on your target qml [16:57] the qt5-proper install screwed my 12.04/qt4 btw ;) .. and I am on a contract dependent on qt4.. oh well.. fixed it manually [16:58] very nice. I have been using that one and it has been working but I thought that might just be by chance [16:58] larsgk: see https://wiki.ubuntu.com/UbuntuPhone/CoreApps/DevelopmentGuide, specifically the sections "Using Bzr" and "Using Launchpad" [16:58] mhall119: ok - I am new to launchpad/bzr - thanks for the links [16:59] larsgk: jppiiroi1en where should he file a bug about conflicts between qt4 and qt5? [16:59] larsgk: no problem, the whole page is all about developing these core apps, so worth reading before you get started [17:00] mhall119: do we just do an update on the sdk package to get the pure QML2 version? [17:00] Hey ho Calendar App people! [17:01] larsgk: no, you'll need to do a new checkout of the project branch [17:01] mhall119: ok [17:01] so bzr branch lp:ubuntu-rssreader-app ./new-template [17:01] mhall119: thanks :) [17:01] KevinWright, i'm here! [17:01] but the new template is very nice, provides the top-tabs and bottom-toolbar for you, just like the phone demo shows [17:02] mhall119: sounds good :) . o O (thanks Nokia - for the investment in Qt5/QML2) ;) [17:04] KevinWright: is there an agenda doc or anything for this meeting? [17:04] mhall119: blueprint only [17:04] mhall119: and nothing in it! [17:04] mhall119: we need to fill it up [17:04] that can be corrected :) [17:05] links for those interested in following along: [17:05] wiki: https://wiki.ubuntu.com/UbuntuPhone/CoreApps/Calendar [17:05] Blueprint: https://blueprints.launchpad.net/ubuntu-calendar-app/+spec/initial-calendar-development [17:07] are Aleksandr, frank, Steven, Kunal, Mario B., or Mario Z. here? [17:07] frank == frank [17:07] * mariob is here [17:07] mariob: hey! [17:07] KevinWright: Hi [17:07] hey mariob [17:07] mhall119: Hi [17:07] mhall119: thanks for pasting those links [17:08] np [17:08] mariob, mhall119: let's wait a moment. maybe it will be a small and short chat [17:08] KevinWright: Hi [17:09] KevinWright: np [17:09] sunil_: hi there [17:09] frankencode are you here? [17:09] KevinWright: I'm not sure if you included Mario Z in the invitation mail [17:09] mariob, sunil_: did you have a chance to look at the resources? [17:10] mariob: maybe he was a later addition to the mailing list [17:10] KevinWright: Have browswd it quickly [17:10] mariob, sunil_: and have you been able to install the ubuntu-sdk + components? [17:11] no issues [17:11] mariob: excellent [17:11] yap. just got the update [17:11] mariob, sunil_: have you have a chance to go through the tutorial at developer.ubuntu.com? [17:12] But I hvan't checkout the new stuff mhall119 mailed out [17:12] yes [17:12] KevinWright: Yes [17:12] mariob, sunil_: awesome [17:12] mariob: it's simplified version of what's in the tutorial [17:12] just run "qmlscene calendar.qml" [17:12] mhall119: ok [17:13] you should also be able to open the .qmlproject in QtCreator and run it from there [17:13] mariob, sunil_: so in the wiki link https://wiki.ubuntu.com/UbuntuPhone/CoreApps/Calendar there should be a rough sketch of the plan [17:14] mariob, sunil_: but we need to fill in more detail [17:14] mariob, sunil_: and make some work items [17:14] KevinWright: sure [17:14] KevinWright: let me check the plan [17:14] sunil_: np take your time [17:14] mariob, sunil_: so we should validate the user stories, functionality etc. [17:15] mariob, sunil_: it does not need to be perfect of course [17:15] mhall119: yes [17:15] mariob, sunil_: we can add/update anytime [17:15] frankencode: ah, good, calendar meeting time :) [17:15] KevinWright:okey [17:15] hey frankencode [17:15] hey [17:15] frankencode did you catch the earlier part of the discussion? [17:16] we didn't get so far into it yet [17:16] i'm scanning it [17:16] frankencode, np [17:16] mariob, sunil_, frankencode: anything you can think of to add to the functionality or use cases in the wiki [17:16] i had an issue with the code template for the apps to work with qt5 on 13.04 [17:16] mariob, sunil_, frankencode: or just thoughts off the top of your head [17:17] frankencode: what was the issue [17:17] frankencode: there's a new code template, just pushed this morning [17:17] q: what is the difference between qt5-proper and Qt5.0.x from Troll...Nok..Digia? [17:18] jppiiroi1en: Mirv: ^^ can either of you answer that? [17:18] the hack with setting the app name went infunctional [17:18] mhall119: do we have designs for mariob, sunil_, frankencode [17:18] KevinWright:okey, will send them to you [17:18] rootObject() vs rootItem() i think [17:18] sunil_ or you can mention them here [17:18] KevinWright: only the Balsamiq ones linked to from the wiki [17:18] mhall119: better than nothing! [17:18] there are some good use cases on myalsamiq [17:19] i looked at it yesterday [17:19] frankencode: the new template is 100% QML [17:19] KevinWright: are we targeting specfically for Phones. [17:19] mariob, sunil_, frankencode: should we write up the use cases based on what is in balsamiq [17:19] real artists need a white sheet of paper;) [17:19] sunil_ yes [17:19] KevinWright: okey [17:20] KevinWright: sure [17:20] KevinWright: is the calender will be online or offline only [17:20] i heard the strategy is to go feature phone first [17:20] KevinWright: but there's already a couple of stories on the wiki, right? [17:20] not sure if it holds true [17:20] sunil_ at least offline, also online would be nice [17:21] mariob: yes I wrote those up...they are not set in stone [17:21] frankencode: the feature phone requirements are a subset of the smartphone requirements, so it makes sense we'll have it first [17:21] mariob: but if they are good enough then that is fine [17:21] KevinWright: means only with U1 not XChange or GCal [17:21] KevinWright: no, but their a good starting point [17:21] mhall119: that's what i was thinking [17:22] mariob, sunil_, frankencode: I suspect supporting U1 should be must have if we can also do online [17:22] U1? [17:22] Ubuntu One [17:22] our cloud-syncing service [17:22] ahh [17:22] clear [17:23] is it xml or json, api wise? [17:23] KevinWright: okey [17:23] mariob, sunil_, frankencode but I think the first stage is to get a local app [17:23] KevinWright: agree [17:23] KevinWright: Should we use QOrganizer? That would make it transparent w/ plugins, right? [17:23] frankencode: I'm not sure, but the info should be here: https://one.ubuntu.com/developer/ [17:23] ok [17:24] KevinWright: sorry, QtOrganizer from the mobility project [17:24] mariob: Yep I knew what you meant [17:24] mariob: although I'm not familiar with the whol API [17:24] whole [17:24] sunil_, mariob: i experimented already with the month view [17:25] KevinWright: There's already QML bindings etc [17:25] frankencode: is it easy to work with? [17:25] tried a nice flicking with month-wise snapping, but figured it feels crappy... [17:25] mariob: that's what we need [17:26] KevinWright: easy to work with what? [17:26] mhall119: larsgk: packaging at least [17:26] frankencode: sorry I might have misunderstood what you said earlier [17:27] mariob: about the stuff from mobility ... in what state is it? [17:27] frankencode: ignoer my commment [17:27] ignore [17:27] mariob: it was my impression that the mobility stuff was not exactly on par with core qt [17:27] larsgk: Not sure, maybe we can check w/ digia [17:27] mariob, sunil_, frankencode: so what are some of the first steps we need [17:27] larsgk: Not all of the modules [17:28] i suggest we start from goundup make it simple to use. then existing onces [17:28] i tried qtpim, but couldn't make it compile with qt5;) [17:28] mariob, sunil_, frankencode: any extra information needed at this stage or just start to make work items? [17:28] mariob: ok .. because I remember some that were not that ...great ;) .. but it could be that the organizer is (didn't work with that one) [17:28] +1 to sunil_'s idea, start simple just to get started [17:28] KevinWright: designer input ! [17:29] larsgk: But I'm sure they better than starting from scratch :) [17:29] sunil_ +1 [17:29] KevinWright: I'd go for creating the UI [17:29] i'm on go, too [17:29] mariob: ;) [17:29] sunil_: anything specific you want from the designers? [17:30] my next work item, is to try another month view, look at the balsamiq input [17:30] mariob, sunil_, frankencode: so someone want to take care of another view? [17:30] I'm filling out the contributer aggreement and it is asking for "Canonical Project Manager or contact". Who should i put there? [17:31] mariob, sunil_: day? week? view [17:31] DanielDressler: put Kevin Wright [17:31] mhall119: thank you [17:31] np [17:31] KevinWright: I can take a look at the day view [17:31] mariob: OK [17:31] sunil_ you OK with day view? [17:32] yes. actually if rather we start by coding . if we get designer to guide us then the day/week/month views will be uniform. just a suggestion [17:32] sure [17:32] day_view is okey with me [17:32] i tried already to get the month view in ubuntu shapes [17:33] but it looks cluttered [17:33] KevinWright: Should I do the edit view then since sunil_ is doing the day view? [17:33] mariob, sunil_, frankencode: design input is of course needed but we can still work on the models for each view [17:33] ultimatly i think the design will look not much different than a calendar on the wall [17:33] mariob: whoops [17:33] of course in full ubuntu fidelity [17:33] KevinWright: np for me [17:33] mariob: sorry my mistake I should have said week to sunil_ [17:34] either one is fine with me [17:34] KevinWright: I can take Week since I like Week view :) [17:34] mariob, sunil_: you are more into c++ or qml/js? [17:34] mariob: sure that sounds good, sorry for that mistake :) [17:34] Can we develop totally natively or do we need qml? [17:34] mariob: you preference [17:34] will ubuntu phone have something similar to android's intents? [17:34] frankencode: I like QML :) but I do C++ too [17:34] sunil_: Ok, I'll take the week view then :) [17:34] mariob, sunil_, frankencode: we want to encourage a very QML centric approach as much as possible [17:34] DanielDressler: not yet, no [17:34] lot of C++ and 1 year QML [17:35] mariob, sunil_, frankencode: as in declarative heavy [17:35] KevinWrigt: +1 [17:35] KevinWright: Lot's of QML last 2 years, less C++ [17:35] KevinWright: is fun to work [17:35] mariob, sunil_, frankencode: so push as much in that direction as possible [17:35] KevinWright: Sounds good [17:36] KevinWright: Okey [17:36] mariob, sunil_, frankencode: use C++ in a plugin if you need to [17:36] mariob, sunil_: please ignore the exiting MonthModel.cpp, it's just an early prototype, i'm in rewrite today [17:36] mhall119: is it on the roadmap. I ask because I am interested in the file manager since coming from android ever app goes and reimplements a file browser. If ubuntu phone will ship with a file browser by default then that could mean great propress vs the current android situation [17:36] sorry I missed at least one '?' [17:37] KevinWright: That's why I though QtOrganizer would be good since it already have QML bindings, but it might be too heavy, not sure [17:37] KevinWright: just one question. Is the UbuntuPhone Components only used .. or can use others? [17:37] KevinWright: But I can't say in what state the module is in Qt5 [17:37] mariob, sunil_, frankencode: for the UI itself please use the Ubuntu components [17:38] DanielDressler: I don't know if it's on the roadmap yet === Lexmazter_ is now known as Lexmazter [17:38] mariob, sunil_, frankencode: but other available plugins we caan utilize for other functions [17:38] mariob, sunil_, frankencode: if there is something missing from Ubuntu components for the UI don't be afraid to bring it up [17:38] i did the currency converter tutorial what do i do next [17:38] mariob: i donot suggest qOrganizer as more desktop app look [17:39] mariob: I'm not sure either [17:39] mariob: we can and should check [17:39] sunil_: no not qOrganizer, but QtOrganizer, just an API: http://doc.qt.digia.com/qtmobility/qtorganizer.html [17:39] KevinWright : Okey. [17:40] mariob: could you take an action to check that API? [17:40] sunil_, mariob: you can get the source for the ubuntu components from lp:ubuntu-ui-toolkit [17:40] KevinWright: Sure, I can check how the QML bindings look like and maybe write a small example app [17:40] mariob: great! [17:40] mariob: oops. my bad [17:41] sunil_: np :) I also got lite confused when searching for the module [17:41] i think to that ui-toolkit project we can also place feature requests [17:41] ultimatly a date picker will be needed there... [17:42] frankencode: yes [17:42] frankencode: That could actually be as simple as WP or BB10 do it, List view with three columns :) [17:42] qtorganizer: oh, that's a fat api already [17:43] mariob: didn't all things 'mobility' sortof got put on the shelf when they closed down brisbane? [17:43] Yep, but it supports everything you need for PIM :) [17:43] mariob: yea, have get that bb10 sim back running again [17:43] larsgk: somewhat yes [17:44] larsgk: but for some modules it is only temporary [17:44] larsgk: The question is if we should maintain the module or start developing one ourself... [17:44] larsgk: there are still some ex trolls working on mobility for bb10 here in munich [17:44] difficult to kill qt;) [17:44] frankencode: cool :) ... I failed to deliver an app within the timeframe... stuck with the dev device (cool though) [17:44] frankencode: it is indeed [17:45] larsgk: KevinWright frankencode and I'd be supprised if Jolla doesn't use it... [17:45] i surely will have a look at it [17:45] frankencode: Qt is excellent - using it for all current projects .. qtmobility not so much [17:45] mariob, sunil_, frankencode should we wrap up the official part of the meeting? I think we have a good start [17:45] larsgk: qtmobility didn't get the love it deserved :) [17:46] KevinWright: Yes [17:46] mariob, sunil_, frankencode: feel free to continue talking of course [17:46] larsgk: can't agree more... Qt is great ..but .. qtmobility is not [17:47] KevinWright, sunil_ , larsgk , frankencode I have to leave but I'll take a look at the QtOrganizer stuff and see if it works w/ Qt5 and create a small example app [17:47] sunil_: mariob: I especially love the plugin framework - like with qtsensors (soon to come back, I hope) [17:47] mariob: thanks and talk to you soon! [17:47] larsgk: Yes, Qt made by devs for devs :) [17:47] KevinWright: sure. will update the progress on day_view soon [17:47] KevinWright: Thanks bye [17:48] sunil_: again - thanking Nokia for investing in Qt5 .. I really hope it manages to stay as open under Digia [17:48] KevinWright: cu, thx [17:48] mariob, sunil_, frankencode: thanks all! [17:48] KevinWright and all: thanks for now [17:49] KevinWright: thanks. bye [17:49] :) [17:49] larsgk: and thanks to you too [17:49] ;) [17:50] larsgk: i feel nokia dragged Qt to 5 years back ... just by putting name with it [17:50] hmm, been browsing through the docs a bit from a dev perspective.. is there any system diagram that shows all the components that are suppose to be in the os? [17:51] frals: searching for the same too. [17:51] frals: the UI components? or other app dev support? [17:51] frals: same here. [17:51] And what we are allowed to use and not as a dev [17:51] UI components. [17:51] KevinWright: everything except UI components, more or less, which libs are available and stuff like that [17:52] Yep. Anything not Qt related [17:52] yeah [17:53] Can I use libc? glib? PA? OpenGL? Xv? xcb? D-Bus? === iorweth is now known as iorweth_away [17:55] sunil_: actuall - Nokia made sure Qt got ready for mobile [17:55] sunil_: don't know if you worked there? [17:56] larsgk: guess theres quite a few ex-nokians here ;) [17:56] larsgk, sunil_: Nokia also make Qt more open that it was before under Trolltech [17:56] larsgk: m not ex-nokian. [17:56] sunil_: correcting myself... Nokia made sure (with money and pressure - to put on actual phones) that Qt got ready for mobile [17:56] Hi [17:57] daliusd: hey there [17:57] sunil_: Personally, I am in this to do my part for Ubuntu Phone to become what Nokia failed to continue [17:57] frals: is you ever find this info, can you ping me ? :) [17:59] j-b: sure [17:59] frals: thx [17:59] for me Canonical helped Qt more then Nokia by using it in day-to-day products .. not some prototypes. Anyway that is just me. [17:59] larsgk: i think there is no choice, some open linux distro has to make it into the future, where there will be mobile computing devices only [18:00] larsgk: appreciate it. === alesage is now known as alesage|afk [18:01] KevinWright: i assume the clock app intro meeting-thingy will be in this chan since you didnt mention any other info in the mail, right? :) [18:01] sunil_: Qt is used on Symbian and MeeGo devices daily as well ;-) [18:01] Yep time for meeting [18:01] clock app things is expected here? [18:01] frals: my email was confusing [18:02] kuifei: i think so :) [18:03] larsgk KevinWright: Thanks guys. See you soon again. Bye [18:03] sunil_: thanks - ttyl [18:03] frals, kuifei are here for the clock app because of a mistake I made [18:04] KevinWright, and I'm here for calc app :) [18:04] and daliusd, rferraz for calculator [18:04] any RSS Feed Reader app guys here? [18:04] I double booked, yikes :) sorry every one [18:04] KevinWright, no problem [18:04] KevinWright, mistake? [18:04] kuifei my mistake [18:05] kuifei: I accidentally asked two groups to meet at the same time [18:05] no problem though [18:05] I have some general questions for all [18:05] sure [18:06] kuifei, daluisd, larsgk, frals, rferraz: did you have a chance to see all the docs? [18:06] Yes [18:06] yes [18:06] mhall119: can you help me with links for calculator, rss feed, and clock? [18:06] https://wiki.ubuntu.com/UbuntuPhone/CoreApps/ has all the app links at the top [18:06] each app page has a blueprint link [18:07] tutorial, guidelines, and the code committed, what else? [18:07] KevinWright: I need to read up on launchpad (general), process, etc. There wasn't much specific to the rss reader [18:07] KevinWright: ive seen some of the docs - ie the getting started stuff, but im looking for (as i mentioned earlier before this meeting) system overview docs [18:07] kuifei: there are specific project details at the links from mhall119 [18:08] larsgk: that's my action item to provide a summary [18:08] sure, I've read them through. [18:09] larsgk: there should be some existing launchpad docs I can point you to [18:09] So design is final? [18:09] btw, do you store an offline version of this channel? [18:09] it's quite simple for the clock app [18:10] KevinWright: ok - more than the rss blueprint/project page? [18:10] daliusd: I don't believe we have final designs. mhall119 [18:10] only what's in balsamiq [18:10] larsgk: not sure about offline - mhall119 again [18:10] and those aren't mandatory designs [18:11] larsgk: what do you mean an offline version? [18:11] KevinWright: there were some initial designs on balsamiq - but I am sure there will be changes as we try our own medicine [18:11] larsgk: yes [18:11] mhall119: just an irc log for those who didn't buy an offline service yet (me ;)) [18:11] larsgk: so maybe concentrating on the backend functionality first will be easier [18:12] larsgk: they should be on http://irclogs.ubuntu.com/ [18:12] frals: at the moment what is available online is the most we have [18:12] mhall119: cool - thanks [18:12] frals: more to come soon [18:12] larsgk: http://irclogs.ubuntu.com/2013/02/12/%23ubuntu-phone.txt for today's [18:13] mhall119: just checked - nice to know, thanks! [18:13] KevinWright: ok, because its kinda important to have so we can scope out the work for clock app - ie how much of the alarm functionality will we have to implement and how much is provided by underlying components, e.g. cron or timed [18:13] larsgk: change .txt to .html for nicer view (if that's important) [18:14] frals: and when the phone is 'off' .. it should still wake up and ring [18:14] frals: I guess ;) [18:15] larsgk: yeah, theres quite a few cases to consider, which i dont think is in scope of the clock app... but i might be wrong :) [18:15] frals: we can do things iteratively. Must have basic clock that simply tells time as a first step. Then map out the second wave of features [18:16] frals: support for alarms as suggested. I suspect a service would be needed [18:16] KevinWright: ok - the alarm stuff is marked as must. either way if its something clock team is responsible for its quite a huge task and something that needs to be started asap [18:17] or, do we really need it to tell time? time is always in the indicator, right? [18:17] ... and need to find the people in other teams that need similar functionality (eg calendar will need same stuff) and make sure it fits [18:18] KevinWright: do you know if there will be an RSS meeting today? - else, I gotta run [18:18] frals: good point [18:18] larsgk: let's sync tomorrow [18:18] KevinWright: ok - thanks .. ttyl [18:18] larsgk: ttyl [18:19] frals: would it make sense then to join forces with the calendar team on those common bits? [18:20] KevinWright: yeah... is there some kind of uber architect that decides what libs get to be in the system etc? [18:20] because like... a framework like the one for reminders/alarms is kinda important that it works and you know... doesnt suck ;) [18:21] frals: let me follow up with you on the deeper bits later [18:21] can I get a quick show of hands, who is here for the Clock app? [18:21] KevinWright: sure [18:21] o/ [18:21] frals and kuifei [18:22] ok, and who is here for Calculator? [18:22] me [18:22] and me [18:22] ok, in case you guys aren't aware, there was a new trunk branch pushed to the projects this morning [18:23] this contains new template code that is 100% QML, using new SDK components [18:23] that's good :) [18:23] so if you have an old branch that you're working on, you'll need to get this new one [18:23] frals, kuifei: should we brainstorm the basic features [18:23] we have some documentation on the development process here: https://wiki.ubuntu.com/UbuntuPhone/CoreApps/DevelopmentGuide [18:23] this would appear to be a scheduled event [18:24] that includes how to submit your changes as merge proposals back to the trunk branch [18:24] for working with launchpad and the coreapps: do I need to be a member of the app's team to push to a new branch and propose for merging? [18:24] nice [18:24] frals, kuifei: for the clock app [18:24] DanielDressler: you need to be a member to commit to trunk, but anybody can submit a branch for a merge proposal [18:24] nice thank you [18:24] even team members should submit changes as a merge proposal that gets reviewed by someone else on the tema [18:25] sure [18:25] frals, kuifei: starting with a couple of basic things we can make a work item or two for [18:25] frals, kuifei: maybe UI centric at first === iorweth_away is now known as iorweth [18:25] so we can start coding (for calculator backend) [18:25] KevinWright: sure, but i really want to limit the scope of the clock app so we know how much/little work there is to do as well [18:25] rferrazz: yes, throw out some ideas for that would be great [18:25] frals: agreed [18:26] KevinWright, kuifei: ill start... show local time. ;-) [18:26] frals: +1 [18:26] frals: change time zone [18:26] rferrazz: I think we can do frontend as well. What's your vision for backend? [18:26] good idea [18:26] frals, kuifei: set alarm [18:26] (KevinWright: are you taking meeting minutes and stuff?) [18:27] frals, kuifei: I will make the minutes and record action items [18:27] setting alarms should be the core [18:27] KevinWright: is changing time zone something for the clock app, or for the system settings? i think we should provide a shortcut to the system settings to change timezone/region [18:27] thinking of parsing the calculation string (at least for scientific mode) [18:28] frals: for system settings I would think ,and a shortcut would be good, but all of that can wait until the phone code itself is released [18:28] frals: yes, I was just looking at my andoid alarm app and it has a world clock [18:28] KevinWright, kuifei: +1 for setting alarms (need info from KevinWright on how much of actual scheduling of alarm etc is implemented by us/vs lower level platform stuff) [18:28] rferrazz, OK. I think we can parse strings in non scientific mode as well [18:28] daliusd, is there any final design for the frontend? [18:28] we need think about the division between the clock/alarm app and the system settings [18:29] rferrazz, mhall119 said that there might be never exist final one :) [18:29] frals, kuifei: we can work on the UI for the alarm setting without knowing the deeper bits at first I imagine, at least to some degree [18:29] kuifei: +1, i think showing the current local time (maybe additional optional tz as well) is a good starting point, and leave changing to system settings [18:30] agreed [18:30] daliusd: ok, so we can pick the better ideas out from balsamiq and make our calculator [18:30] rferrazz: I agree :-) [18:31] a clock showing the current time, but not editable; then a list of alarms bellow this clock [18:31] rferrazz: what we will use for calculations? JavaScript (V8 engine) or C++? [18:31] frals, kuifei: do we have enough info for creating the set alarm view? [18:31] daliusd, i thnk c++ is a better choice [18:31] daliusd: QML+Javascript is the preferred [18:32] frals, kuifei: I mean enough design info [18:32] unless there's a very good reason for using C++ [18:32] KevinWright, kuifei: depends how complicated we want the recurrency rules for the alarm view ;-) [18:32] frals: simple [18:32] no, i didn't find any UI design for clock app [18:32] frals: I mean keep it simple [18:32] KevinWright, kuifei: the only designs i found were https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+and+Weather+App but it seems... mixed up with weather [18:32] mhall119, C++ might be slightly faster for math while V8 engine proved to be quite fast [18:33] mhall119: any idea about what frals just mentioned about designs? [18:33] I would be surprised is performance proved an issue with the clock app [18:33] thanks frals, for the link [18:33] daliusd, mhall119: ok, we can start with javascript [18:33] DanielDressler, there are two meetings going on here :-) performance might be issue for calc app [18:34] daliusd: that's my fault [18:34] OK. JavaScript :) [18:34] daliusd: ah sorry I really am new [18:35] rferrazz: OK I will try to do something with frontend then [18:35] so does that mean there will be a meeting for the file manaer? === DanielDressler is now known as dmd [18:35] dmd, I'll send you a message later about it [18:36] KevinWright: thank you [18:36] frals, i think we could start the alarm based on the UI design [18:36] kuifei: yeah, should be doable [18:37] other features about clock/alarms, indicator on the top bar, indicator on the lock screen, ... [18:37] hmm, am i stupid or is there no search function on mybalsamiq? finding more clock designs now... theres a whole bunch of them [18:37] frals, kuifei: so who might like to take care of the add/edit alarm view? [18:37] rferrazz: does it look like a plan? [18:38] rferrazz: I think it would be nice to have unit-tests for backend as well. Not sure how however :) [18:38] frals, kuifei:and I assume a view that shows current alarms already set [18:38] kuifei, KevinWright: https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/ClockAlarmApp-DominicRichardsonMatthewStevens https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+-+Alarms+-+Timer+-+Stopwatch+%285th+idea%29 [18:38] daliusd,yes but first we need to place in a basic structure [18:39] KevinWright: should we just pick one of the designs we like and start working from that or how does this work? :) [18:39] It might be possible that it is already in place [18:39] at least older version had structure [18:39] daliusd, rferrazz: I didn't forget you guys but you look like you are taking care of business :) [18:39] frals: I think that sounds like a plan [18:40] daliusd: like placing the backend bones before start writing the frontend [18:40] so which one should we take? [18:41] rferrazz: frame is in place already http://bazaar.launchpad.net/~ubuntu-calculator-dev/ubuntu-calculator-app/trunk/files [18:41] kuifei: im going through mybalsamiq to check if i can find more clock mockups atm [18:41] rferrazz: I believe backend will be in *.js file anyway [18:41] kuifei, KevinWright: we should probably sync up the ui for creating alarm with the one calendar creates for setting a reminder [18:42] rferrazz: initially you can place file in the same folder as it is. Later we will move around everything if there will be need. [18:42] KevinWright: sorry, what was that about design? [18:42] frals, kuifei: yes I agree syncing with the calendar [18:43] rferrazz: and I think I have idea for unit-tests as well. We could create other qml-app that will simply run and lists tests in ListView [18:43] mhall119: why clock and weather are mixed together at the link above ... I'm not familiar with balsamiq [18:43] daliusd: ok so i'll start with the backend [18:44] rferraz: OK. I think that's it for today unless Kevin has something to add [18:44] frals, KevinWright: I think I'll just trying to implement the UIs in the first link [18:44] KevinWright: do you have anything else to say for us? [18:44] kuifei, KevinWright: https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+-+Timer+-+Stopwatch+-+Alarms https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+and+Weather+App https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+-+Countdown+-+Stopwatch [18:44] kuifei, KevinWright: https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/ClockAlarmApp-DominicRichardsonMatthewStevens https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+-+Alarms+-+Timer+-+Stopwatch+%285th+idea%29 [18:45] kuifei, KevinWright: so we got 5 different proposals now - and now clue how they align with calendars work on reminders :) [18:45] daliusd: sounds like you two have a plan hatched [18:45] KevinWright: it doesn't look like we have any clock mockups linked to the wiki [18:45] daliusd, sounds good [18:45] frals: can you add those links to the wiki page for the clock? [18:45] KevinWright: which link has the mockups mixedup? [18:45] daliusd, rferrazz: I can make some meeting notes from the irc channel and send then to you to later to validate the plan [18:46] mhall119: sure [18:46] thanks frals [18:46] https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+and+Weather+App [18:46] KevinWright: OK [18:46] daliusd, KevinWright: sure! [18:46] daliusd, rferrazz: apologies for making it confusing with two discussions [18:46] rferrazz: let's work ;-) Bye for now [18:46] KevinWright: looks like one person did them both together, instead of separately [18:47] daliusd: bye :-) [18:47] not a big deal, they can be linked to from both clock and weather wiki pages [18:48] frals, kuifei: should we make an action item to decide on a specific design [18:48] KevinWright, kuifei: yes, and it should align with calendars reminder design (at least for alarms) [18:49] KevinWright: I think so. [18:49] i like this one very much, https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Clock+-+Alarms+-+Timer+-+Stopwatch+%285th+idea%29 [18:50] kuifei: I like that one too. fral, what do you think? [18:50] frals what do you think [18:50] KevinWright: and we also need an action item to get a system level overview of whats available for e.g. reminders/alarms [18:51] frals: that one is mine [18:51] kuifei, KevinWright: looks alright. i *hate* the way its designed to pick time there (coming from N9 which has the best time picker ever ;)) [18:51] frals: I'll have to charge my n9 battery and take a look [18:51] frals: have not turned it on in a while [18:52] KevinWright, kuifei: https://www.youtube.com/watch?v=XFOHc5z_fCU [18:53] frals: no I remember [18:53] frals: you are right [18:54] frals: even just the plain analogue clock is sweet [18:54] KevinWright, kuifei: if we can incorporate a timepicker like the youtube link the design kuifei linked works for me ;) [18:55] frals, kuifei: that sounds like a plan to me [18:55] cool [18:55] KevinWright: yeah, the design team on the n9 was ace [18:56] frals, kuifei: OK so since timepicker is up in the air, what specific area would each of you look into out of that design? [18:56] the video makes me miss my lost N9 again. [18:56] frals, kuifei: I see 4 views [18:56] frals, kuifei: clock, alarms, stopwatch, timer [18:57] KevinWright, kuifei: i could start with the main clock view i guess -- and when the rest of our team shows up its easy to split in to components [18:57] I may try the clock first [18:58] frals, kuifei: that's two for clock [18:58] np, i can start on the alarms view instead then [18:58] frals, kuifei: ok that works [18:58] kuifei for clock and frals for alarm view [18:58] frals, kuifei: done [18:58] since we have something like 5 (or smth) more team members i guess we will get plenty of help anyway ;) [18:59] frals, kuifei: I'll type up meeting notes and send them out to the whole team [18:59] frals: yup [18:59] this might be nice start for timepicker like N9: https://gitorious.org/harmattan-timepicker/harmattan-timepicker/blobs/master/TimePicker.qml [18:59] thanks. [19:00] frals, kuifei: alright, thanks for the great meeting, and sorry for the confusion earlier on [19:00] bah the ubuntu wiki hates me with a passion, cant update the clockapp page [19:00] KevinWright: add an action to update the wiki page with selected design we start with and links to the other designs [19:00] mhall119, can frals update the wiki page or does something special need to happen first? [19:01] frals: will do [19:01] nope, anybody can update the wiki [19:01] getting a 500 internal server error when signing in [19:01] except when it fails [19:01] :( [19:02] :) [19:03] frals, kuifei: thanks again guys. chat with you soon. Cheers! [19:03] KevinWright, kuifei: cheers, laters [19:03] does any one have an idea where ubuntu sticks nautilus's folder icon? I am searching /usr/share/icons but I'm going a bit crazy [19:03] KevinWright, frals: Cheers! === SkavenXXI is now known as SkavenXXI-[OFF] [19:04] dmd: they are determined by the icon theme the user has chosen [19:04] I think the default is still Humanity [19:04] thank you that does narrow my search [19:05] dmd: why? [19:05] /usr/share/icons/Humanity/places/48/gnome-folder.svg [19:05] I want to throw together a prototype of the file manager [19:06] wastrel: Thank you! [19:06] you should use icon names, not paths to files, so they will change appropriately with the icon theme [19:06] oh that does sound like a good idea [19:06] /usr/share/icons/Humanity/places/48/stock_folder.svg seems to be the same [19:06] I think QML will do the proper icon lookup for you [19:06] now I need to figure that out [19:06] try just using "stock_folder" or something like that for the icon [19:07] dmd: see http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html for the standard naming conventions [19:08] nice [19:08] bzoltan: jppiiroi1en: can you guys confirm that QML support this for icons? [19:09] the toolbars.qml is using "iconSource: Qt.resolvedUrl(filename)" is that about what I should use? [19:09] dmd: can you give me a link to that file? [19:09] it is from the example use app [19:09] sec [19:10] /usr/lib/qt-components-ubuntu/demos/Toolbars.qml [19:11] KevinWright, mhall119: the wiki signs me out everytime i get to https://wiki.ubuntu.com/UbuntuPhone/CoreApps/Clock, if either of you could update the page with the design instead of me i'd be grateful [19:12] frals: I'll take care of it sometime in the next 12-24 hours [19:12] KevinWright: cheers [19:12] dmd: ah, those appear to be using images local to the application, not system-wide icons determined by the user's icon theme [19:12] frals: (or maybe less) [19:12] frals: have you tried shift-refreshing to see if it's maybe just giving you a cached page? [19:13] mhall119: yeah, no luck still :( [19:13] bzoltan: jppiiroi1en: Mirv: can someone help frals with this? [19:14] frals: those guys are all UTC+1 or +2 I think, so they may not be online anymore [19:14] no worries, ill try again tomorrow - could be some delay because i had to approve wiki access to my account info or some crap on my end -- have to go afk now [19:14] gnite all [19:16] mhall119: I am very new to qml. How should I get the folder icon through the proper method? [19:16] dmd: I'm very new to QML as well, so I don't know exactly [19:17] ok then hacky solution time: copy&paste === alesage|afk is now known as alesage [19:20] I must say that qml with its json basis is much nicer than android's xml [19:21] dmd: depends on how Ubuntu has implemented image provider. See: http://doc.qt.digia.com/stable/qdeclarativeimageprovider.html [19:22] ajalkane: thank you [20:20] so was that burst of activity a regularly scheduled thing? [20:20] I think they were having a meeting [20:20] for the calender and then the calculator [20:21] oh maybe dmd will not work as a nick [20:33] does qml have something like css's classes? === k1l_ is now known as k1l [20:34] Is there a way make an element inherit a style? for example margins [20:43] dmd: Ubuntu implements something like CSS styles for QML but I don't know enough about them yet. In traditional QML you create components by composition instead of inheritance [20:44] sorry inheritance is by most chances going to be the wrong word [20:44] any idea of any examples for the ubntu styles? [20:46] dmd: see if this gives you some ideas: http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/theming-components.html [20:46] thank you! [20:46] It looks like there is a lot more on the wiki than I thought [20:47] There's frankly not lot... but what's there is pretty good for getting started. [20:48] dmd: what are you writing? [20:49] I want to try my hand at the file manager [20:49] so I'm mocking up the ui then I'll hack in basic file navigation [20:49] are you in the file manager team? [20:49] nope, I have no idea what is going on [20:50] ok, just wondered if anythings going on. Someone doing something is better than nothing happening at all. [20:50] I contacted Till who was my mentor two years ago asking him about how I could help with ubuntu phone and he pointed me to this chat room [20:51] I figure before I try to make anything offical I should prove to myself I can get something working [20:51] are you basing the mocks on any suggestions given in the community pages? [20:51] I want to go from the one in basmic but.. [20:51] I do not think the accordian view of multiple file sources will work well on mobile [20:52] instead ubuntu has these cool views you can swip between [20:52] I think those would work better for different locations, like network shares vs local vs sd card [20:52] IMO it's best to start with the bare basics, getting the basics working, and then tackle the harder parts. [20:53] yeah [20:53] so far I have mocked in fake folders and fake files [20:53] I'm mocking in the context menu next [21:12] KevinWright: how might I go about going a team? [21:48] dmd: There is a form here http://developer.ubuntu.com/get-started/gomobile/#step-get-involved [21:49] dmdrummond: thank you will fill that out [23:19] hows it going guys [23:20] everyone appears to be afk, or working [23:20] ah [23:20] me - I'm playing with my new gitlab server [23:21] nice [23:22] have a use in mind? [23:22] I'm really REALY liking gitlab so far [23:27] cant wait for ubuntu phone [23:27] wish I did not buy the iPhone 5 last month now haha [23:27] yeah I can imagine [23:27] not going to get a port for a little while [23:28] what I really wish is that I could install ubuntu phone on my iPhone 5 [23:28] it is nice hardware [23:28] aye [23:28] did they get rid of the glass back? [23:28] ya [23:28] nice [23:29] I have the nexus 4 and the back is already scratched up. I refuse to use a case [23:29] no phone should need a case [23:29] I think they used a glass back since it trains you to grip the sides [23:29] unless you want it to change the look [23:29] I don't use a case on the iPhone 5 [23:30] just make sure to keep keys in diff pocket etc [23:30] yeah I've cleaned out a pocket in my bag [23:30] only phone and tissue [23:31] gah I'd really like ubuntu phone on this iphone [23:31] one option that may work in the future is the chinese iphone knockoff [23:31] at least those have unlocked boot loaders [23:32] aye [23:32] any word on cdma work [23:32] no idea [23:40] so I had watched the keynote on ubuntu for phones [23:41] they didn't cover, is this going to be where we can dock it and use full blown ubuntu ?