VillageScribeAssociation / awarenet

awareNet social learning software for schools needing to save bandwidth/traffic
awarenet.org
8 stars 0 forks source link

regular sync for Swiss and German learners #356

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
To make sure the new Swiss learners stay with us we should make sure that a 
sync happens every night, e.g. these pictures from yesterday should have 
syncronised. 

Original issue reported on code.google.com by anna.wer...@gmail.com on 11 Sep 2012 at 6:51

Attachments:

GoogleCodeExporter commented 9 years ago
Sorry, I know the p2p has been dippy recently - updates on awarenet.eu are very 
slow and have a tendency to hang, so in this case it didn't finish the nightly 
sync within the fairly narrow window when file transfers are allowed from 
awarenet.org.za

awarenet.eu has now caught up with everything.  I have a solution to this, 
which will improve the speed and responsiveness of the p2p, while avoiding the 
issue of hung database connections, but with everything else going on it's not 
quite ready for the live network.

Original comment by awarenet...@gmail.com on 11 Sep 2012 at 9:03

GoogleCodeExporter commented 9 years ago
Understand. Does this update affect the code of awareNet? I mean, it is similar 
to the "speed update" that you did for Ikamva?
In this case please wait with the update until next week. From next week, the 
Swiss learners will be on holiday for another 4 weeks. That will give you and 
Terri enough time to test everything well. Thank you. 

Original comment by anna.wer...@gmail.com on 11 Sep 2012 at 9:09

GoogleCodeExporter commented 9 years ago
Hi Anna.  This is a code change, the p2p changes are fairly well contained, but 
because it affects cache invalidation (as with Issue #353) there will be some 
testing.

Basically, caching means that certain work does not need to be done every time 
something is viewed - say looking up the default picture for an object - but 
the previous result needs to be discarded to force an update to the view if the 
default image changes (new image set as default, file arrives over p2p, file 
added by upload, file deleted or rotated, etc).  This creates some inherent 
complexity in the two levels of cache awareNet uses.  The p2p change reduces 
this complexity in a general sort of way so that code does not need to be 
written to cover every single event or situation where the cached view could 
fall out of step with the underlying database.

Original comment by awarenet...@gmail.com on 11 Sep 2012 at 9:36

GoogleCodeExporter commented 9 years ago
Most of the learners go on holiday soon and Terri might have time to do 
testing. I also have time to test. Let us know when and where we can start 
testing.

Original comment by anna.wer...@gmail.com on 26 Sep 2012 at 7:21

GoogleCodeExporter commented 9 years ago
The Swiss learners are back now, so it would be very helpful to have regular 
syncs again. Thank you. 

Original comment by anna.wer...@gmail.com on 17 Oct 2012 at 6:34

GoogleCodeExporter commented 9 years ago
I am not up to date on this issue - I am sorry. But the content will soon 
become important again as I have found German users who would like to work on 
awarenet and hopefully in collaboration with the SA learners. How is regular 
synchronisation doing these days? Is it reliable?

Original comment by a...@villagescribe.org on 9 Sep 2013 at 9:27

GoogleCodeExporter commented 9 years ago
* I have a workshop coming up at the Social Media Week (23.9.) at which I hope 
to introduce new teachers to awarenet.
* I have an interested school called Hector Petersen. :-) They are thinking 
about including awarenet projects into their free work (part of their secondary 
certificate)
* I am going to present awarenet to teachFirst fellows and am pretty sure that 
a few of them would like to try it out.

Original comment by a...@villagescribe.org on 13 Sep 2013 at 8:42

GoogleCodeExporter commented 9 years ago
email from 16/9/13 and 18/9/13

Anna:
Let me just repeat that it is essential that awarenet.eu works well and looks 
good on Sunday 22nd. I will not need or use my own awarenet installation, 
because I want the people to use it in the same way as they will continue 
later. In Germany, that will be online.

Strix:
You're quite right, sync issues affecting tags and duplicate objects has been 
outstanding for to much too long.  This was actually addressed around April, 
but these changes depend on other, large changes to the framework and P2P 
system.  A lot has been done in the course of adding content, mobile support, 
etc..  Changes in components shared with IPNet have put my and Michael's 
development versions quite a way further ahead than the live boxes.

Anna+Ron:
So after the update, the duplicates will be deleted?

Strix:
In the bustle of the past several months there hasn't been a good time for a 
thorough set of testing and upgrade.  Will discuss on Thurs, in the meantime I 
can probably have a framework upgrade ready later tonight if you have a moment 
to help with testing.

Anna: I can look and see if the duplicates are gone, but Michael can you please 
test with IE that everything is working on windows? I only have a Mac on hand 
and can test FF, Safari and GC. Please let us know when the upgrade is in and 
the sync in progress.

Michael:
I will check with Strix on Thursday morning to get final instructions on how 
and what I shoud test with "Windows Explorer". 

Original comment by a...@villagescribe.org on 18 Sep 2013 at 12:07

GoogleCodeExporter commented 9 years ago
Please, check if this issue is resolved. 

Original comment by a...@villagescribe.org on 22 Sep 2013 at 8:21

GoogleCodeExporter commented 9 years ago
Issue is resolved as it's going to be for now - problem with syncing tags has 
been fixed and applied across the network.  Other cases of content being 
partially or infrequently synchronized are to do with nodes which rarely touch 
the network (eg, VG), and P2P being turned off by the user for various reasons.

Currently working on speeding up the p2p in such cases by using GPG to handle 
encryption, and by use of awarenet on Android to provide additional pathways 
for information to move to/from isolated nodes.

Original comment by awarenet...@gmail.com on 27 Sep 2013 at 9:46

GoogleCodeExporter commented 9 years ago
Ok, thank you. I understand. 

I will close this issue then. Additional pathways can be a new issue.

Original comment by a...@villagescribe.org on 30 Sep 2013 at 2:32