Shine Literacy

https://shineliteracy.org.za/read/ Final handover to to the client on the 25th of March

Load a language book for testing

Assigned to
Dylan Clark, Developer  at Matogen Digital Dylan C.
Due on

Comments & Events

Dylan Clark, Developer  at Matogen Digital
Dylan Clark completed this to-do.
Robyn, Project Manager at Matogen Digital
Dylan Clark, Developer  at Matogen Digital Dylan   thanks, please can you load one of the African languages - Zulu or whatever else is available - that is the test - we can speak English and Afrikaans so they wanted to check if its going to work with a different language - thanks
Robyn, Project Manager at Matogen Digital
Robyn re-opened this to-do.
Dylan Clark, Developer  at Matogen Digital
Ooooh, sorry! Will do it now.
Robyn, Project Manager at Matogen Digital
no probs! Sorry I didnt bring that message through here - it is on asana ! 
Robyn, Project Manager at Matogen Digital
Thanks Dylan Clark, Developer  at Matogen Digital Dylan need to see how we can test this too - but seems like you got it right? Ian Parsons, Head Chef at Matogen Digital Ian  going to jump in here to check but may need a little help eek haha
Dylan Clark, Developer  at Matogen Digital
I'm still working on the page / timestamp synchronization. So clicking on pages without timestamps will restart the audio.  
Robyn, Project Manager at Matogen Digital
no probs - also I know you are not feeling well so I made the deadline today but you can work on this tomorrow too, I am out tomorrow and will only share with the client on Thursday. If you can get it all wrapped up tomorrow to handover for a test on Thursday morning that would be awesome. Also, Ian can confirm but I would imagine it needs to work the way it is going to work going forward so when I page, the audio plays in line with that - Ian Parsons, Head Chef at Matogen Digital Ian  please let me know how you see the test coming together ? Thanks so much 
Ian Parsons, Head Chef at Matogen Digital
Robyn, Project Manager at Matogen Digital Robyn Dylan Clark, Developer  at Matogen Digital Dylan for the test we should have the full functionality available: 
  • Start playing the audio when the user clicks on a forward or back button
  • Play the audio for the relevant page, then pause the audio
  • When the user clicks to the next page, play the relevant audio snippet
  • For our purposes it's nice to see the timestamps at the bottom. We don't need to remove this for the client's testing.
Robyn, Project Manager at Matogen Digital 🙌
Robyn, Project Manager at Matogen Digital
Thanks for confirming Ian Parsons, Head Chef at Matogen Digital Ian  ! 
Dylan Clark, Developer  at Matogen Digital
Hey Ian Parsons, Head Chef at Matogen Digital Ian Robyn, Project Manager at Matogen Digital Robyn   I have pushed the latest changes. So this is now ready for testing. There is an Afrikaans, and isiZulu book loaded
Ian Parsons, Head Chef at Matogen Digital
Thanks Dylan Clark, Developer  at Matogen Digital Dylan ! It looks a bit glitchy to me, but I'm not sure whether the issue is the actual timestamps or the code. I'll try upload timestamps for a new book and let you know what I see. 
Ian Parsons, Head Chef at Matogen Digital
Ok, I think we're almost there Dylan Clark, Developer  at Matogen Digital Dylan . This is what I found: 
  • The timestamps work perfectly if the user keeps on paging until the end
  • When I page back and forth a couple of times, the audio sometimes stops in the middle of reading a page. 
  • The last page does not play any audio. You'll need a condition in your function that removes the timeout if there isn't a value for the next timestamp. 
Dylan Clark, Developer  at Matogen Digital
Thanks Ian Parsons, Head Chef at Matogen Digital Ian  
I will jump on this in the morning
Dylan Clark, Developer  at Matogen Digital
Hey Ian Parsons, Head Chef at Matogen Digital Ian Robyn, Project Manager at Matogen Digital Robyn  I have added checks for the last pages and for pages that do not have timestamps. 
I have not looked at the bug that causes the audio to stop playing halfway through a clip when navigating back and forth through pages. 
I also see that the timestamps I added for testing were not done correctly. I'm going to update the timestamps so I can test the latest changes correctly, then work on the audio bug
Ian Parsons, Head Chef at Matogen Digital 👍
Robyn, Project Manager at Matogen Digital
Dylan Clark, Developer  at Matogen Digital Dylan  how is this task coming along?
Dylan Clark, Developer  at Matogen Digital
Hey Robyn, Project Manager at Matogen Digital Robyn   I'm still struggling with these timestamps. 
Meeting with Ian at 15:00

The audio is very janky when paging. Especially when paging too fast.
Robyn, Project Manager at Matogen Digital
Thanks for the update Dyl, good luck! 
Dylan Clark, Developer  at Matogen Digital
Hey Robyn, Project Manager at Matogen Digital Robyn I have just pushed my latest changes for shine. The audio is still jumpy when scrolling through the slider too fast, but Ian said I should sent it your way for testing in the meantime. 
Also note that when you add timestamps, if you still have the field selected and you scroll on the mouse it increments the values. So things get thrown out of wack. 
I'll update the timestamps I broke now quick for the zulu book
Dylan Clark rescheduled this to-do
Was
Now
Dylan Clark, Developer  at Matogen Digital
Dylan Clark completed this to-do.