<div dir="ltr"><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font color="#222222">H</font><font color="#222222"><font face="arial, sans-serif">ello everyone,</font></font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><a name="m_2117839080447793720_docs-internal-guid-2caa1635-fd5c-e78f-dc0c-7eef2d1def6b"></a>My job is to improve IstSOS Web API by fixing and modernizing the IstSOS JavaScript core library and rewritting the IstSOS Web Widget Creator and fix some major issues along the way.</p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px">At the bottom you will find forked repository for the IstSOS Javascript core library, which I will be working on this month [1]</p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu"><b>What did you get done this week?</b></font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">This week, I've been preparing the project structure for transitioning from old version of the istsos core library to the new one. I've installed dev tools(like npm and webpack), that are going to be used in development process and did some initial configuration of those tools. I've also prepared source files from the old version, that are going to be refactored in the next weeks.</font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu"><b>What do you plan on doing next week?</b></font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">Next week, I will refactor as much classes as I can. Following set of changes are going to be introduced:</font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">- ES6 syntax will be used</font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">- Class constructors will be simplified a lot</font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">- Code will be refined.</font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">I will also, along the way, work on the major issue of the library - Event Handling. </font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu"><b>Are you blocked on anything?</b></font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">Currently, everything is going according to plan.</font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><span style="font-family:Ubuntu;line-height:12.8px"><br></span></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><span style="font-family:Ubuntu;line-height:12.8px">Best regards,</span><br></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">Luka Glusica</font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu"><br></font></p><p style="font-size:12.8px;margin-bottom:0in;line-height:12.8px"><font face="Ubuntu">[1] <a href="https://github.com/Luka-G/javascript-core/commits/new-js-core?author=Luka-G">https://github.com/Luka-G/javascript-core/commits/new-js-core?author=Luka-G</a></font></p></div>