<div dir="ltr"><p style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:13px;font-family:Arial;vertical-align:baseline;white-space:pre-wrap">Hello, </span></p><p style="font-size:12.8000001907349px;margin-top:0pt;margin-bottom:0pt"><font face="Arial"><span style="line-height:16.3090915679932px;white-space:pre-wrap"><br></span></font></p><p style="font-size:12.8000001907349px;margin-top:0pt;margin-bottom:0pt"><font face="Arial"><span style="line-height:16.3090915679932px;white-space:pre-wrap">My progress for the fourth week of GSoC project GTFS-RT validator tool. </span></font></p><p style="font-size:12.8000001907349px;margin-top:0pt;margin-bottom:0pt"><font face="Arial"><span style="line-height:16.3090915679932px;white-space:pre-wrap"><br></span></font></p><p style="font-size:12.8000001907349px;margin-top:0pt;margin-bottom:0pt"><font face="Arial" style="font-size:12.8000001907349px"><span style="line-height:16.3090915679932px;white-space:pre-wrap">project link: </span></font><font face="Arial" style="font-size:small"><span style="font-size:12.8000001907349px;line-height:16.3090915679932px;white-space:pre-wrap"><a href="https://github.com/CUTR-at-USF/gtfs-realtime-validator">https://github.com/CUTR-at-USF/gtfs-realtime-validator</a></span></font><br></p><p style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:13px;font-family:Arial;font-style:italic;vertical-align:baseline;white-space:pre-wrap"><br></span></p><p dir="ltr" style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:13px;font-family:Arial;font-style:italic;vertical-align:baseline;white-space:pre-wrap"><b>1) What do I have completed this week?</b></span></p><ul style="font-size:12.8000001907349px"><li style="margin-left:15px;font-size:12.8000001907349px">Changed the feed identification to a generalized form (No longer checks for a feed type)</li><li style="margin-left:15px;font-size:12.8000001907349px">Allowed adding variable amount of real-time feeds (No longer restricted to three)</li><li style="margin-left:15px;font-size:12.8000001907349px">The feed URLs are now passed on to the monitor page  </li><li style="margin-left:15px;font-size:12.8000001907349px">Various javascript fixes for validating the URLs provided</li><li style="margin-left:15px;font-size:12.8000001907349px">Discussed the background task and changed to a singleton implementation (This will be extended to be able to monitor multiple feeds simultaneously next week)</li></ul><p style="font-size:12.8000001907349px"></p><p dir="ltr" style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:13px;font-family:Arial;font-style:italic;vertical-align:baseline;white-space:pre-wrap"><br></span></p><p dir="ltr" style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:13px;font-family:Arial;font-style:italic;vertical-align:baseline;white-space:pre-wrap"><b>2) What am I going to achieve for next week?</b></span></p><p dir="ltr" style="font-size:12.8000001907349px;margin-top:0pt;margin-bottom:0pt"></p><ul style="font-size:12.8000001907349px"><li style="margin-left:15px">Enabling running separate threads for each unique feed.</li><li style="margin-left:15px">Saving monitored information in a database</li><li style="margin-left:15px;font-size:12.8000001907349px">Writing GTFS data associated with the Real-time feeds <span style="font-size:12.8000001907349px">(U</span>sing the OBA module <a href="http://developer.onebusaway.org/modules/onebusaway-gtfs-modules/current/">http://developer.onebusaway.org/modules/onebusaway-gtfs-modules/current/</a>)</li></ul><p dir="ltr" style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Arial;font-size:13px;font-style:italic;white-space:pre-wrap;line-height:1.38"><b><span class="">3</span>) Is there any blocking issue?</b></span></p><p dir="ltr" style="font-size:12.8000001907349px;margin-top:0pt;margin-bottom:0pt"></p><ul style="font-size:12.8000001907349px"><li style="margin-left:15px"><font face="Arial"><span style="line-height:16.3090915679932px;white-space:pre-wrap">No</span></font></li></ul><p style="font-size:12.8000001907349px"></p><p style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Arial;font-size:13px;white-space:pre-wrap;line-height:1.38">Best Regards,</span></p><p style="font-size:12.8000001907349px;line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Arial;font-size:13px;white-space:pre-wrap;line-height:1.38">Nipuna Gunathilake.</span></p></div>