<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://grasswiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E2%9A%A0%EF%B8%8FMshukun</id>
	<title>GRASS-Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://grasswiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E2%9A%A0%EF%B8%8FMshukun"/>
	<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/wiki/Special:Contributions/%E2%9A%A0%EF%B8%8FMshukun"/>
	<updated>2026-05-27T01:30:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://grasswiki.osgeo.org/w/index.php?title=GRASS_GIS_Raleigh_meetups_2016&amp;diff=22978</id>
		<title>GRASS GIS Raleigh meetups 2016</title>
		<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/w/index.php?title=GRASS_GIS_Raleigh_meetups_2016&amp;diff=22978"/>
		<updated>2016-04-21T14:09:25Z</updated>

		<summary type="html">&lt;p&gt;⚠️Mshukun: /* March 19 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A group of people contributing or interested in contributing to GRASS GIS met [[Christmas GRASS GIS potential contributors meeting in Raleigh|at the end of 2015 in Raleigh]], NC and decided to meet regularly in the following year. This is a page to organize meetings and to record what was done or discussed during the meetings.&lt;br /&gt;
&lt;br /&gt;
Contact person: [[User:Wenzeslaus|Vaclav Petras]] (Vashek, wenzeslaus gmail com)&lt;br /&gt;
&lt;br /&gt;
== May 6-7 ==&lt;br /&gt;
&lt;br /&gt;
[[File:Red_hat_raleigh.jpg|thumbnail|right|Red Hat Tower in Downtown Raleigh]]&lt;br /&gt;
&lt;br /&gt;
* For April and May we are meeting at [https://2016.foss4g-na.org/ FOSS4G NA] Code Sprint and Unconference.&lt;br /&gt;
* date: May 6 (Friday) - May 7 (Saturday)&lt;br /&gt;
* time: starts at 10:00am on Friday, ends at 5:00pm on Saturday&lt;br /&gt;
* place: Red Hat Inc. - 100 East Davie Street, Raleigh, NC 27601&lt;br /&gt;
&lt;br /&gt;
== March 19 ==&lt;br /&gt;
&lt;br /&gt;
* date: March 19 (Saturday)&lt;br /&gt;
* time: 1:30pm - 5:30pm (feel free to come and leave anytime)&lt;br /&gt;
* place: Hunt library (see below)&lt;br /&gt;
* room: 4502 The Fishbowl (note that the elevator from the 1st floor will take you just to the 2nd floor, use the stairs if you can)&lt;br /&gt;
* participants:&lt;br /&gt;
** Vaclav Petras&lt;br /&gt;
** Anna Petrasova&lt;br /&gt;
** Brendan Harmon&lt;br /&gt;
** Doug Newcomb&lt;br /&gt;
** Makiko Shukunobe&lt;br /&gt;
** and 3 others&lt;br /&gt;
* topics:&lt;br /&gt;
** fix {{cmd|r.in.lidar}} and large rasters ({{rev|68083}})&lt;br /&gt;
** turning a Python script into a GRASS addon module&lt;br /&gt;
** planning next two meetings in relation to [https://2016.foss4g-na.org/ FOSS4G NA 2016] which is in Raleigh on May 2-5. and related possible code sprint (May 6-7)&lt;br /&gt;
** discussing needed graphic improvements of GRASS manual pages (index, graphical index, module man page)&lt;br /&gt;
** and several other things&lt;br /&gt;
&lt;br /&gt;
== February 20 ==&lt;br /&gt;
&lt;br /&gt;
[[File:Grass gis raleigh meetup feb20 2016.png|thumbnail|right|In the Fishbowl on February 20]]&lt;br /&gt;
&lt;br /&gt;
* date: February 20 (Saturday)&lt;br /&gt;
* time: 1:30pm - 5:30pm (feel free to come and leave anytime)&lt;br /&gt;
* place: Hunt library (see below)&lt;br /&gt;
* room: 4502 The Fishbowl (note that the elevator from the 1st floor will take you just to the 2nd floor, use the stairs if you can)&lt;br /&gt;
* participants:&lt;br /&gt;
** Vaclav Petras&lt;br /&gt;
** Anna Petrasova&lt;br /&gt;
** Makiko Shukunobe&lt;br /&gt;
** and 2 others&lt;br /&gt;
* topics: [https://grass.osgeo.org/grass64/manuals/addons/r.wind.sun.py.html r.wind.sun] port to version 7 as possible beginners topic ([https://trac.osgeo.org/grass/browser/grass-addons/grass6/raster/r.wind.sun/r.wind.sun.py?rev=67404 source code]), {{Cmd|v.overlay}} interface and possible v.clip, [https://trac.osgeo.org/grass/ticket/2663 submitting code through a ticket], GRASS GIS in QGIS, GRASS Story video ([http://dx.doi.org/10.5446/12963 HD], [https://www.youtube.com/watch?v=U3Hf0qI4JLc YouTube], [https://grass.osgeo.org/uploads/grass/history_docs/grass_movie_CERL_1987.mov MOV]), [https://2016.foss4g-na.org FOSS4G NA]&lt;br /&gt;
&lt;br /&gt;
== January 30 ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Room3208 jan30.jpg|thumb|400px|The room 3208 on January 30 with GRASS GIS logo on whiteboard to make the room easy to find]]&lt;br /&gt;
&lt;br /&gt;
* date: January 30 (moved from January 23 because of the weather)&lt;br /&gt;
* time: 1:00pm - 6:30pm (feel free to come and leave anytime)&lt;br /&gt;
* place: Hunt library (see [[#Location|below]])&lt;br /&gt;
* room: 3208 (Large Group Study Room; close to the Game Lab and the wide yellow stairs; note that the elevator from the 1st floor will take you just to the 2nd floor, use the stairs if you can)&lt;br /&gt;
* food: your own supplies, [http://dining.ncsu.edu/locations/restaurants-cafes/hunt-library/ Common Grounds Café] at Hunt (closes at 5pm), [http://dining.ncsu.edu/locations/restaurants-cafes/on-the-oval/ On The Oval] (closes at 8pm)&lt;br /&gt;
* participants:&lt;br /&gt;
** Vaclav Petras&lt;br /&gt;
** Anna Petrasova&lt;br /&gt;
** Doug Newcomb&lt;br /&gt;
** Brendan Harmon&lt;br /&gt;
** Makiko Shukunobe&lt;br /&gt;
** and 2 others&lt;br /&gt;
* some of the topics:&lt;br /&gt;
** starting with Python API and running scripts in command line on Linux&lt;br /&gt;
** [[Compiling on MacOSX]] (ended up using brew because of problems with separately installed GDAL)&lt;br /&gt;
** debugging missing APPDATA on MS Windows, improved in {{rev|67709}}&lt;br /&gt;
** automated testing with Python and generating artificial data, e.g. &amp;lt;tt&amp;gt;r.mapcalc &amp;quot;plane = row()&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;r.mapcalc &amp;quot;surface = sin(2)&amp;quot;&amp;lt;/tt&amp;gt;&lt;br /&gt;
** discussing some GRASS concepts and more&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Hunt 2015 2.jpg|thumb|400px|The Hunt Library]]&lt;br /&gt;
&lt;br /&gt;
* Raleigh, North Carolina, USA&lt;br /&gt;
* Centennial Campus of North Carolina State University&lt;br /&gt;
* [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library], 1070 Partners Way, Raleigh, NC 27606 ([http://www.openstreetmap.org/way/177166351 map])&lt;br /&gt;
** [https://www.lib.ncsu.edu/huntlibrary/explorespaces Floor plan].&lt;br /&gt;
*** The building is vertically split into two sections (library and another partially private space) and that the floor with the main desk and access to Oval is 2nd floor.&lt;br /&gt;
*** The elevator from the 1st floor will take you just to the 2nd floor, use the stairs if you can.&lt;br /&gt;
** Info about [https://www.lib.ncsu.edu/spaces/fishbowl Fishbowl]&lt;br /&gt;
** Info about [https://www.lib.ncsu.edu/spaces/group-study-rooms-large Group Study Rooms - Large]&lt;br /&gt;
* free parking on Saturdays: Oval West Parking Deck, Partners Way ([https://www.openstreetmap.org/way/164125158 map])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- https://www.lib.ncsu.edu/spaces/fishbowl --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Workshops]]&lt;br /&gt;
[[Category: Code Sprint]]&lt;br /&gt;
[[Category: 2016]]&lt;/div&gt;</summary>
		<author><name>⚠️Mshukun</name></author>
	</entry>
	<entry>
		<id>https://grasswiki.osgeo.org/w/index.php?title=GRASS_GIS_Raleigh_meetups_2016&amp;diff=22306</id>
		<title>GRASS GIS Raleigh meetups 2016</title>
		<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/w/index.php?title=GRASS_GIS_Raleigh_meetups_2016&amp;diff=22306"/>
		<updated>2016-01-30T15:26:53Z</updated>

		<summary type="html">&lt;p&gt;⚠️Mshukun: /* January 30 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A group of people contributing or interested in contributing to GRASS GIS met [[Christmas GRASS GIS potential contributors meeting in Raleigh|at the end of 2015 in Raleigh]] and decided to meet regularly in the following months. This is a page to organize meetings and record what was done or discussed during them&lt;br /&gt;
&lt;br /&gt;
Contact person: [[User:Wenzeslaus|Vaclav Petras (Vashek, wenzeslaus gmail com)]]&lt;br /&gt;
&lt;br /&gt;
== January 30 ==&lt;br /&gt;
&lt;br /&gt;
* date: January 30 (moved from January 23 because of the weather)&lt;br /&gt;
* time: 1:00pm - 6:30pm (feel free to come and leave anytime)&lt;br /&gt;
* place: Hunt (see [[#Location|below]])&lt;br /&gt;
* food: your own supplies, [http://dining.ncsu.edu/locations/restaurants-cafes/hunt-library/ Common Grounds Café] at Hunt (closes at 5pm), [http://dining.ncsu.edu/locations/restaurants-cafes/on-the-oval/ On The Oval] (closes at 8pm)&lt;br /&gt;
* room: 3208 (Large Group Study Room; close to the Game Lab and the wide yellow stairs; note that the elevator from the 1st floor will take you just to the 2nd floor, use the stairs if you can)&lt;br /&gt;
* coming:&lt;br /&gt;
** Vaclav Petras&lt;br /&gt;
** Anna Petrasova&lt;br /&gt;
** Doug Newcomb&lt;br /&gt;
** Brendan Harmon&lt;br /&gt;
** Makiko Shukunobe&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Hunt 2015 2.jpg|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
* Raleigh, North Carolina, USA&lt;br /&gt;
* Centennial Campus of North Carolina State University&lt;br /&gt;
* [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library], 1070 Partners Way, Raleigh, NC 27606 ([http://www.openstreetmap.org/way/177166351 map])&lt;br /&gt;
** [https://www.lib.ncsu.edu/huntlibrary/explorespaces Floor plan] (note that building is vertically split into two sections (library and another partially private space) and that the floor with the main desk and access to Oval is 2nd floor)&lt;br /&gt;
** Info about [https://www.lib.ncsu.edu/spaces/group-study-rooms-large Group Study Rooms - Large]&lt;br /&gt;
* free parking on Saturdays: Oval West Parking Deck, Partners Way ([https://www.openstreetmap.org/way/164125158 map])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- https://www.lib.ncsu.edu/spaces/fishbowl --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Workshops]]&lt;br /&gt;
[[Category: Code Sprint]]&lt;/div&gt;</summary>
		<author><name>⚠️Mshukun</name></author>
	</entry>
	<entry>
		<id>https://grasswiki.osgeo.org/w/index.php?title=Christmas_GRASS_GIS_potential_contributors_meeting_in_Raleigh&amp;diff=22203</id>
		<title>Christmas GRASS GIS potential contributors meeting in Raleigh</title>
		<link rel="alternate" type="text/html" href="https://grasswiki.osgeo.org/w/index.php?title=Christmas_GRASS_GIS_potential_contributors_meeting_in_Raleigh&amp;diff=22203"/>
		<updated>2015-12-23T12:55:41Z</updated>

		<summary type="html">&lt;p&gt;⚠️Mshukun: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Hunt fishbowl 2015 1.jpg|thumb|400px]]&lt;br /&gt;
[[Image:Hunt 2015 2.jpg|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
A group of people contributing or interested in contributing to GRASS GIS met on December 19, 2015 at the Hunt library, which is a quite inspiring place located on NC State University Centennial campus.&lt;br /&gt;
&lt;br /&gt;
Contact person: [[User:Wenzeslaus|Vaclav Petras (Vashek)]]&lt;br /&gt;
&lt;br /&gt;
== Discussed topics ==&lt;br /&gt;
&lt;br /&gt;
* How tickets work, example: [https://trac.osgeo.org/grass/ticket/2750 #2750]&lt;br /&gt;
* [https://github.com/wenzeslaus/python-grass-addon/blob/master/04_script_to_grass_module.ipynb Writing a GRASS module]&lt;br /&gt;
** [https://trac.osgeo.org/grass/browser/grass/trunk/scripts/r.shade Example Python module (r.shade)]&lt;br /&gt;
** [https://trac.osgeo.org/grass/browser/grass/trunk/raster/r.patch Example C module (r.patch)]&lt;br /&gt;
* [http://gis.stackexchange.com/questions/172162/grass-gis-number-of-cpu-cores-to-use/173555#173555 Parallelizing (GIS SE)], [[Parallelizing Scripts]], [[Parallel GRASS jobs]], [[OpenMP]]&lt;br /&gt;
* [https://grass.osgeo.org/support/mailing-lists/ Mailing list]&lt;br /&gt;
* [https://grass.osgeo.org/documentation/manuals/ Manuals]&lt;br /&gt;
* Review and testing&lt;br /&gt;
** Continuous integration (builds) on [https://travis-ci.org/GRASS-GIS/grass-ci/builds Travis]&lt;br /&gt;
** Automated testing ([http://fatra.cnr.ncsu.edu/grassgistests/ results on NCSU server fatra], [http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2015-12-19-08-00/report_for_nc_basic_spm_grass7_nc/testfiles.html example result for one day], [https://grass.osgeo.org/grass71/manuals/libpython/gunittest_testing.html documenation])&lt;br /&gt;
*** [https://trac.osgeo.org/grass/changeset/65145 example test contribution]&lt;br /&gt;
** [https://trac.osgeo.org/grass/timeline GRASS GIS Trac Timeline]&lt;br /&gt;
** Example of file history: wxGUI mapcalc [https://trac.osgeo.org/grass/log/grass/trunk/gui/wxpython/modules/mcalc_builder.py change log] and [https://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/modules/mcalc_builder.py?annotate=blame authorship per line]&lt;br /&gt;
** [https://www.openhub.net/p/grass_gis Open Hub statistics]&lt;br /&gt;
* GRASS GIS Database with maps in native format versus linked files, e.g. using [https://grass.osgeo.org/grass71/manuals/r.external.html r.external]&lt;br /&gt;
* [https://grass.osgeo.org/download/logos/ Logo resources]&lt;br /&gt;
* Installation versus compilation on Ubuntu&lt;br /&gt;
** [https://grass.osgeo.org/download/software/linux/ installation from PPA]&lt;br /&gt;
* Suggestion for starting with C development&lt;br /&gt;
** fix [https://grass.osgeo.org/grass71/manuals/r.cross.html r.cross] problems when overlaying layers with no-data [https://trac.osgeo.org/grass/ticket/1674 #1674]&lt;br /&gt;
** fix [https://trac.osgeo.org/grass/ticket/2310 #2310]&lt;br /&gt;
** Some modules are setting color tables which are the same as the predefined ones available through r.colors but these modules have the values hardcoded, thus causing duplication (e.g. [https://trac.osgeo.org/grass/browser/grass/trunk/lib/rst/interp_float/output2d.c#L214 v.surf.rst in lib/rst] and [https://trac.osgeo.org/grass/browser/grass/trunk/raster/r.slope.aspect/main.c#L1054 r.slope.aspect]). Solution is to move the code for creating color tables from the r.color module to the library.&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
* Vaclav Petras (Vashek)&lt;br /&gt;
* Anna Petrasova&lt;br /&gt;
* Michael Reno&lt;br /&gt;
* Makiko Shukunobe&lt;br /&gt;
* and 3 others&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Hunt 2015 1.jpg|thumb|200px]]&lt;br /&gt;
&lt;br /&gt;
* Raleigh, North Carolina, USA&lt;br /&gt;
* [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library], 1070 Partners Way, Raleigh, NC 27606 ([http://www.openstreetmap.org/way/177166351])&lt;br /&gt;
* free parking (Saturdays): Oval West Parking Deck, Partners Way ([https://www.openstreetmap.org/way/164125158 map])&lt;br /&gt;
&lt;br /&gt;
== Press release ==&lt;br /&gt;
&lt;br /&gt;
''Prepared upon request from the [http://www.geoforall.org/newsletters/ GeoForAll Newsletter] (international audience).''&lt;br /&gt;
&lt;br /&gt;
The local GRASS GIS community in Raleigh, North Carolina, USA is pleased to announce a successful meeting, held on Saturday December 19, 2015, dedicated to learning about how to contribute to GRASS GIS. The meeting took place at the inspiring James B. Hunt Jr. Library at the North Carolina State University Centennial Campus. Though it is true that a libre and open source project such as GRASS GIS necessitates many types of non-coding contributions, including documentation and aspects of test, this event focused on describing the tools and processes associated with making contributions to the codebase itself.  Bug fixes and enhancements, both in C and Python, were generally considered.  These themes and others will continue to be discussed at the first follow up meeting of 2016, planned for late January.&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Hunt fishbowl 2015 3.jpg|center|thumb|400px]]&lt;br /&gt;
[[Image:Hunt fishbowl 2015 2.jpg|center|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
For higher resolution images contact [[User:Wenzeslaus|Vaclav Petras]].&lt;br /&gt;
&lt;br /&gt;
[[Category: Workshops]]&lt;br /&gt;
[[Category: Code Sprint]]&lt;/div&gt;</summary>
		<author><name>⚠️Mshukun</name></author>
	</entry>
</feed>