Statement Huidae Cho

Huidae Cho <[email protected]> Fri, 15 Jan 2021 03:46:32 -0500
Newsgroups gmane.comp.gis.grass.devel,gmane.comp.gis.grass.user
Message-ID <CANEOyhpbtwas5i7OBGEx0qom+MUBx3w6HLfNdoT3MUZn7z+Y_w@mail.gmail.com>
--===============1929448747692305824==
Content-Type: multipart/alternative; boundary="000000000000f0491d05b8ec68aa"

--000000000000f0491d05b8ec68aa
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Dear All,

I feel very honored to be nominated for the PSC and really appreciate this
opportunity.

I started using GRASS in June 2000 for my Master's thesis, optimization of
a hydrologic model. I was using FreeBSD as my main operating system at that
time and had to go through a lot of hurdles to be able to use GRASS on my
machine. I remember I sent a lot of emails to the GRASS mailing list and
Markus Neteler asking for help and started creating my own patches to make
GRASS compilable on FreeBSD. Since I joined the GRASS development team in
2000, I have ported the Fortran 77 source code of TOPMODEL to GRASS (
r.topmodel <https://grass.osgeo.org/grass79/manuals/r.topmodel.html> and
r.topidx <https://grass.osgeo.org/grass79/manuals/r.topidx.html>), updated
the earlier 3D GUI (NVIZ), and improved the usability of various modules.
Recently, I developed a new hydrologic module (r.accumulate
<https://grass.osgeo.org/grass78/manuals/addons/r.accumulate.html>). As a
non-Western user and developer of GRASS, I have also been working on I18N
including FreeType support, wide-character (CJK) formatting libraries (
libaprintf <https://github.com/HuidaeCho/libaprintf> and cjkformat
<https://github.com/HuidaeCho/cjkformat> incorporated into GRASS), and
Korean translations. I was fortunate enough to get familiar with a decent
amount of the extensive codebase of GRASS for the past two decades.

I use GRASS on Linux mainly for hydrologic modeling and analysis for my
research, but I am trying to introduce GRASS to my geospatial science and
computing students. My school labs still have GRASS 7.4.4, but I wanted to
use the latest stable release or daily builds. Since most, if not all, of
these students do not have admin rights on lab computers, they are stuck
with the older version with some bugs that are already fixed. For this
reason, I am very interested in making GRASS as portable as possible
without requiring admin rights. Part of that effort was to package it as
extractable ZIP files (grass-mingw-scripts
<https://github.com/HuidaeCho/grass-mingw-scripts> and grass-build-scripts
<https://github.com/HuidaeCho/grass-build-scripts>) so they can  simply
extract a ZIP file onto their choice of a folder with no installation
process at all.

As a PCS member if elected, I would like to focus on the portability and
usability of GRASS for non-admin Windows users to attract more young
geospatial students to GRASS in educational settings. I would also like to
see the growth of GRASS into the non-Western world, so I will continue to
work on the code for multi-character and translation supports. In terms of
new functionalities, I would like to see a web frontend of GRASS and a
server-client data model to save CPU time loading heavy data into the
memory repeatedly. As a relatively old member of the GRASS community, I
will support new developers and users by providing historical perspectives
and sharing what I have learned so far. For example, I hope to support and
mentor GSoC developers. I am very excited about the future of GRASS.

Best Regards,
Huidae
--=20
Huidae Cho, Ph.D., GISP, /hid=C9=9B t=CD=A1=C9=95o/, =EC=A1=B0=ED=9D=AC=EB=
=8C=80, =E6=9B=BA=E5=96=9C=E5=A4=A7
GRASS GIS Developer
https://idea.isnew.info

--000000000000f0491d05b8ec68aa
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><span id=3D"m_-7941513971307271108goog_1525416190"></span>=
<a href=3D"http:///" target=3D"_blank"></a><span id=3D"m_-79415139713072711=
08goog_1525416191"></span><div>Dear All,</div><div><br></div><div>I feel ve=
ry honored to be nominated for the PSC and really appreciate this opportuni=
ty.<br></div><div><br></div><div>I started using GRASS in June 2000 for my =
Master&#39;s thesis, optimization of a hydrologic model. I was using FreeBS=
D as my main operating system at that time and had to go through a lot of h=
urdles to be able to use GRASS on my machine. I remember I sent a lot of em=
ails to the GRASS mailing list and Markus Neteler asking for help and start=
ed creating my own patches to make GRASS compilable on FreeBSD. Since I joi=
ned the GRASS development team in 2000, I have ported the Fortran 77 source=
 code of TOPMODEL to GRASS (<a href=3D"https://grass.osgeo.org/grass79/manu=
als/r.topmodel.html" target=3D"_blank">r.topmodel</a> and <a href=3D"https:=
//grass.osgeo.org/grass79/manuals/r.topidx.html" target=3D"_blank">r.topidx=
</a>), updated the earlier 3D GUI (NVIZ), and improved the usability of var=
ious modules. Recently, I developed a new hydrologic module (<a href=3D"htt=
ps://grass.osgeo.org/grass78/manuals/addons/r.accumulate.html" target=3D"_b=
lank">r.accumulate</a>). As a non-Western user and developer of GRASS, I ha=
ve also been working on I18N including FreeType support, wide-character (CJ=
K) formatting libraries (<a href=3D"https://github.com/HuidaeCho/libaprintf=
" target=3D"_blank">libaprintf</a> and <span id=3D"m_-7941513971307271108go=
og_1525416187"></span><span id=3D"m_-7941513971307271108goog_1525416188"></=
span><a href=3D"https://github.com/HuidaeCho/cjkformat" target=3D"_blank">c=
jkformat</a> incorporated into GRASS), and Korean translations. I was fortu=
nate enough to get familiar with a decent amount of the extensive codebase =
of GRASS for the past two decades.</div><div><br></div><div>I use GRASS on =
Linux mainly for hydrologic modeling and analysis for my research, but I am=
 trying to introduce GRASS to my geospatial science and computing students.=
 My school labs still have GRASS 7.4.4, but I wanted to use the latest stab=
le release or daily builds. Since most, if not all, of these students do no=
t have admin rights on lab computers, they are stuck with the older version=
 with some bugs that are already fixed. For this reason, I am very interest=
ed in making GRASS as portable as possible without requiring admin rights. =
Part of that effort was to package it as extractable ZIP files (<a href=3D"=
https://github.com/HuidaeCho/grass-mingw-scripts" target=3D"_blank">grass-m=
ingw-scripts</a> and <a href=3D"https://github.com/HuidaeCho/grass-build-sc=
ripts" target=3D"_blank">grass-build-scripts</a>) so they can=C2=A0 simply =
extract a ZIP file onto their choice of a folder with no installation proce=
ss at all.</div><div><br></div><div>As a PCS member if elected, I would lik=
e to focus on the portability and usability of GRASS for non-admin Windows =
users to attract more young geospatial students to GRASS in educational set=
tings. I would also like to see the growth of GRASS into the non-Western wo=
rld, so I will continue to work on the code for multi-character and transla=
tion supports. In terms of new functionalities, I would like to see a web f=
rontend of GRASS and a server-client data model to save CPU time loading he=
avy data into the memory repeatedly. As a relatively old member of the GRAS=
S community, I will support new developers and users by providing historica=
l perspectives and sharing what I have learned so far. For example, I hope =
to support and mentor GSoC developers. I am very excited about the future o=
f GRASS.</div><div><br></div><div>Best Regards,</div><div>Huidae</div><div>=
-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"=
><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><di=
v dir=3D"ltr"><span><div><div dir=3D"ltr">Huidae Cho, Ph.D., GISP, /hid=C9=
=9B t=CD=A1=C9=95o/, =EC=A1=B0=ED=9D=AC=EB=8C=80, =E6=9B=BA=E5=96=9C=E5=A4=
=A7</div><div dir=3D"ltr">GRASS GIS Developer</div><div><a href=3D"https://=
idea.isnew.info" target=3D"_blank">https://idea.isnew.info</a><br></div></d=
iv></span></div></div></div></div></div></div></div></div></div></div></div=
></div>

--000000000000f0491d05b8ec68aa--

--===============1929448747692305824==
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

--===============1929448747692305824==--