/srv/irclogs.ubuntu.com/2014/06/12/#ubuntu-uds-appdev-1.txt

=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-1/ - http://irclogs.ubuntu.com/2014/06/12/%23ubuntu-uds-appdev-1.html
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Ubuntu Core Apps Weekly Hangout | Url: http://summit.ubuntu.com/uos-1406/meeting/22289/ubuntu-core-apps-weekly-hangout/
ahayzennik90, o/13:53
nik90rpadovani: awesome..give me a sec to start the hangout13:54
rpadovanio/13:54
nik90https://plus.google.com/hangouts/_/hoaevent/AP36tYczxmmhQuOygrof5AY1jD_p901TPperRCDxsjMnIXAmUzIJIQ13:55
popeyo/13:56
* popey will join in a moment13:57
DanChapmano/ hey folks13:58
ahayzenDanChapman, o/13:59
nik90DanChapman: hi14:00
popeyhttps://trello.com/b/Ie2rAS3W/core-apps-management14:01
DanChapmanpopey: boards private14:01
ahayzenthought it was publically viewable?14:03
* ahayzen checks14:03
popeyso did i14:03
popeyfixed that14:04
t1mppopey: cool photo/painting14:04
ahayzenDanChapman, try https://trello.com/b/Ie2rAS3W/core-apps-management14:04
popey14:04
t1mpnik90: wasn't the world map part of a zoom-out using the bottom edge? or was that design changed?14:05
DanChapmanahayzen: thanks :-)14:05
fatahnice app14:05
t1mpnik90: you can always convert coordinates to the image coordinates14:06
DanChapmannik90 i believe the nokia here maps do world/continent views see http://heremaps.github.io/examples/ loads of great stuff there14:06
iBelievehey nik90, sorry I'm a bit late. Should I join the Hangout?14:08
ahayzendamn deliveries ...14:08
rpadovaniiBelieve, https://plus.google.com/hangouts/_/hoaevent/AP36tYczxmmhQuOygrof5AY1jD_p901TPperRCDxsjMnIXAmUzIJIQ14:08
t1mpnik90: okay, thanks14:08
zsombipopey: you wanna see your house, ain't ya?14:10
DanChapmannik90: as an example http://heremaps.github.io/examples/explorer.html#map-tiles__aerial-map-tile-styles-and-modes14:10
popeyhaha14:10
t1mpdo you really need to choose a city? horizontal scrolling between different time zones http://www.worldtimezone.com/ might work too? perhaps that's more a question for the designers14:11
t1mp^and maybe there are some exceptions of cities or tiny countries with a special time zone14:11
ahayzent1mp, what about different daylight saving within a timezone14:12
ahayzent1mp, ^^ where choosing an actual city helps14:12
t1mpahayzen: yeah, complicated.. perhaps daylight saving should be deprecated ;)14:13
ahayzent1mp, hah maybe ;)14:14
zsombit1mp: you want to deprecate everything?!14:14
rpadovanitsk, in html is so easy to create a map, it's incredible qml hasn't something like <map><area>14:15
ahayzendeprecate all the things!14:15
t1mpthere is no dynamic tabs from the uitk right now, that has been delayed until after RTM14:15
NoBugsDo you have plans for map app as well, possibly with offline routing as in Osmand?14:15
nik90t1mp: hey do you want to join the hangouts?14:15
zsombit1mp: yes, hopefully we can get them at some point14:15
t1mppopey: more actions would work better in the new header because there is an overflow :)14:16
t1mpnik90: for now I'll follow it like this because I will have to leave soon14:16
nik90t1mp: ah ok.np14:16
t1mpthere can be 3 actions directly in the header if you don't have tabs or back button14:17
t1mpzsombi: go get 'em! :p14:18
t1mpnik90: and I don't look too good for a hangout, still recovering from QtCS ;)14:18
t1mppopey: why would you navigate to Music/Abba?14:22
t1mp;)14:23
ahayzenABBA \o/14:23
popeyWhy wouldn't you?14:23
popey</Archer>14:23
t1mpnik90: so you are lucky that I was slow in reviewing the pulltorefresh ;)14:34
zsombit1mp: not just you, AP had issues with :)14:35
t1mpzsombi: or there was something that still needs to be changed?14:35
t1mpah yes14:35
t1mpzsombi: just ping me when it is ready for another review (and AP likes it :p)14:35
nik90http://people.canonical.com/~dpm/core-apps-sponsoring/14:36
zsombit1mp: :P14:36
t1mpfor all app developers: use the UITK custom proxy objects for autopilot tests, don't do for example select_single('Header') because that breaks when we change internals14:36
t1mp(custom proxy objects were formerly known as autopilot emulators)14:37
ahayzenpopey, our mediascanner2 should be blocked no?14:37
balloonsinded.. and if the proxy objects break, they can be fixed easily and your code will work again most likely with no change from you :-)14:37
t1mpthe CPOs should actually be fixed the moment the internals change, so app developers should not even notice the changes :)14:39
popeyahayzen: yes14:39
popeyahayzen: I'd recommend marking it #blocked mediascanner214:40
ahayzenpopey, can we not link bug 1326753 somehow?14:40
udsbotuUbuntu bug 1326753 in mediascanner2 "Mediascanner2 QML applications fail to start" [Undecided,Confirmed] https://launchpad.net/bugs/132675314:40
ahayzenpopey, so i if i add #blocked mediascanner2 lp:1326753 would that be picked up on the page?14:41
popeyi think so.14:41
popeyif not poke dpm ☻14:41
ahayzenpopey, cool :) how often does it refresh itself?14:41
dpmahayzen, every 15 mins14:41
ahayzendpm, cool :)14:41
popey\o/14:41
ahayzendone!14:41
popeyAs if by magic, a dpm appears14:41
dpm;)14:42
ahayzenhaha14:42
popeynik90: ahayzen you gonna be around for this one?14:53
popey(I spy you in the etherpad ☻14:54
nik90popey: lol, I am14:54
ahayzenpopey, o/14:54
popeyright, I'll start it shall I?14:54
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Getting Involved in Core Apps | Url: http://summit.ubuntu.com/uos-1406/meeting/22296/getting-involved-in-core-apps/
ahayzenpopey, yep :) unless nik90 wants to?14:55
nik90popey: go ahead14:55
popeydoing14:56
popeyhttps://plus.google.com/hangouts/_/hoaevent/AP36tYfd-4l0TnfUpXycvivye07CvjP81uc_PJezoAyJth2ZC0csVg?authuser=0&hl=en14:56
* ahayzen wonders how much CPU googletalkplugin will want for this session14:56
popey$LOTS14:59
popeyrpadovani: you about?14:59
popeydpm: balloons or mhall119 welcome to join this session ☻14:59
popeyalso DanChapman ☻14:59
rpadovanipopey, sorry, have to study14:59
t1mp$LOTS+114:59
popeyok, no problem.14:59
ahayzen130% for google 80% for Firefox :/14:59
popeyhttp://pad.ubuntu.com/uos-1406-getting-involved-in-core-apps15:02
mhall119nik90: it would be nice if all the core apps had "bitesize" bugs and perhaps made use of Harvest15:06
dpmmhall119, we do15:06
t1mppopey: what's missing from http://developer.ubuntu.com/apps/ ?15:07
mhall119developer.u.c is about writing apps, not necessarily contributing to existing apps15:07
ahayzent1mp, does it even mention coreapps? as that is about writing new apps as mhall119 said15:07
t1mpoh, true.15:08
t1mpperhaps it could add a section, for new ubuntu developers to contribute code if they are not starting their own project yet15:08
t1mpI think those two mix well.. people want their own apps, but contributing to a coreapp brings them more in contact with other experienced developers15:08
ahayzen+115:09
t1mphow about having a simple welcome page with links to the wiki for all details15:15
michelRpopey: hi ! for design subject, we may continue work started with Community Design Team ? I'm still motivated !15:15
t1mppopey: can we get links/banners on qt-project.org?15:16
balloonst1mp, what do you mean?\15:19
nik90t1mp: is that possible? Do they accept outside events?15:19
t1mpthey like to get more non-digia organizations involved in qt, and they are working on a new qt website15:20
balloonsapp dev events session: http://summit.ubuntu.com/uos-1406/meeting/22315/community-1406-appdev-training-programme/15:20
t1mpI think it may be good for everybody to have some use cases or getting started links on the qt websites, and that could include links to developer.ubuntu.com. We would have to discuss that with qt people15:20
nik90I think that's a great idea15:21
balloonsmichelR, are you doing design work now? I'm confused by your question a bit, but designers are always appreciated15:24
popeymichelR: hey!15:25
popeyhttp://pad.ubuntu.com/uos-1406-getting-involved-in-core-apps notes for those following...15:25
mhall119FDroid15:27
mhall119popey: ^^15:27
mhall119yes15:27
popeythanks15:28
michelRballoons: I participated to to Ubuntu Communitu Design started by popey. I made some proposals for Calendar. Even if I've been stressed at my work, I would like to continue. I just need to have some updates on last design changes for CoreApps15:28
balloonsmichelR, awesome.. Glad to meet you. I like the new calendar designs..15:29
popeymichelR: I will take a work item to refresh the design requirements we have and we can have another meeting to reboot.. yes?15:30
michelRpopey: Oh yes ! :-)15:32
kempemost would be in #sailfishos and #mer now days i think15:33
dpmhttp://harmattan-dev.nokia.com/15:33
kempethe video thing sounds awesome, just what i would need to get involved15:48
Max_TitherQuestion: Do I have to sign the CLA to get involved with core apps.15:52
ahayzenpopey, dpm, ^^15:52
dpmMax_Tither, essentially, yes, but let me answer on the session: https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide15:53
Max_Titherdpm: Thanks for the wiki15:54
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Storing permanent app data: an introduction to U1Db | Url: http://summit.ubuntu.com/uos-1406/meeting/22299/syncing-app-data-across-devices-introduction-to-u1db/
popeythat was awesome15:57
ahayzenthanks guys productive session :)15:57
Max_TitherThanks guys15:57
nik90dpm: hey what happened to the calendar app discussion session? I thought it was in this hour15:57
dpmnik90, it turned out the calendar devs couldn't make it, so I put my u1db session there instead to fill the schedule15:59
nik90dpm: ah ok15:59
mihirdpm:  kunal can't make it15:59
mihirso we had an IRC today15:59
dholbachhiya15:59
dholbachnot trying to steal people from this track, but in community 1 we have a session which might be interesting16:00
dholbach do we have anyone who wants to join the hangout?16:00
dholbach and talk about the App Development Training Programme?16:00
mihirpopey: dpm can we do next hangout next week for calendar?16:00
dholbach #ubuntu-uds-community-116:00
dholbach #ubuntu-uds-community116:00
dholbachsorry16:00
popeysure can mihir16:01
popeymihir: we can make it hangout every week if you like.16:01
mihirpopey: sure16:02
dpmok, anyone wanting to join the u1db hangout: https://plus.google.com/hangouts/_/hoaevent/AP36tYclITJdIsFdiTvqGrL-YPFGIh-xWjH3VaGmcrTwBGy1f1-dew16:03
dpmOr http://summit.ubuntu.com/uos-1406/meeting/22299/syncing-app-data-across-devices-introduction-to-u1db/ to see it, going live now!16:04
Max_TitherYou were about to give a live demo16:30
ahayzendpm, just as you finished the slides it died16:30
dpm_ahayzen, is the feed back?16:31
Max_Titheryes16:31
dpm_I've restarted the hangout16:31
ahayzendpm, yep :)16:31
dpm_ok, thanks guys!16:31
dpm_can you read the font well?16:33
dpm_is it big enough?16:33
ahayzenyep we can read the code16:33
dpm_\o/16:33
ahayzenQUESTION: Will the code you are showing here be available on launchpad to browse after the hangout?16:42
dpm_ahayzen, https://code.launchpad.net/~dpm/+junk/u1db-examples16:43
ahayzenawesome :)16:43
dpm_listsu1db16:43
dpm_simpleu1db16:43
ahayzendidn't know about db.deleteDoc(docId) ... i've been using putDoc() with an empty document contents16:54
* ahayzen takes a note16:54
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-1/ - http://irclogs.ubuntu.com/2014/06/12/%23ubuntu-uds-appdev-1.html
dpm_thanks everyone!16:57
Arpegiuswell I had a quesion... lol16:58
ahayzenthanks dpm :)16:58
dpm_Arpegius, go for it :)16:58
ArpegiusQUESTION: How about that Index expresion whould be a Script? Or a string of JavaScript code? Or else how can I index documents that have many items in an array?16:58
ArpegiusLike this one https://gist.github.com/ArpegiusWhooves/9947a4517b177bf7150516:58
dpm_ahayzen, yeah, at some point db.deleteDoc(docId) didn't quite do what it was supposed to, so what you were doing was the right workaround. Behind the scenes, IIRC, db.deleteDoc(docId) does exactly that: putDoc() with an empty doc :)16:59
ahayzenArpegius, expression is just an array of the attributes in the index ... correct me if i'm wrong dpm16:59
Arpegiusyea you right17:00
dpm_yeah, that's correct, afaik17:00
ahayzenArpegius, much like this http://bazaar.launchpad.net/~andrew-hayzen/music-app/u1db-recent-list/view/head:/storage/RecentStorage.qml#L3617:00
dpm_Arpegius, but by design no scripts or code can be used as the expression, to keep it simple17:02
ArpegiusThat's a good idea, but it would be nice to have a view that would be indexed, storing computed variables inside documents... i dont thng thats good idea if it going to be synchronized.17:03
ahayzenArpegius, you can optionally sync documents i believe... just set sync: to true | false but as dpm said syncing is not implemented yet17:04
ahayzenArpegius, i'll be using it for local only storage and not syncing any data initially17:04
ArpegiusOk, that's good enough.17:05
ahayzenArpegius, once you get your query built it is really nice and easy to use as you can just point the listview.model directly at the query :)17:06
ArpegiusWell there is a lot of question. Like how to sort the result of a query.17:08
ahayzenArpegius, if you look at my branch i have sorting...but it doesn't work yet ;)17:08
ahayzenArpegius, so this part is how it 'will' work http://bazaar.launchpad.net/~andrew-hayzen/music-app/u1db-recent-list/view/head:/storage/RecentStorage.qml#L4017:08
ahayzenArpegius, this is not working due to this bug https://bugs.launchpad.net/u1db-qt/+bug/1266529 and this is the WIP mp to fix the issue https://code.launchpad.net/~kalikiana/u1db-qt/indexRoles/+merge/21177117:09
udsbotuLaunchpad bug 1266529 in U1DB Qt/ QML "Allow sorting results in a Query" [Medium,Triaged]17:09
ahayzenArpegius, i'm waiting on this, and another bug, before i can move to using U1Db instead of localstorage17:09
ArpegiusA sorting the result of query is easear to implement but i am afraid that would not use the index...17:10
ahayzenArpegius, the example above uses a new SDK component will still keeps all the performance benefits so its cool :) it just sorts the resulting model from the query in that example17:10
ahayzenbut as i said it doesn't fully work yet :/17:11
ArpegiusI am not talking about implementation itself but more about a concept of working.17:11
ahayzenah right17:12
ahayzenArpegius, kalikiana who hangs around in #ubuntu-app-devel is the one working on the u1db qml plugin17:13
Arpegiusok thx17:15
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Track: App Development | Applications Showcase | Url: http://summit.ubuntu.com/uos-1406/meeting/22285/applications-showcase/
mhall119iBelieve: https://plus.google.com/hangouts/_/hoaevent/AP36tYc-EGspMIVjpG0mhFsKm2QqI8h4yXlljrKRcrrtO3dx03ZUrw?authuser=0&hl=en17:53
iBelievemhall119, the computer I'm currently using doesn't have the Google Hangouts plugin installed. I will join shortly17:54
mhall119ok17:54
mhall119we still have a few minutes17:54
mhall119is Kevin Feyder here?17:54
mhall119DanChapman: hey, want to show off Trojita?17:55
mhall119mdeslaur: https://plus.google.com/hangouts/_/hoaevent/AP36tYc-EGspMIVjpG0mhFsKm2QqI8h4yXlljrKRcrrtO3dx03ZUrw?authuser=0&hl=en17:56
mhall119DanChapman: ^^ if you want to show it off, join that hangout17:56
iBelievemhall119, you have it set to 18+17:56
DanChapmanmhall119: would love to show it off but my mic is busted can't get rid of the static noise :-(17:57
mhall119iBelieve: I hit "cancel"....17:57
iBelievemhall119, ?17:57
iBelievemhall119, what do you mean?17:57
mhall119iBelieve: https://plus.google.com/hangouts/_/hoaevent/AP36tYenx_SmfindtVV4M1m2jJgekzLkj4C0_OsZRfUfvZgmvecF2Q?authuser=0&hl=en try that one17:58
mhall119iBelieve: you were on for a moment17:59
joselooks like no one is on the call?18:00
mhall119jose: sorry, had to re-create the hangout18:00
josenp18:00
mhall119https://plus.google.com/hangouts/_/hoaevent/AP36tYenx_SmfindtVV4M1m2jJgekzLkj4C0_OsZRfUfvZgmvecF2Q?authuser=0&hl=en is the new one18:00
iBelievemhall119, it's not working? I don't seem to be connecting18:00
mhall119anybody watching the page on summit.u.c should refresh to get the right video18:00
iBelievemhall119, it's like it's a new hangout, with nobody else it int18:01
iBelievein it18:01
mhall119iBelieve: we're all in https://plus.google.com/hangouts/_/hoaevent/AP36tYenx_SmfindtVV4M1m2jJgekzLkj4C0_OsZRfUfvZgmvecF2Q?authuser=0&hl=en18:01
popeymhall119: I'm seeing "please standby"18:02
mhall119sorry everyone for the delay, we're working on getting presenters all in the hangout18:02
josepopey: hangout is off-air atm18:02
popeyoh okay ☻18:02
mhall119popey: are you going to demo stallbaord for us?18:02
popeysure18:02
mhall119come join the party!18:02
iBelievemhall119, going to switch computers. Sorry for the delay!18:03
* DanChapman 's 2 yearold was playing with stallboard for ages the other day he loved it!! :-D18:03
mhall119DanChapman: can you do a trojita demo?18:04
DanChapman[18:58] <DanChapman> mhall119: would love to show it off but my mic is busted can't get rid of the static noise :-(18:05
iBelieve_mhall119: can you share the link again? I should be good to go18:05
rickspencer3o/ mhall11918:06
popeyhttps://plus.google.com/hangouts/_/hoaevent/AP36tYenx_SmfindtVV4M1m2jJgekzLkj4C0_OsZRfUfvZgmvecF2Q?authuser=0&hl=en18:06
joseDanChapman: maybe you can join and mute yourself when you're not talking?18:06
mhall119rickspencer3: want to show off something?18:07
=== iBelieve_ is now known as iBelieve
rickspencer3mhall119, well, I got a whole session yesterday on GetThereDC18:07
rickspencer3but I can show it again if there is time and interest18:07
mhall119there will likely be plenty of time18:07
rickspencer3Random Cats?18:07
mhall119oh, even better :)18:08
popeyGAH18:08
popeyGPU Lockup18:08
popeyi cant see anything now18:08
t1mpoops18:08
rickspencer3hangouts killed popey ?18:08
iBelieveCan anyone else see me? Same computer I used for the Core Apps presentation this morning, but I’m not being pulled in18:08
ali1234lol18:08
rickspencer3mhall119, I guess move on18:08
mhall119iBelieve: no, you're not in the hangout18:08
rickspencer3I'll call the ambulance18:08
popeystupid intel video driver ☹18:08
* mhall119 hugs his intel video driver18:09
iBelieveJust not working for me. I can’t figure out why I’m not being added18:10
mhall119iBelieve: no worries, we'll have another chance to demo apps in the future18:11
rickspencer3iBelieve, did you try joining from this link? https://plus.google.com/hangouts/_/hoaevent/AP36tYenx_SmfindtVV4M1m2jJgekzLkj4C0_OsZRfUfvZgmvecF2Q?authuser=0&hl=en18:12
iBelieverickspencer3: yes18:14
rickspencer3:(18:14
iBelieveI think it is a temporary bug where the green button to join isn’t showing18:14
rickspencer3omg18:17
rickspencer3I hate this app18:17
rickspencer3because Stallman's face freaks me out18:17
mhall119it's brilliant18:17
popeyheh18:20
popeyrickspencer3: patches welcome18:20
rickspencer3popey, lol18:20
mhall119indeed, cjwatson and beuno have created an incredible experience for publishing apps18:22
rickspencer3o/ jono18:31
mhall119hey jono__18:35
jono__hey mhall11918:35
jono__hey rickspencer318:35
dobeymhall119: you cut off jose's demo!18:35
jono__how has UOS gone?18:35
mdeslaurpopey: double dog dare you to make a sabdfl soundboard :P18:35
josedobey: nah, it's good :)18:35
mhall119oh, dammit, I forgot, sorry jose18:36
josenot a prob18:36
iBelieveHas the session ended?18:36
mhall119iBelieve: yeah18:36
iBelievemhall119: ok, thanks18:37
popeymdeslaur: haha!18:37
mhall119popey: we can make a jonoboard now18:37
ali1234you already have two, how many more do you need?18:38
popeyheh18:38
popeyneither are in the store ☻18:38
mdeslaurmhall119: every button says "vegetables"18:39
popeyi like the idea of an sabdfl board18:39
ali1234there's a store now?18:39
popeythe click store, yeah18:39
ali1234can i upload my jonoboard and charge $1000 for it?18:39
popeynot yet, but soon18:40
mhall119mdeslaur: lol18:40
rickspencer3hey jono__18:40
popeypaid apps hasn't landed yet, but I think it's due this or next month18:40
jono__hey rickspencer318:40
rickspencer3sorry, I had a small emergency to deal with18:40
mhall119ali1234: you'd have 1 purchase18:40
mhall119and it'd be jono18:40
mdeslaurlol18:40
=== ChanServ changed the topic of #ubuntu-uds-appdev-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1406/appdev-1/ - http://irclogs.ubuntu.com/2014/06/12/%23ubuntu-uds-appdev-1.html

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