GSoC 2021: Community Bonding Period Repo rt: First steps towards a new GRASS GIS Single-Window GUI

Linda Kladivová <[email protected]> Sat, 05 Jun 2021 13:24:28 +0200 (CEST)
Newsgroups gmane.comp.gis.grass.devel
Message-ID <[email protected]>
--===============1600970540246220161==
Content-Type: multipart/alternative;
	boundary="=_30de7d16528270b75ad2a97e=1ddd94ea-679b-57b3-93d5-eb1f8af5db96_="

--=_30de7d16528270b75ad2a97e=1ddd94ea-679b-57b3-93d5-eb1f8af5db96_=
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable


Hello everyone,




I am sending my bonding period report (May 17 - 6 June), more detailed 
version can be found in the project wiki: https://trac.osgeo.org/grass/wik=
i/
GSoC/2021/SingleWindowLayout#Bondingperiodreport
(https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Bondingper=
iodreport)
.





What did I complete during the Bonding period?

   * Introduced myself in dev list, get in contact with my mentors
   

After being accepted as a student for GSoC 2021, on May 25 I introduced =

myself and my project to grass dev lists (1) and set up the video call wit=
h 
my mentors=C2=A0 - Anna Petrasova, Vaclav Petras, Martin Landa, and Stefan=
 
Blumentrath. We met on May 25 and discussed various Single-Window GUI 
options and their possible shortcomings. We decided to set up a parallel =

environment determined for the independent Single-Window GUI development.=


   * Prepared the wiki page about the project and set up the GitHub 
   repository of the project 
   

I created my project wiki page (2) and added the link to the GSoC 2021 
Accepted proposals page (3). I already have GitHub GRASS fork in usage (4)=
 
so I only added the link to the GSoC 2021 Accepted proposals page (3), to =
my
wiki page (2) and shared it with my mentors.


   * Two PRs regarding Single-Window GUI already merged
   

The first PR =E2=80=8Bhttps://github.com/OSGeo/grass/pull/1591
(https://github.com/OSGeo/grass/pull/1591) deals with general refactoring.=
 
The second one creates the parallel environment where I am gonna further =

independently develop the Single-Window GUI, see =E2=80=8Bhttps://github.c=
om/OSGeo/
grass/pull/1604(https://github.com/OSGeo/grass/pull/1604). I also created =

the PR https://github.com/OSGeo/grass/pull/1598
(https://github.com/OSGeo/grass/pull/1598) enhancing GRASS for version 8.0=
. 
It implements easier switching between mapsets in different locations as w=
e 
would like GRASS to be as user-friendly as possible. All mentioned PRs are=
 
already merged to master. Meantime, I played with wx.aui demo in order to =

create a prototype of the Single-Window GRASS GUI.




Plans for the next week:

   * Start developing the Single-Window GUI 
   * Integrate main parts that do not involve much refactoring 
   * Have a meeting with mentors on Wednesday 
   
(1) =E2=80=8Bhttps://lists.osgeo.org/pipermail/grass-dev/2021-May/095168.h=
tml
(https://lists.osgeo.org/pipermail/grass-dev/2021-May/095168.html) 
(2) =E2=80=8Bhttps://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayou=
t
(https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout) 
(3) =E2=80=8Bhttps://wiki.osgeo.org/wiki/Google_Summer_of_Code_2021_Accept=
ed
(https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2021_Accepted) 
(4) =E2=80=8Bhttps://github.com/lindakladivova/grass
(https://github.com/lindakladivova/grass)



Any suggestions are welcome. :-)





Best wishes,
Linda Kladivova
--=_30de7d16528270b75ad2a97e=1ddd94ea-679b-57b3-93d5-eb1f8af5db96_=
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><p style=3D"line-height:normal;margin-bottom:0pt">=0A=
Hello everyone,</p><p style=3D"line-height:normal;margin-bottom:0pt"><br><=
/p><div>=0A=
=0A=
I am sending my bonding period report (May 17 - 6 June), more detailed ver=
sion can be found in the project wiki: <a href=3D"https://trac.osgeo.org/g=
rass/wiki/GSoC/2021/SingleWindowLayout#Bondingperiodreport">https://trac.o=
sgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Bondingperiodreport</a> .=
<br></div><div><br></div><div><strong>What did I complete during the Bondi=
ng period?</strong></div><ul><li>=0A=
Introduced myself in dev list, <strong> </strong>get in contact with my me=
ntors</li></ul><p>=0A=
After being accepted as a student for GSoC 2021, on May 25 I introduced =
=0A=
myself and my project to grass dev lists (1) and set up the video =0A=
call with my mentors&nbsp; - Anna =0A=
Petrasova, Vaclav Petras, Martin Landa, and Stefan Blumentrath. We met on =
May 25 and discussed various Single-Window GUI options and their possible =
shortcomings. We decided to set up a =0A=
parallel environment determined for the independent Single-Window GUI=
=0A=
 development.</p><ul><li>Prepared the wiki page about the project and set =
up the GitHub repository of the project=0A=
</li></ul>=0A=
<p>I created my project wiki page (2) and added the link to the GSoC 2021 =
=0A=
Accepted proposals page (3). I already have GitHub GRASS fork in usage (4)=
 so I only added the link to the GSoC 2021 Accepted proposals page =0A=
(3), to my wiki page (2) and shared it with my mentors.<br>=0A=
</p>=0A=
<ul><li>=0A=
Two PRs regarding Single-Window GUI already merged<br></li></ul><p>=0A=
The first PR <a class=3D"-wm-ext-link" href=3D"https://github.com/OSGeo/gr=
ass/pull/1591"><span class=3D"-wm-icon">=E2=80=8B</span>https://github.com=
/OSGeo/grass/pull/1591</a>=0A=
 deals with general refactoring. The second one creates the parallel =
=0A=
environment where I am gonna further independently develop the Single-Wind=
ow=0A=
 GUI, see <a class=3D"-wm-ext-link" href=3D"https://github.com/OSGeo/grass=
/pull/1604"><span class=3D"-wm-icon">=E2=80=8B</span>https://github.com/OS=
Geo/grass/pull/1604</a>. I also created the PR <a class=3D"-wm-ext-link" h=
ref=3D"https://github.com/OSGeo/grass/pull/1598"><span class=3D"-wm-icon">=
</span>https://github.com/OSGeo/grass/pull/1598</a> enhancing GRASS for ve=
rsion 8.0. It implements easier switching between=0A=
 mapsets in different locations as we would like GRASS to be as =0A=
user-friendly as possible. All mentioned PRs are already merged to =0A=
master. Meantime, I played with wx.aui demo in order to create a =0A=
prototype of the Single-Window GRASS GUI.</p><p><br></p>=0A=
<p><strong>Plans for the next week:</strong></p>=0A=
<ul><li>Start developing the Single-Window GUI=0A=
</li><li>Integrate main parts that do not involve much refactoring=0A=
</li><li>Have a meeting with mentors on Wednesday=0A=
</li></ul>=0A=
(1) <a class=3D"-wm-ext-link" href=3D"https://lists.osgeo.org/pipermail/gr=
ass-dev/2021-May/095168.html"><span class=3D"-wm-icon">=E2=80=8B</span>htt=
ps://lists.osgeo.org/pipermail/grass-dev/2021-May/095168.html</a> <br>=
=0A=
(2) <a class=3D"-wm-ext-link" href=3D"https://trac.osgeo.org/grass/wiki/GS=
oC/2021/SingleWindowLayout"><span class=3D"-wm-icon">=E2=80=8B</span>https=
://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout</a> <br>=0A=
(3) <a class=3D"-wm-ext-link" href=3D"https://wiki.osgeo.org/wiki/Google_S=
ummer_of_Code_2021_Accepted"><span class=3D"-wm-icon">=E2=80=8B</span>http=
s://wiki.osgeo.org/wiki/Google_Summer_of_Code_2021_Accepted</a> <br>(4) <a=
 class=3D"-wm-ext-link" href=3D"https://github.com/lindakladivova/grass"><=
span class=3D"-wm-icon">=E2=80=8B</span>https://github.com/lindakladivova/=
grass</a><p><br></p><p>Any suggestions are welcome. :-)<br></p><p><br></p>=
<p>Best wishes,</p>Linda Kladivova</body></html>
--=_30de7d16528270b75ad2a97e=1ddd94ea-679b-57b3-93d5-eb1f8af5db96_=--


--===============1600970540246220161==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
grass-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-dev

--===============1600970540246220161==--