/srv/irclogs.ubuntu.com/2013/03/05/#ubuntu-uds-appdev-1.txt

=== t1mp_ is now known as t1mp
WilbertoAt what time is the event?13:42
bzoltan_in an hour and ten minutes13:51
bzoltan_Wilberto ^13:51
=== hikiko_ is now known as hikiko
=== Richard is now known as Guest51034
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Ubuntu SDK Roadmap | Url: http://summit.ubuntu.com/uds-1303/meeting/21630/appdev-1303-ubuntu-sdk
dpmComing up: Ubuntu SDK Roadmap14:54
dpmcan everyone see us on http://summit.ubuntu.com/uds-1303/meeting/21630/appdev-1303-ubuntu-sdk-roadmap/ ?15:02
araI can15:02
alecu`yup15:02
netcurliyes15:02
rdxrbyup15:02
bjaanesyes15:02
fugue88Yes.15:02
bzoltanhello all15:02
bjaanesheh, yes15:02
olafurayes15:02
victorp_hello15:02
Mirvnow yes15:02
theDoctorhello15:02
jdstrandweird, no15:02
jdstrandbut don't wait on me15:02
ahayzeno/15:02
jdstrand:)15:02
Mirvafter refreshing15:02
theDoctoris there no video here?15:02
eclecticgeekerySight and sound. All good.15:03
MirvtheDoctor: I have, http://summit.ubuntu.com/uds-1303/meeting/21630/appdev-1303-ubuntu-sdk-roadmap/15:03
highvoltagetheDoctor: try refreshing15:03
alecu`mute zoltan!15:03
Mirvbzoltan: muuute when keyboarding :)15:03
robruclick clack!15:03
victorp_yeap!15:03
bjaanesThat keyboard is *really* loud15:03
victorp_we can hear you15:03
rdxrbYes!15:03
mzanettiyes15:03
zebaszpwe hear you perfectly! :D15:03
ahayzenwe can hear u :)15:03
zebaszpalso, yes, the keyboard is loud as hell15:03
bjaanesno15:03
victorp_nope15:03
corden_yes15:03
mzanettino15:03
Mirvmy sound is breaking up but maybe a small refresh again..15:03
victorp_bzoltan you have a mute on the hang out15:04
victorp_at the top15:04
mzanettiMirv: I had that with the keynote. Seems much more stable watching directly on youtube for some reason15:04
tiagoscd|udshey guys :)15:04
Mirvmzanetti: ok, keynote was fine, now even that route doesn't seem to help but fighting..15:05
Mirvmzanetti: oh, a BT problem it seems :)15:05
dpmif anyone wants to join the hangout and participate or ask questions directly there, please let me know and I can easily let you in15:06
codealotok15:06
Mirvreconnecting to headset fixed15:06
Riddellbzoltan: yes15:06
nerochiarois it possible to disable video ?15:07
nerochiaroin the hangout ?15:07
Riddellnerochiaro: doubt it15:07
nerochiaroRiddell: can't really follow, the audio is too choppy15:08
codealotI think its possible15:08
codealotdid it once15:08
nerochiarodoes it work for you guys ?15:08
mzanettinerochiaro: yes, fine here15:08
codealotIts fine here15:08
theDoctor_It's working for me. Video breaks up occasionally15:08
eclecticgeekeryAll fine here, too.15:08
Mirvall great now after kicking my BT headset/connection15:09
nerochiarook, my connection is horrible again then. fantastic. i'll run to another location and catch the rest of the meeting from there, hopefully better quality15:09
olafuraMy problem is that QML feels really strange. I'm looking at the source to see if it's possible to rebase the qt declarative to work with Enyo syntax, it would allow for faster prototyping and better use of components. It would also allow for a full convergance between web apps that could be used on Android and iPad/iPhone and then be supercharged on Ubuntu Phone15:10
kyleN_so this is qml/qt theming, distinct from the current gtk theme mostly used in Ubuntu15:11
kenvandinekyleN_, yes15:11
Riddellolafura: that seems unlikely15:11
kyleN_will there be a clear list of the assets one needs to rovide to create a new theme?15:11
victorp_bzoltan there is a lot of examples for QT15:12
victorp_how about porting some to ubuntu components15:12
victorp_like samegame15:13
victorp_or maroon15:13
codealotWould it be possible to have the Ubuntu SDK almost match the Blackberry Cascades SDK15:13
codealotwhere you can opt for either/both the C++ and QML15:13
victorp_maroon is qml AFAIK15:14
victorp_but they are kind of burried15:14
mzanettiwhat is the issue with Qt apps with QML ui?15:14
t1mpmzanetti: it is not an issue, its good.15:15
codealotmzanetti: I'm working on the Terminal app for Ubuntu Touch and I'd wish to integrate Busybox15:15
codealotnow to get that in via QML is a challenge15:15
bjaanesIs there any real difference between QML with C++ backend and QML with C++ plugins? I know these are two possible options to use c++ in the qml application - but the plugins seem more messy in practice. Any input on that?15:15
victorp_bzoltan - please please make sure that Qtcreator works well with LTS versions (12.04)15:16
bjaanesMost importantly for me: why is "pure" QML (no c++) beeing pushed so hard? What is the reasoning behind this?15:17
victorp_dpm - I think LTS is what most android developers use in companies writting mobile apps15:17
mzanettibjaanes: +1. Same question here15:18
victorp_bzoltan ^^15:18
victorp_dpm - I meant the question from mzanetti and bjaanes15:18
victorp_bzoltan - vanhoof did some experiments on that and wrote some docs for cross compilation15:21
mzanettiQML has serious portability issues. All the Qt apps I wrote so far just compile on ubuntu phone. Every line of QML had to be rewritten.15:22
victorp_mzanetti - really?  I run a few of the QML examples on my desktop and just works15:23
kenvandinei couldn't get very far with pure QML, about 20 minutes in I hit the point where I needed to add some Qt15:23
mzanettivictorp_: ok. if you only use Rectangles you're fine. But use a Button15:23
kenvandinethe real issue is app developers building for the target devices15:23
victorp_mzanetti, well yes, if you are using ubuntu components15:23
victorp_that is a good point, bzoltan it would be great to see UBuntu components support for other platforms15:24
mzanettizsombi_: yeah... all for it. I just don't see why an applications entry point _needs_ to be QML15:25
greybackbjaanes: does that answer your question?15:26
bjaanesgreyback, pretty much15:26
greybackbjaanes: have you any thoughts? Anything we missed, or disagree with?15:26
mzanettiI fully agree with all the points you said so far15:27
victorp_bzoltan - I think it depends15:27
victorp_I agree with you on declarative15:27
victorp_but stay away from .js15:27
victorp_;)15:27
sil-unwellI think my question would be sort of the other way around: why would you want to use C++? If you start writing a pure QML app and then find that there's something you want to do that *can't* be done in there (say, you need to call a particular D-Bus API) then sure, write a C++ plugin (and give it to others, and ask for it to be put in the SDK!) No-one's discouraging doing that.15:27
sil-unwellBut pure QML is way easier for less experienced Qt hackers to write, to test, to run, and to package. Speaking as a less experienced Qt hacker, I'm all for that.15:27
greybackvictorp_: by "support for other platforms" you mean that things like Button should be themed to suit the platform? Or that out components just work on other platforms15:28
t1mpsil-unwell: +115:28
Riddellhow do you run QML programmes without a c++ wrapper? no official way in Qt 4 but there was a developer binary to do it, what's the case in Qt 5?15:29
mzanettiRiddell: same with Qt515:29
victorp_bzoltan - how about access to simulated hardware?15:29
sil-unwellRiddell: qmlscene (the Qt5 equivalent of qmlviewer)15:29
mzanettiRiddell: there is qmlscene which is not meant to be a production tool according to its docs15:29
kenvandinewe need to solve that15:29
victorp_bzoltan - gps, sensors..15:29
greybackRiddell: we're using qmlscene for now, but I;m hearing of a production tool being added to qt5.1 maybe15:30
greybackRiddell: otherwise we'll write our own simple QQuickView wrapper15:30
greybackand share it15:30
Riddellcp qmlscene ubuntu-ui-toolkit-runner? :)15:30
mzanetti:)15:30
victorp_bzoltan - JDI!! ;)15:30
greybackRiddell: pretty much :)15:30
sil-unwellt1mp: I completely understand that for people who know what they're doing and have extensive C++ and Qt experience, they want to continue using that, and that's fine for them; I just don't want those people to make new Ubuntu developers believe that those new developers have to learn C++ in order to get anything done.15:30
greybackbzoltan: we've lost you15:31
t1mpsil-unwell: I agree fully with that.15:31
codealotHow about we start with an android virtual machine installed with Ubuntu Touch?15:31
mzanettiI do so too15:31
t1mpnote that the SDK APIs are not fully stable yet, so we may change/tweak them in the future15:34
sil-unwellIt would be really good if the developer.ubuntu.com documentation included some indication of when each thing got implemented (a date) or when it's hoped to be implemented (a date). So I can see what a Component can do right now and what it is planned to do even if it doesn't work yet.15:35
sil-unwellthat's a lot better than seeing a component's documentation with "TODO" and nothing else written there :)15:35
arasil-unwell, ++15:35
t1mpsil-unwell: good point15:35
sil-unwellso I might be delirious, so you're allowed to ignore me ;)15:36
* dpm hugs sil-unwell :)15:36
sil-unwellis the documentation not autogenerated from the QML files which actually implement the components? It's all written by hand????15:37
t1mpsil-unwell: it is auto-generated from the QML files15:37
dpmsil-unwell, automatically generated, but currently copied manually to d.u.c15:38
sil-unwellt1mp: ah, right, good, I was really worried for a second there ;)15:38
kyleN_Can you discuss i18n support in the SDK?15:38
codealothow can I access the Ubuntu components Qt source?15:38
sil-unwellt1mp: it should be fairly easy to add a date-when-this-first-appeared thing to the generated docs, then, I would think (although I don't know much about qml generated docs so I could be totally wrong!)15:38
udsbotuuds-appdev-1: 5 minutes left in this session!15:39
udsbotuuds-appdev-1: 4 minutes left in this session!15:40
rickspencer3be careful about keeping the bar for contributions too high15:40
sil-unwellthe etherpad says "Recommendation: Use QML for creating a beautiful GUI, and C++ for the backend using QML plugins." Was that really the recommendation? Shouldn't it be "Use QML for creating your application, unless you really need to do something that QML can't do, and then use QML for creating a beautiful GUI, and C++ for the backend using QML plugins." ?15:40
rickspencer3in terms of talking to you guys first15:40
rickspencer3sometimes I make a component for my own apps, and only later realize it might be generally valuable15:40
rickspencer3so it's not necessarily the case that I set out to make something generally useful15:41
udsbotuuds-appdev-1: 3 minutes left in this session!15:41
codealotI'm willing to contribute on the documentation15:41
greybackcodealot: yay!!15:41
t1mpsil-unwell: that recommendation was quoted from gerry.15:41
t1mpgreyback: do you agree with the quote?15:41
* sil-unwell disagrees with greyback then ;-)15:41
codealotyes it is15:42
kyleN_what is the i18n/l10n story?15:42
t1mpkyleN_: I think there is no more time now to discuss i18n.15:42
udsbotuuds-appdev-1: 2 minutes left in this session!15:42
t1mpkyleN_: it is fully based on gettext.15:42
t1mpkyleN_: it is there. Basically a QML binding for gettext.15:42
greybacksil-unwell: I'd more put it, if QML&JS does not let you do backend tasks you want, then you need to use C++ for the backend15:42
sil-unwellgreyback: right, that's what I think too :) Would you like to update the etherpad?15:43
greybacksil-unwell: can do15:43
kyleN_t1mp: good.15:43
codealotI'd said this earlier: can have a look at Blackberry Cascades and see if we can borrow something from it?15:43
ralsina_Isn't linkguist the "recommended" way to i18n QML apps?15:43
sil-unwellralsina_: we want to intergrate with Ubuntu's existing excellent translations structure.15:44
t1mpkyleN_: i18n.tr() function links to gettext(). Documenting it propery is on our TODO list.15:44
udsbotuuds-appdev-1: This session has ended.15:44
Mirvlinguist is a Qt tool for translations, but eg. KDE uses gettext nevertheless15:45
arata!15:45
kyleN_t1mp, how about plurals (ngettext()) and others. :)15:45
dpmthanks everyone!!!15:45
kyleN_cheers15:45
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1303/appdev-1/ - http://ubottu.com/uds-logs/%23ubuntu-uds-appdev-1.log
jdstrandthanks!15:46
codealotcheers15:46
mzanetticheers guys15:46
theDoctor_Good session15:46
dpmkyleN_, we can expand on i18n on the next session, sorry there wasn't much time15:46
kyleN_dpm. ack15:46
eclecticgeekeryStupid question time: should a complete newbie forget about Quickly/Python/GTK and focus on learning QML/QT instead?15:46
t1mpkyleN_: plurals are supported as i18n.tr("singular", "plural", n) and we have i18n.dtr() where you can pass the domain as the first parameter.15:46
eclecticgeekeryDidn't want to interrupt session with my silly question.15:47
kyleN_good question eclectic15:47
greybackeclecticgeekery: what sort of application would you like to make? For desktop or phone?15:47
kyleN_t1mp: thanks for that answer.15:47
bjaaneseclecticgeekery, not stupid question at all. You should have asked it :) I think its a good bet to focus on QML/QT for both phone AND desktop.15:48
codealoteclecticgeekery: I think I'd say yes. I've used both QML and QT and QML just feels straight to the point15:48
greybackeclecticgeekery: I tend to agree with bjaanes & codealot :)15:48
codealotand coming from a C++ background, you feel depreived15:48
eclecticgeekeryThanks guys.15:48
codealotof some control15:48
loolhow was the SDK roadmap session?  :-)15:49
bjaaneseclecticgeekery, np. happy coding!15:49
codealotlool: its been a great session15:49
loolcool15:50
loolI'll watch the recording15:50
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Ubuntu App Development Roundtable | Url: http://summit.ubuntu.com/uds-1303/meeting/21675/appdev-1303-app-develo
JoseeAntonioRdpm: ping15:59
robin-glostero/16:02
bjaanespicture:yes, sound:yes;16:02
JoseeAntonioRdpm: works16:02
dpmhttp://summit.ubuntu.com/uds-1303/meeting/21675/appdev-1303-app-development-roundtable/16:02
nerochiaroyes16:02
DasWuboth great16:02
mpalo91yes16:02
netcurlisee and hear16:02
Mirvyes16:02
theDoctor_gotcha16:02
highvoltagehi!16:03
robin-glostercould you add lower third please16:04
bjaaneswhat robin-gloster said, lower third +116:05
bjaanesIt would be really helpful if we could see the names in the hangout...16:05
robin-glosterdpm^16:05
greybackbjaanes: if you hover your mouse over our pictures, do you see our names?16:06
highvoltageI missed the question, sorry :)16:06
DasWuI started using it on the weekend looks good so far16:06
bjaanesgreyback, not really, no16:06
t1mpgreyback: no, not in the youtube stream16:06
greybackah ok, sorry16:06
JoseeAntonioRand mute when you're not talking :)16:06
JoseeAntonioRdpm: Hangout Toolbox>Lower Third tab, the lower third app is not working anymore16:07
robin-glosteryep, have been using the sdk. working nice so far biggest problem so far is lacking documentation for compnents and sys integration16:08
bhenderson256Just downloaded SDK last night... and haven't had a chance to dig in yet...16:08
t1mprobin-gloster: what do you mean with sys integration?16:08
robin-glostere.g. how to use notifications in ubuntu touch16:09
bjaanesFor my part, it worked well. However, it is lacking in documentation and examples. I am also very confused about screen size I should use and so forth.16:09
DasWuI don't really know whether its sdk related but I am still a bit confused on how to get data sources behind the qml, like how to access calender data that might be fetched from google calender16:09
nerochiaroi had to write my own16:10
nerochiarousing libindicate16:10
Mirvo/16:10
=== emily is now known as Guest30590
bzoltanDasWu:  I will cover it16:10
dbarthbzoltan: hey, and when you think you'll have an emulator, or something that can run the images we've published? i've seen that being part of the topics for this week16:10
DasWubzoltan: cool!16:10
ali1234yes, we really need an emulator....16:11
t1mpdbarth: fyi, we discussed in the previous session http://summit.ubuntu.com/uds-1303/meeting/21630/appdev-1303-ubuntu-sdk-roadmap/16:11
bjaanesPeople, mute when not talking. Its hard enough to hear the ones who are talking allready16:11
bzoltandbarth:  I will say few words here too about emulation16:12
bzoltan bjaanes: good point16:12
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Ubuntu App Development Roundtable | Url: http://summit.ubuntu.com/uds-1303/meeting/21675/appdev-1303-app-development-roundtable/
DasWuCan I check what plugins are available already so I don't do redundant work16:15
bjaanesI assume you know this: but a rich and updated documentation is reeeeally important. I would like to be able to find full API reference, examples, best practice, tutorials and everything else from the sdk docs site16:15
dbarthright16:15
dbarthok, makes sense; thanks16:16
DasWuyeah I like this idea of a repo as well16:18
sil-unwelldpm: I think I disagree about having a how-to-write-a-plugin tutorial until there are more tutorials, otherwise if there are only 2 and one is about plugins then it looks like C++ is more important than it actually is :)16:24
bjaanesI agree. Focus should be on how to write good apps.16:24
greybacksil-unwell: yeah I agree, writing plugin is a more advanced topic. The Qt documentation already covers it anyway16:25
DasWuMaybe you can link to good tutorials on the page16:26
sil-unwelldpm: insulting question, here. The currency converter app in the tutorial looks quite ugly :( Does it look nicer with a newer version of the SDK?16:26
robin-glosterthey should be added to the documentation anyway16:26
sil-unwelldpm: note, this is not your fault ;)16:27
greybackDasWu: which page? The QtCreator docs do include it already. I can point you to it if you want16:27
DasWuwould be great, but I was also refering to the app developer page so a new developer finds them also16:28
sil-unwellright. It is not very clear at all at the moment what I'm supposed to use. The app design guidelines say things like "you need a header!" but there's no good example of how to use that in QML because the tutorial was written before Header existed ;) Should every app have a MainView, for example? These are, I think, the tutorials which are needed.16:29
t1mpsil-unwell: agreed16:30
sil-unwellI am sort of prepared to say that a new release of the SDK should not be released until the documentation and core examples are also updated. But I imagine there will be fight-back from bzoltan  about that ;)16:30
sil-unwellYes. Yes, I want you to hold it back. :)16:32
sil-unwellYou wouldn't release, for example, a new SDK version with a broken Label in it. I think the documentation is as important as the code ;)16:33
greybackDasWu: I see what you mean. https://qt-project.org/doc/qt-5.0/qtqml/qml-extending-tutorial-index.html or https://qt-project.org/doc/qt-5.0/qtqml/qtqml-cppintegration-exposecppattributes.html are best places to start16:33
* sil-unwell laughs16:34
t1mpI agree with bzoltan. It is still a developer preview16:34
DasWugreyback: thank you I will look into them16:34
t1mpbut documentation is very high on our priority list16:34
greybackbzoltan: what's the IRC channel we should hang out on, so public can ask us questions?16:35
greybackbzoltan: #ubuntu-devel?16:35
Mirv#ubuntu-touch16:35
codealot#ubuntu-touch would be best for that16:36
codealotor rather #ubuntu-touch-devel16:36
codealotsince #ubuntu-touch is more of talk on design and other issues16:36
t1mphttp://bugs.launchpad.net/ubuntu-ui-toolkit for UI toolkit bugs16:37
dpmubuntu-phone (AT) listsl (DOT) launchpad (DOT) net for discussion16:37
DasWudpm: I like the idea, i was a bit lost on where to ask questions16:40
Mirvwe're using the ubuntu-ui-toolkit project also for tracking PPA issues for 12.04 & 12.10 users16:40
t1mpfacebook integration for qtcreator ;)16:43
t1mp^(please don't take that serious)16:44
nerochiarobzoltan: seems pretty long term16:45
DasWuwould maybe interesting if a new thing is developed to see like this is how things should be used now16:47
nerochiarodavid_: another point is, do we really want to cram everything in the IDE ? Isn't it better to have more things that work well than one thing that tries to do everything ?16:47
DasWusound and video are good here16:47
netcurliit would be good to have this welcome screen with news and so maybe also as website16:50
DasWuI think the biggest thing to get the community involved is an easy entry point16:51
t1mpnow is the first time I look at the standard welcome screen from QtCreator. Normally I open a project with it immediately.16:51
DasWuI used it a little and so far its a nice sdk16:51
greybacknetcurli: +116:52
codealotI agree on that16:53
zsombi_t1mp: it is still the first screen that opens in QtCreator :)16:53
greybackDasWu: glad you like it.16:54
codealotthank you all16:55
bhenderson256thank you!16:55
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1303/appdev-1/ - http://ubottu.com/uds-logs/%23ubuntu-uds-appdev-1.log
dpmeveryone: plenaries are now on ubuntuonair.com16:56
=== FunnyLookinHat_ is now known as FunnyLookinHat
payloaddI think in the ubuntu dev documentation it is not emphasized that one should develop the Qt way and look into Qt docs to get things done. It took me a while to find and look into Qt Mobility for example.18:07
looldbarth: did you bring up remote apps?18:29
loolQUESTION: would it be possible to support the remote apps use case (thinclient) with API similar to webapps?  e.g. to integrate apps in the launcher18:32
dbarthlool: sorry i missed that18:37
dbarthotp18:37
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Ubuntu Touch Core Apps Project | Url: http://summit.ubuntu.com/uds-1303/meeting/21616/appdev-1303-coreapps/
QtRoSHi all19:03
mainerroro/19:03
macastiblancotHi folks19:03
FunnyLookinHathowdy19:03
QtRoSI can't login, is it normal?19:03
FunnyLookinHatQtRoS, to the etherpad?  Try joining the linked group ( ubuntu-etherpad-users I think?  )19:04
FunnyLookinHatThen refresh19:04
=== netcurli_ is now known as netcurli
QtRoSHow can I join this group?19:04
QtRoSNow I am on http://summit.ubuntu.com/uds-1303/meeting/21616/appdev-1303-coreapps/, link from david's letter19:05
QtRoSIn bottom I see form to logging in pad.ubuntu.com19:05
robruI can't seem to get the video on this one...19:05
QtRoSBut I can't login :(19:05
fgintherI've refreshed and see no video, should I?19:05
robrucan somebody link the youtube page directly here?19:05
QtRoSAny one from RSS Reader team?19:06
FunnyLookinHatrobru, I don't believe it has started yet - should be available soon19:06
FunnyLookinHathttp://www.youtube.com/watch?feature=player_embedded&v=5gtCOQrugkk19:07
robruoh, there we go19:07
robruFunnyLookinHat, thanks19:07
alecu`yes!19:07
bfillerwe can see you19:07
FunnyLookinHatYup.19:07
gatox_yes19:07
isantopWe've got you#19:07
robruyes19:07
alecu`loud and clear!19:07
ahayzeno/19:07
b_test19:08
alecu`I think gatox_  should join19:08
alecu`he's working on the twitter client19:08
FunnyLookinHatS76 here - we'll join the hangout if there's room19:08
nerochiarohi folks19:09
gatox_alecu`: dpm i prefer tomorrow in the twitter app to join to the hangout... not having the best connection today19:09
fmunozsI'm from the twitter team too19:09
daliusdI'm calculator dev ;-) I will answer questions here if there will be any19:09
nerochiaroany questions on notepad or camera, you can ask me19:09
mzanettinerochiaro: those are not core apps :P19:09
nerochiaromzanetti: thought camera was19:10
nerochiaromzanetti: seems pretty core to me19:10
mzanettinerochiaro: its about the community developer core apps19:10
nerochiaromzanetti: ok, clear titles then :)19:11
pmcgowanI think its fair to include the ones we already worked on19:11
pmcgowanin the discussion19:11
isantopBrowser19:14
mainerrorAwesome effect.19:14
mainerrorKeep it like that. :D19:14
pmcgowaninfinty19:14
bjaanesTo infinty and beyond!19:14
robrucan see only grass19:14
fmunozsbackgraound screen19:15
isantopOnly desktop19:15
bjaanesNo19:15
robruno calendar19:15
macastiblancotnope19:15
daliusdbasically we are waiting for further design ideas19:17
pmcgowando have recommended designs in place for all the apps or a timeline for that?19:17
pmcgowanthanks mika19:18
bfillerwe might want to think about having a mentor from the Phablet Engineering team for some of the key apps to ensure consistency, sound architecture, unit testing, etc..19:21
codealotanyone working on the Terminal?19:21
isantopAre these core apps listed the only apps in the pipeline, or are there plans to expand this list?19:22
pmcgowanany code reviews or merge reviews at this time?19:22
bfillerthanks David19:22
pmcgowanI can work with popey on that19:22
daliusdpmcgowan: we do that in our team19:23
pmcgowangreat19:23
daliusdThere is jenkins even running but it could run qmltestrunner as well (it looks like it doesn't)19:24
dptm-desktophttps://launchpad.net/ubuntu-phone-coreapps19:24
DasWuare there efforts to unify things on an architectural level, like handling accounts, i.e. google account might be used in mail, contacts, calendar and it would be unwise to store the login stuff more than once19:24
pmcgowanDasWu: yes want to use ubuntu online accounts19:25
DasWupmcgowan: is there stuff done that I could use already?19:25
gatox_DasWu: pmcgowan we are using online accounts in the twitter app19:25
pmcgowanneeds to be more obvious as part of the kit, right19:26
bfillerDasWu: hasn't landed yet in the images but think they are almost done19:26
bfillergatox_: you using the friends libraries?19:26
dobeygatox_: are you using the gwibber stuff? or will there be gwibber and a twitter app both?19:26
bfillerfriends-service and friend api are currently being used by share-app19:27
robrumardy has already developed a maps app in qt, but I'm unsure if it's compatible with the phone or not.19:27
dobeyi don't think anyone would ship a smart phone in 2013 without a maps app19:27
gatox_dobey: bfiller: no, we are not using anything from gwibber right now.... neither friends (which is made on python)... we need to analyze that a little further...... but currently we are using our own implementation in c++ talking with online accounts, the keyring and the twitter api19:28
pmcgowanyes we do intend to have a map app19:28
bfillergatox_: you guys should sync with kenvandine to talk further about that19:28
pmcgowanstarting with a webapp approach perhaps with something like here.net19:29
dobeyfor maps, i'd recommend possibly building on leaflet.js as a starting point (if their license permits this sort of use)19:29
kenvandinethe people lens uses friends too19:30
alecu`A browser opening google maps, is better than having a crappy map app. (and remember ios maps!)19:30
DasWugatox_: is there a branch that I can have a look at so I can use that code for the google account stuff I want to use it for the calender stuff19:30
mmcc_gatox_ and anyone thinking about twitter clients ,don't forget the 100K user token limit for twitter API clients that "replicate the twitter core user experience": https://dev.twitter.com/terms/api-terms19:30
dobeyOpenMapQuest provides very nice tiles19:31
dobeythis is why i suggest building on leaflet.js19:31
fmunozsgatox_, I see no merge request for the c++ code with online account integration on the ubuntu twitter app?19:32
gatox_DasWu: https://github.com/saruneko/tori19:32
DasWugatox_: thx19:32
gatox_fmunozs: we haven't make an attemp to merge anything yet... we need to discuss a couple of things more i think19:34
bfillerregarding maps, qtlocation is working and enabled so that should be utilised for any maps application work19:34
daliusdno complains :)19:34
DasWufor the calendar app I am really happy with the designs19:35
fredbuntuHow is the browser going?19:36
QtRoSDiscussion about design problems, or what? And who are those guys? I know only David :)19:36
QtRoSAhaha Thanks :)19:37
fredbuntuOkay, thanx19:37
codealotcan we borrow from the PC-BSD phi packaging way?19:43
codealot*pbi19:43
fmunozsshould the people from other core app teams wait for designs from the Design Team, or they will just focus on those apps already?19:43
floskyWill you be able to sync the calendar across different phones / PCs (via U1, Gmail, etc)??19:45
PaulyboyUKthimk thats a must have!19:45
codealot**sorry meant for different room19:46
DasWuflosky: I guess assuming that we can use things like the google accounts and have support for ical syncing should be possible19:47
DasWuto test I will probably look into supporting ical first19:48
dpmfmunozs, let me answer your question in a minute19:48
isantopWhat tools are being used to create the app wireframes?19:49
isantopWhat tools are being used to create the app wireframes?19:50
dpmhttps://ubuntu.mybalsamiq.com/projects/appdeveloperuploadprocess/grid19:52
fmunozsthanks19:53
isantopWhat is the timeframe for fleshing out the design guidelines?19:57
isantopTHanks19:58
QtRoSThis girl is really positive :)19:59
QtRoSSmiling all the time19:59
daliusdThanks19:59
fmunozsbue19:59
QtRoSBye!20:00
=== udsbotu changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1303/appdev-1/ - http://ubottu.com/uds-logs/%23ubuntu-uds-appdev-1.log

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