Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate

#sugar-meeting meeting, 2016-06-03 12:02:34

Minutes | Index | Today     Channels | Search | Join

All times shown according to UTC.

Time Nick Message
12:02 meeting Meeting started Fri Jun  3 12:02:34 2016 UTC. The chair is walterbender. Information about MeetBot at http://wiki.debian.org/MeetBot.
12:02 Useful Commands: #action #agreed #help #info #idea #link #topic #endmeeting
12:02 walterbender #topic updates
12:04 lp1 So, this week I worked on the Java (Android) JavaScript interaction, I have a custom activity running and added a sugarizeros.js file to my plugin, this way it is injected directly into the Cordova build. I found how to create java methods that I can call within JavaScript and I checked that none of the Sugarizer apps were broken by my changes. I looked at the MusicBlocks too but I'm not sure what
12:04 issue you were refering to walterbender, I checked the block deletion but It was working fine for me
12:05 walterbender lp1, it is a problem with tone.js
12:05 lp1 I updated my blog http://lp1-eu.blogspot.fr/ with the last week's content and I'm writing an article about Cordova's Android methods calls for future reference
12:05 walterbender I cannot hear any sound
12:05 lp1, do you get sound?
12:06 AbrahmAB This week I worked on setting up project-view in journal, add-new entry feature, add-new participant  and refactoring metadata
12:06 hemant_kasat I have a basic ruler ready which can be dissected into parts according to the input given and then the parts can recursively be divided into different parts.
12:06 samtoday AbrahmAB: hello!
12:07 lp1 walterbender Oh ok ! I see the related issue now ! No I don't. Ok, I have to check how toneJS is working, I tried to debug with Chrome on Android but since it didn't show any relevant error I was lost :)
12:07 samtoday AbrahmAB: did you get the model working for add-new participants?  (the collab code?)
12:07 walterbender lp1, if you could investigate, would be great. thx
12:07 lp1 walterbender Ok, I'm looking into it
12:07 hemant_kasat Now I will work on playback sound according to note values got by dividing the ruler and then a undo for the divisions made.
12:08 AbrahmAB samtoday: I am working on filtering the list yet. After that I will work on collab code!
12:08 samtoday AbrahmAB: awsome
12:08 AbrahmAB: do did you find a way to put the query in the query dict?
12:09 AbrahmAB samtoday: Not yet :( But I will figure it out soon.
12:09 samtoday don't worry about it
12:09 you should really ask some questions if you want
12:09 AbrahmAB samtoday: yes sure
12:09 samtoday b/c walterbender probably knows if there is any documentation for the sugar datastore query format
12:10 pikurasa (I am here, reading through log from 7:50 a.m.)
12:10 walterbender AbrahmAB, I will take a look and see what I can find
12:10 mohayon has quit IRC
12:11 mohayon <mohayon!~mohayon@> has joined #sugar-meeting
12:11 AbrahmAB samtoday, walterbender: okay I will ask you both if I couldn't solve the issue
12:11 pikurasa walterbender, hemant_kasat: I like the "zebra" color idea.
12:11 AbrahmAB samtoday: I will try to wish the collab code (online one) asap till monday :)
12:12 After we could proceed with the offline syncing (version control and all)
12:12 iamutkarshtiwari icarito: Mr. Anderson is travelling. He wouldn't be able to make today possibly.
12:12 AbrahmAB samtoday: is that cool?
12:12 samtoday AbrahmAB: awsome!  Can you try to do the online one based on the master branch?
12:12 I emailed you a way to think about it seperated from the "project" ideas,
12:12 walterbender iamutkarshtiwari, we've had an email discussion
12:12 samtoday and I don't think that it works like that
12:12 walterbender have you seen it?
12:13 samtoday so, we could probably get that upstreamed very quickly
12:13 iamutkarshtiwari walterbender: Hello Mr. Bender. Yes I saw it. It's about the 'save as' feature discussion.
12:13 AbrahmAB samtoday: I will look into that
12:13 walterbender iamutkarshtiwari, is there a feature page for all of these proposed changes?
12:13 samtoday +1
12:14 AbrahmAB: but it is all looking good so far!
12:14 AbrahmAB samtoday: I may face some issues will working with collab so be ready :D
12:14 samtoday :)
12:15 AbrahmAB: do you have a working test environment for collab?  Have you been able to share an activity and a file between 2 sugar instances on your computer?
12:15 iamutkarshtiwari walterbender: Here is the blog I wrote for my progress till date - https://iamutkarshtiwari.wordpress.com/ . and here is the feature page for 'save as' - https://wiki.sugarlabs.org/go/[…]enshotDialogPopup
12:15 walterbender looks
12:16 pikurasa I am looking, too.
12:16 AbrahmAB samtoday: I have shared the chat activity bet 2 sugar instances
12:16 samtoday awsome, so the text channels work
12:16 walterbender iamutkarshtiwari, that seems to be specific to savescreenshot
12:16 AbrahmAB But other activities like Write didnt worked :(
12:16 walterbender seems like a nice solution
12:16 samtoday have you been able to work the journal "send-to" feature AbrahmAB?
12:17 walterbender not clear what happens when you hit 'cancel'
12:17 AbrahmAB samtoday: yes "send-to" works well
12:17 walterbender iamutkarshtiwari, ^^
12:17 pikurasa iamutkarshtiwari: Good start to the blog.
12:17 iamutkarshtiwari walterbender: I have been busy with my exams this week so couldn't make much progress. But will soon get to the speed after exams get over.
12:17 samtoday AbrahmAB: Write used the telepahty "Tubes", which are deprecated and don't work with all accounts.  There are patches to port write, but the maintainer hasn't merged them :`(
12:18 pikurasa iamutkarshtiwari: Maybe in the next blogs have some "This is what I learned" sections.
12:18 walterbender iamutkarshtiwari, it is important to have clarity around the feature proposal so as to save heading down dead ends
12:18 samtoday I suppose it's just like I don't merge any patches quickly
12:18 AbrahmAB samtoday: anyother activity that could be used for testing the collab?
12:18 iamutkarshtiwari walterbender: When we hit 'cancel', the current running activity instance is not saved in the journal(in short- discarded)
12:18 samtoday AbrahmAB: the latest version of bibliography activity (3? 4?) uses CollabWrapper.  Maybe just test that one?
12:19 iamutkarshtiwari pikurasa: I wrote that whole blog yesterday :P
12:19 walterbender iamutkarshtiwari, am an not sure cancel says the same as discard
12:19 AbrahmAB samtoday: great
12:20 samtoday walterbender: [unrelated] do you have thoughts on me merging bug fixes for sugar{,-toolkit-gtk3} that I have written, but nobody else has reviewed (in last 2 weeks)?
12:21 (and sugar-artwork)
12:21 walterbender samtoday, I will try to do some reviews... been busy with my day job lately :P
12:21 samtoday :)
12:21 pikurasa iamutkarshtiwari: I recommend it for the future blogs, to keep log of your development as coder.
12:22 iamutkarshtiwari walterbender: Usually what happens is when we click 'stop' button, the activity closes and a jobject of that instance gets saved in the Journal. What if the user doesn't want to save that instance. He can simply do so by clicking 'cancel/discard' button on the save as alert which popups up while closing to save Journal clutter.
12:22 samtoday AbrahmAB: If you're ever waiting on reviews or anything, maybe just take another look at the decptively hard patch that is; https://github.com/sugarlabs/s[…]kit-gtk3/pull/313
12:23 AbrahmAB samtoday: yes I will work on it :)
12:24 walterbender iamutkarshtiwari, the details of how to not save is complex
12:24 iamutkarshtiwari, because for most activities, they are saved in the background long before any dialog or hitting the exit button
12:24 iamutkarshtiwari walterbender: It's simply like what happens when we close an unsaved document in LibreOffice.
12:25 AbrahmAB samtoday: have u tested my code https://github.com/sugarlabs/s[…]-projectlist-view
12:25 iamutkarshtiwari walterbender: We'll need to interrupt that saving with the alert. That's the main challenge.
12:25 AbrahmAB samtoday: any improvements till now>
12:25 improvements needed??
12:25 walterbender iamutkarshtiwari, I am saying that we'll need to find the associated jobject and remove it
12:26 iamutkarshtiwari walterbender: For that we need to make changes in activity.py file.
12:27 samtoday AbrahmAB: err, I'll check it out now
12:28 AbrahmAB samtoday: the toolbutton with 'emblem-question' will redirect to lists of projects
12:28 and then back again to traditional view
12:29 samtoday AbrahmAB: please add projectview.py to the jarabe.journal makefile.am
12:30 and friendslistpopup to jarabe.view
12:31 walterbender iamutkarshtiwari, that could be a bit tricky
12:31 samtoday AbrahmAB: and activitychooser in jarabe.desktop :)
12:32 iamutkarshtiwari walterbender: Mr. Anderson pointed me in that direction.
12:32 pikurasa hemant_kasat: There is a bug when you click "cancel" in the dialogue box. The rhythm ruler sectors disappear.
12:32 samtoday AbrahmAB: oh wait it is there already.  My sugar-build is confused
12:32 walterbender iamutkarshtiwari, we prob. want to add some glue for deleting entries
12:32 AbrahmAB samtoday: forced push with changes
12:33 :)
12:33 hemant_kasat pikurasa , thanks for pointing out ,  i will see it .
12:35 samtoday AbrahmAB: I'm getting the "ImportError: cannot import name ActivityChooser", I think you renamed it ObjectChooser
12:35 shell.log - http://paste.fedoraproject.org/374051/14649573
12:35 iamutkarshtiwari walterbender: That seems like a right thing to do. But if we could make activity.py not save the jobject until user provides an input in the alert, it would be better I guess?
12:36 walterbender iamutkarshtiwari, no
12:36 hemant_kasat pikurasa , yes it was because i wasn't checking for the input number is null or not ,  checked it , now it works fine , i will push it
12:37 pikurasa hemant_kasat, walterbender: I noticed that you can put in decimal numbers and it seems to work. I think I like that. (.5 makes two whole note length)
12:37 walterbender iamutkarshtiwari, it is important that we save to the journal early and often
12:37 so you don't ever lose work
12:37 iamutkarshtiwari walterbender: But with the 'save as' feature we are giving the user the choice to decide whether we wan't to save or discard the current work/
12:38 he*
12:39 AbrahmAB samtoday: fixed error
12:39 hemant_kasat pikurasa ,  i saw it , just have to check, it is integer or not
12:39 iamutkarshtiwari wont' that interfere with Journal's 'save early and often' policy?
12:40 walterbender: ^
12:40 pikurasa hemant_kasat: I like that you can put in decimals. Negative numbers, however, should not be accepted.
12:40 walterbender iamutkarshtiwari, this is why I was saying the discard needs to remove the object, not just never write it
12:41 iamutkarshtiwari walterbender: Oh..yes! I get it. It's better than the previous 'not writing' strategy.
12:41 walterbender iamutkarshtiwari, I think we need a separate feature page for this than just the screensave as this is a more general change
12:43 iamutkarshtiwari walterbender: Apologies. I sent you the wrong link :( I haven't yet made a feature page for "save As'
12:43 Will do it by today.
12:43 walterbender iamutkarshtiwari, you may want to look at how the Journal deletes entties
12:43 hemant_kasat pikurasa , walterbender ,  just had a thought for undo ,   why don't we save the input number in a heap and then when we want to undo , we give the reverse of the input number to the function of dissection , in this way one of the cell divided earlier will be again of same width and the rest can be deleted .
12:44 walterbender hemant_kasat, yes... but you can do this simply by restoring the innerHTML
12:44 or you can recalculate everything
12:44 your choice
12:44 iamutkarshtiwari, I am worried about race conditions
12:45 samtoday AbrahmAB: That's looking brillant!  A few little UI things, but I will properly test it in the morning.  ttyl
12:45 samtoday has quit IRC
12:45 AbrahmAB samtoday: ty :)
12:45 hemant_kasat walterbender , pikurasa , actually when pikurasa said it is accepting decimal and then i tried then it striked me
12:45 iamutkarshtiwari walterbender: What race conditions?
12:46 pikurasa hemant_kasat: Try what you think will work.
12:46 walterbender iamutkarshtiwari, I worry that when you delete, the activity may be trying to save
12:46 so it could be a race
12:46 something to investigate
12:47 hemant_kasat pikurasa , walterbender ,  i will see which is best for the undo and i will do that
12:49 iamutkarshtiwari walterbender: Should be try running a thread(to delete that particular instance) which can wait until the saving is done?
12:49 pikurasa hemant_kasat: Great! If you are unsure or want to compare, that is what git branches are for.
12:49 walterbender iamutkarshtiwari, it merits investigation
12:49 hemant_kasat pikurasa ,  yes !!
12:49 walterbender have we heard from everyone?
12:50 pikurasa hemant_kasat: Please write up weekly blog posts of your "adventures with music blocks"
12:50 (as I have asked before)
12:51 hemant_kasat pikurasa , I will write a blog post in one or two days
12:51 pikurasa hemant_kasat: wonderful.
12:54 hemant_kasat ok !! ttyl !!
12:54 pikurasa Okay, I am going to go. Thank you!
12:54 walterbender thanks everyone
12:54 pikurasa has quit IRC
12:55 walterbender anything else for today?
12:55 mohayon_ <mohayon_!~mohayon@2a01:e35:139d:ecf0:c68e:8fff:fef6:ca15> has joined #sugar-meeting
12:55 walterbender #end-meeting
12:55 meeting Meeting ended Fri Jun  3 12:55:55 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot. (v 0.1.4)
12:55 Minutes: http://meeting.sugarlabs.org/s[…]-03T12:02:34.html
12:55 Log:     http://meeting.sugarlabs.org/s[…]16-06-03T12:02:34

Minutes | Index | Today     Channels | Search | Join

Powered by ilbot/Modified.