<div dir="ltr">Dear all,<div><br></div><div>This is my progress report for week 4:</div><div><br></div><div><b>Week 4 (June 19 - June 25)</b><br></div><div><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol""><span style="box-sizing:border-box;font-weight:600">1. What do I have completed this week?</span></p><ul><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Studied two libraries [1] [2] to implement Floating Action Button Spped Dial [3] effect. Implemented it using [1] and removed the activation from the drawere menu. Later started changing the implementation to use option [2] as it seems to provide more control programmatically. I still have work to do on it.</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">As part of implementing the FAB on the previous item, I spent some time to make it move with the sliding panel that appears in the bottom. I run into an known issue [4] and tried to solve it, later I found out that I did not manage to solve it as I thought I did (see the comments on [4])</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Changed the info window UI that appears when a bike marker is clicked to look more similar to other info windows in the system.</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Configured an OTP server with a router in the tampa are with two GBFS sources and updated the docker image in [5]</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Installed Inkscape [6] and learned some basics on how to use it and SVG files. Changed some existing icons using Inkscape for the bike markers.</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Started to study OTP trip planning as part of the next task.</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Had a Google Hangouts meeting with mentors</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Opened a work in progress pull request to get feedback on the code [7].</font></li></ul><p></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol""><span style="box-sizing:border-box;font-weight:600">2. What am I going to achieve for next week?</span></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px"></p><ul><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Complete the UI work</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Correct the problems pointed out in the code revision</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Start working on the next task:</font></li><ul><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Add bikeshare as a mode in trip planning for OBA Android</font></li></ul><li>Update the BikeRentalStation in OTP to include missing fields</li><li>Update OTP bike rental API endpoint parameters documentation</li></ul><p></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol""><span style="box-sizing:border-box;font-weight:600"></span></p><div><span style="color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600">3. Is there any blocking issue?</span><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><br></font></div></div><div>No issues at the moment.</div><div><br></div><div><b>4. Links</b></div><div><ul><li>[1] <a href="https://github.com/yavski/fab-speed-dial" target="_blank">https://github.com/yavski/fab-speed-dial</a></li><li>[2] <a href="https://github.com/markormesher/android-fab%5D(https://github.com/markormesher/android-fab)" target="_blank">https://github.com/markormesher/android-fab</a></li><li>[3] <a href="https://material.io/guidelines/components/buttons-floating-action-button.html#buttons-floating-action-button-transitions](https://material.io/guidelines/components/buttons-floating-action-button.html%23buttons-floating-action-button-transitions)" target="_blank">https://material.io/guidelines/components/buttons-floating-action-button.html#buttons-floating-action-button-transitions</a></li><li>[4] <a href="https://github.com/OneBusAway/onebusaway-android/issues/307%5D(https://github.com/OneBusAway/onebusaway-android/issues/307)" target="_blank">https://github.com/OneBusAway/onebusaway-android/issues/307</a></li><li>[5] <a href="https://github.com/OneBusAway/onebusaway-android/issues/402#issuecomment-309734510](https://github.com/OneBusAway/onebusaway-android/issues/402%23issuecomment-309734510)" target="_blank">https://github.com/OneBusAway/onebusaway-android/issues/402#issuecomment-309734510</a></li><li>[6] <a href="https://inkscape.org/en/%5D(https://inkscape.org/en/)" target="_blank">https://inkscape.org/en/</a></li><li>[7] <a href="https://github.com/OneBusAway/onebusaway-android/pull/776%5D(https://github.com/OneBusAway/onebusaway-android/pull/776)" target="_blank">https://github.com/OneBusAway/onebusaway-android/pull/776</a></li></ul></div><div>Best regards,</div><div>Rodrigo</div><br><div class="gmail_quote"><div dir="ltr">On Sun, 18 Jun 2017 at 09:31 Rodrigo Carvalho <<a href="mailto:carvalhorr@gmail.com" target="_blank">carvalhorr@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear all,<div><br></div><div>This is my progress report for week 3:</div><div><br></div><div><b>Week 3 (June 12 - June 18)</b><br></div><div><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol""><span style="box-sizing:border-box;font-weight:600">1. What do I have completed this week?</span></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px"></p><ul><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Finished adding the bikeshare display on the main map of OBA.</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Solved problem (with the help pf Sheldon A. Brown) with my development environment that did now allow my physical Android device to reach the OTP server on my laptop</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Learned how to work with Docker</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Created a Docker image of OTP with two </font>GBFS feeds: </li><ul><li><a href="https://github.com/NABSA/gbfs/blob/master/systems.csv#L48" target="_blank">USF Share-A-Bull</a> in Tampa, FL</li><li><a href="https://github.com/NABSA/gbfs/blob/master/systems.csv#L12" target="_blank">BIKETOWN</a> in Portland, OR</li></ul></ul><p></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol""><span style="box-sizing:border-box;font-weight:600">2. What am I going to achieve for next week?</span></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px"></p><ul><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Improve the bikeshare UI on the main map</font></li><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Start working on the next task:</font></li><ul><li><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol">Add bikeshare as a mode in trip planning for OBA Android</font></li></ul><li>Update OTP bike rental API endpoint parameters documentation</li></ul><p></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol""><span style="box-sizing:border-box;font-weight:600"></span></p><div><span style="color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600">3. Is there any blocking issue?</span><font color="#24292e" face="-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><br></font></div></div><div>There are no issues at the moment.</div><div><br></div><div><b>4. Links</b></div><div><ul><li>Github repository: <a href="https://github.com/carvalhorr/onebusaway-android/tree/gbfs" target="_blank">https://github.com/carvalhorr/onebusaway-android/tree/gbfs</a></li><li>Project description wiki: <a href="https://github.com/OneBusAway/onebusaway-application-modules/wiki/Google-Summer-of-Code-2017" target="_blank">https://github.com/OneBusAway/onebusaway-application-modules/wiki/Google-Summer-of-Code-2017</a> </li><li>Weekly reports wiki: <a href="https://github.com/OneBusAway/onebusaway-application-modules/wiki/Google-Summer-of-Code-2017-Progress-Reports" target="_blank">https://github.com/OneBusAway/onebusaway-application-modules/wiki/Google-Summer-of-Code-2017-Progress-Reports</a></li><li>Github issue: <a href="https://github.com/OneBusAway/onebusaway-android/issues/402" target="_blank">https://github.com/OneBusAway/onebusaway-android/issues/402</a></li></ul></div><div><br></div><div>Best regards,</div><div>Rodrigo</div></div></blockquote></div></div>