== Meeting information == * #ubuntu-touch-meeting: Calculator meeting, 27 Nov at 15:59 — 16:30 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-touch-meeting/2014/ubuntu-touch-meeting.2014-11-27-15.59.log.html]] == Meeting summary == ''LINK:'' https://code.launchpad.net/ubuntu-calculator-app/reboot ? == Vote results == == Done items == * (none) == People present (lines said) == * rpadovani (46) * popey (43) * mihir (35) * gang65 (20) * nik90_ (14) * meetingology (3) == Full Log == 15:59 #startmeeting Calculator meeting 15:59 Meeting started Thu Nov 27 15:59:10 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:59 15:59 Available commands: action commands idea info link nick 15:59 Yo :D After more than 6 months 16:00 Ok, so where do we start! :D 16:00 rpadovani: you had some things you needed from me? 16:01 popey, we need to setup jenikins 16:01 and find someone for autopilot 16:01 thanks to mihir we have an awesome engine for the calc - math.js. It rocks on so many levels 16:01 and thanks to gang65 we have something working :D 16:01 Excellent! 16:01 Ok, so we have a new series? 16:01 What is the deadline? 16:02 rpadovani: awesome , my some research got successed :D 16:02 popey: yes called reboot :) 16:02 https://code.launchpad.net/ubuntu-calculator-app/reboot ? 16:02 popey, that is 16:02 ok. 16:02 rpadovani: this will solve most of our issues , as it directly takes an expression. 16:02 popey, at the moment the design sucks, but you can already use advanced fucntions \o/ 16:02 gang65 already implemented advanced functions you can activate with a swype right 16:03 so we already have a better calculator than before :D 16:03 heh 16:03 \m/ gang65 awesome 16:03 Brilliant. 16:03 it could be easily implemented on old code after switch to math.js 16:03 So, the workflow I think should be the usual: do a branch and do a MR to reboot 16:03 +1 16:03 we may not have jenkins before next week as much of the team is on vacation 16:04 we'll see 16:04 atm I think we can avoid to create bugs, because it' s all a big bug :D 16:04 rpadovani: then we have to take care of merging. 16:04 np about that, it' s easy to do 16:04 rpadovani: let's not call them bugs :( (Enhancements) :P 16:04 :D 16:04 well, we need a way to co-ordinate who is doing what 16:04 popey: i'll created pad 16:04 whether that's bugs, trello, etherpad, blueprints I don't care personally 16:05 \o/ 16:05 rpadovani: gang65 are you guys okay with PAD ? 16:05 yes 16:05 atm yes. I suggest to switch to bugs only we have something working 16:05 mihir: http://pad.ubuntu.com/CalculatorReboot 16:05 I recommend that 16:05 rpadovani: we'll use bugs when they're actually bugs not the redesign 16:05 so it's easy to remember 16:05 i think we should start from ui 16:05 +1 16:05 popey: great :) 16:06 yes, two big things: storage and ui 16:06 gang65: yes , UI is huge change and storage 16:06 rpadovani: i am not sure , are we going for u1db? 16:06 and then we could focus again on the engine (delete last symbol, edit mode and so on) 16:06 mihir, popey and I think is the best for our need. Do you have any suggestion? 16:06 yes. 16:06 It would be good for Calculator to be a good example app for others to take and copy 16:07 +1 16:07 whatever storage is fastest and doesn't require huge change in the sdk, or depend on bugs in the sdk being fixed quickly 16:08 i would leave that on rpadovani . 16:08 rpadovani: what would you suggest on that ? 16:09 I looked to U1DB and seems fit our needs 16:09 I can work on it on saturday, I have 6 hours of train 16:09 hmm same i did , but I haven't used that much.. so need to look at that. 16:09 nik90_: has used u1db I think? 16:09 rpadovani: training on u1db ? 16:09 (so may have an opinion here) 16:10 rpadovani: how about we fix UI and get simple calculator without having history , and then we get into history ? 16:10 just a suggestion. 16:10 +1 for that 16:10 with new engine and new storage 16:10 What do you guys plan on storing? 16:11 * nik90_ waves 16:11 nik90_: hello 16:11 nik90_: we plan to stores calculation history. 16:11 yeah then u1db should be good enough 16:11 nik90_: we'll start poking you for help :) 16:12 mihir, well, could work. Anyway storage is a separate task, so could be worked on in meanwhile 16:12 nik90_, o/ 16:12 its been a while since I messed with u1db...:P....the clock app u1db code should help 16:12 hmm yeah :) 16:12 for settings, I would recommend Qt labs settings 16:13 nik90_, agree, but we don' t have settings right now 16:13 ack. 16:14 so, next steps: mihir gang65 do you have any plan to work on calculator this weekend? 16:14 if yes, on what? 16:14 yes 16:14 rpadovani: i'll start after 8th Dec , got busy in wedding :| 16:14 mihir, ah, right :D Have fun! 16:14 I would like to work on engine/formula 16:14 I could also implement some stuff with autopilot 16:15 gang65, well, there is to implement support for dot and for delete 16:15 rpadovani: but surely i will help with reviewing MPs and if any r&D required i can do that 16:15 mihir, thanks! 16:15 We need to separate formula to engineformula and displayedformula 16:16 to support different decimal separators 16:16 rpadovani: could you please take a look at ui? 16:16 I do not feel strong with that matter ... 16:17 I think it is the most important to have good UI, which will scale 16:17 gang65, sure, I'll focus on the UI this we 16:17 and also work both on horizontal and vertical 16:17 mode 16:17 rpadovani: gang65 i'll help you guys for testing and reviewing codes . 16:18 gang65, keep in touch this we, I want to avoid conflicts in the code 16:18 We need to also keyboard support :-) 16:18 +1 16:18 I suggest to focus on phone atm 16:18 we will need to always ensure it works well on desktop 16:18 I will try to submit tommorow 16:18 after i am done with my stuffs i'll be back for coding and rest of the work :) 16:18 thanks mihir :-) 16:19 popey, what about autopilot? You said someone from Canonical qa team will work with us 16:20 balloons but he's not around till monday, will speak to him then 16:20 popey, ok thanks :-) 16:20 Something else we need to discuss? 16:20 Yeah, when you get to a good working state.. 16:20 how do you want to distribute the app? 16:20 Two options:- 16:21 1) Upload to store as "Calculator Reboot" 16:21 2) Stay out of store initially and just distribute a click package, then upload to store later 16:21 or some other method I haven't thought of 16:21 popey, I think (1) is the way to have more feedbacks 16:22 +1 16:22 +1 16:22 +1 (if I may) 16:23 Dude! Of course you may! :D 16:23 nik90_, of course, you're experience in reboot is essential :D 16:23 nik90_: you SHOULD :D 16:23 also, your experience in general is essential :D 16:23 Could I suggest to do this meeting every week at this hour? 16:24 yes 16:24 i agree 16:24 it's in my calendar, i can invite anyone else you need 16:24 nik90_, interested? 16:25 i am too fine with this time. 16:25 * popey invites gang65 16:25 you guys are already on it 16:25 rpadovani: I am but I am given my word with way too many projects already..I rather just be passing by contributor 16:25 +1 16:25 s/am/have 16:25 "Consultant" 16:25 nik90_, lol, you know who are talking with? :P 16:26 rpadovani: I do .. saw your g+ post :P 16:26 :D 16:26 Ok, anything else? 16:26 so with the reboot, is it a complete code reboot? 16:26 Ok, I think first weeks will be a bit a mess, but we can do a great work! 16:26 heheheh 16:26 nik90_, yap 16:26 cool 16:27 great guys :) 16:27 * mihir is excited for calculator kick start \m/ 16:27 can anyone ping me the link to the new UI docs? 16:27 popey, ah, that's right, we need to make public the UI doc 16:28 oh, I can do it 16:28 nik90_, https://docs.google.com/presentation/d/1EiIELGizPHrd0TY7JdNwULbiqPYfOyEEI5CS87n7QlY/edit?usp=sharing 16:28 thnx 16:29 added to etherpad 16:30 i have added library being used in pad too 16:30 ok, thanks guys! 16:30 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)