<html><body><div><p style="line-height:normal;margin-bottom:0pt">
Hello Community,</p><p style="line-height:normal;margin-bottom:0pt"><br></p><div>

I am sending my report for Week 11 (August 10-August 16). The report can also be found in the project wiki: https://trac.osgeo.org/grass/wiki/GSoC/2020/StartupWindow .<br></div><div><br></div><div><p>
<strong>1) What did I complete this week?</strong></p><p><strong></strong><br> 
</p>
<p>
I finished implementing the very important PR which distinguishes mapsets by ownership and lock (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/714"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/714</a>, <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/849"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/pull/849</a>). I also fixed a bug that appeared when a user wanted to display a map from a different location (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/884"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/884</a>, <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/886"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/pull/886</a>). Eventually, it is not allowed to do that and a user needs to switch a mapset first.
</p>
<p>
Currently, there are 3 other PRs that are in the process:
</p>
<ul><li>Start in a demo/startup location (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/862"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/862</a>, https://github.com/OSGeo/grass/issues/897, <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/868">https://github.com/OSGeo/grass/pull/868</a>)
</li></ul><p>
This issue was a bit broadened. It consists of not only creating a 
startup location but also a startup mapset. This PR also gives the 
option to start up whole GRASS GIS without the startup screen.
</p>
<ul><li>Check for gislock and other issues when deleting/renaming/editing mapset and location in catalog (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/801"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/801</a>, <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/904"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/pull/904</a>)
</li></ul><p>
Almost done, just some smaller cosmetic changes. This PR creates new 
checking functions that check both mapsets and locations when 
renaming/deleting.
</p>
<ul><li>Switch to another mapset when in use (aka force remove lock) (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/898"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/898</a>, <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/906"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/pull/906</a>)
</li></ul><p>
Almost done, this issue offers an option to force the removal of the lock and switch to the mapset anyway. <br></p><p><br></p>
<p>
<strong>2) What am I going to achieve for next week?</strong><br>
</p>
<p>
I am gonna end up those above-mentioned PRs.
Then, I am gonna reflect changes, I made in Data Catalog, in GUI. 
</p>
<ul><li>Reflect changes done from Data Catalog in GUI and vice versa (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/885"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/885</a>)
<ul><li>when map is renamed in data catalog while it is displayed, the layer needs to be changed otherwise rendering fails
</li><li>when map is moved elsewhere in data catalog while it is displayed
</li><li>new map is created (this item needs to be expanded, there are multiple ways a new map is created)
</li><li>current mapset/location is changed from menu
</li><li>etc.
</li></ul></li></ul><p>
<strong>3) Is there any blocking issue?</strong><br>
No, it is not.
</p></div><div><br></div><div><p>Any suggestions are welcome.</p><p>Regards,</p>Linda Kladivova</div><div><br></div><div><br></div></div></body></html>