<div dir="ltr">Hi,<div><br></div><div>Following is the week 11 report:</div><div><br></div><div># Period<br>5 August 2019 to 11 August 2019<br><br># Report<br>### What did I complete this week?<br>- Fix dictionary lookup<br>    * obj.keys().count(key_to_search) ---> key_to_search in obj.keys()<br>- Fix has_key(...) function call<br>- Fix exception handling code<br>- Fix print/debug statements, primarily in comments<br>- Fix apache2 related package dependencies to run Python 3.x<br>- Resolve the incorrect login page issue(<a href="https://github.com/fenilgmehta/mapmint/issues/3">https://github.com/fenilgmehta/mapmint/issues/3</a>).<br>    * There was an unexpected error in the file ```mapmint-ui/templates/Skeleton_bs.tmpl``` - line 168<br>    ```<br>    Old statement:<br>              #if $menu.count($inputs['tmpl']['value'].replace("_bs",""))==0<br>    After fixing this:<br>              #if $inputs['tmpl']['value'].replace("_bs","") not in $menu<br>    ```<br>    * I had thought that $menu is a list as the method count(...) was used without calling the methods keys() or values() but when I replaced login.tmpl by login_bs.tmpl, the error was shown when I reloaded the page.<br>    * I fixed this and Administration Interface was shown without the need to overwrite login.tmpl<br>- Fix two syntax errors in ```mapmint-services/mapfile/service.py``` which caused the old login page to be shown on any attempt to login from the Administration Interface<br>    * strftime() argument 1 must be str, not bytes<br>    * 'str' object has no attribute 'decode'<br><br>### What am I going to achieve for next week?<br>- Fix the errors shown by the error_bs.tmpl<br>- Continue with the testing.<br>- Start preparing for the final submission.<br><br>### Is there any blocking issue?<br>- No blocking issue for the time being.<br><br># Links<br>Report 11: <a href="https://github.com/fenilgmehta/mapmint/wiki/Report-Week-11-(5-August-2019-to-11-August-2019)">https://github.com/fenilgmehta/mapmint/wiki/Report-Week-11-(5-August-2019-to-11-August-2019)</a><br><br>GitHub Wiki Page: <a href="https://github.com/fenilgmehta/mapmint/wiki/GSoC-2019---porting-python-2.7.x-to-3.x">https://github.com/fenilgmehta/mapmint/wiki/GSoC-2019---porting-python-2.7.x-to-3.x</a><br><br>OSGeo Wiki Page: <a href="https://wiki.osgeo.org/wiki/GSoC_2019_Porting_MapMint_from_Python2_to_Python3">https://wiki.osgeo.org/wiki/GSoC_2019_Porting_MapMint_from_Python2_to_Python3</a><br></div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Regards,<div>Fenil Mehta</div></div></div></div></div></div>