[GRASS-dev] [SoC] GSoC 2021 - Week 10 [Parallelization of raster modules for GRASS GIS]

2021-08-19 Thread Aaron Saw Min Sern
Hi everyone,

Week 10 has concluded and here's my report for this week.

1) What did I get done this week?

  *   Finished implementing r.patch parallelization 
[https://github.com/OSGeo/grass/pull/1782]
  *   Included a wiki page on the general OpenMP implementation 
[https://grasswiki.osgeo.org/wiki/Raster_Parallelization_with_OpenMP]
  *   Wrote documentation on manual pages for some modules (Performance section)
  *   Added benchmark scripts to all implemented modules

2) What do I plan on doing next week and beyond?

Most of the modules will not be merged into master by next week. There are 
still some checks to be done, like benchmarking and tests on large raster maps. 
 I intend to prepare for the GSoC submission for the next week and continue to 
work to smoothly prepare the PRs to be merged for the upcoming release.

Relevant project links:
Project Trac Wiki - 
https://trac.osgeo.org/grass/wiki/GSoC/2021/RasterParallelization
GSoC Submission Website (not published yet) - 
https://aaronsms.github.io/gsoc/2021.html
GSoC Project Dashboard - 
https://summerofcode.withgoogle.com/dashboard/project/6280792767987712/overview/

Pull Requests:

  *   r.univar - 
https://github.com/OSGeo/grass/pull/1634
  *   r.neighbors - 
https://github.com/OSGeo/grass/pull/1724
  *   r.mfilter - 
https://github.com/OSGeo/grass/pull/1708
  *   r.resamp.filter - 
https://github.com/OSGeo/grass/pull/1759
  *   r.resamp.interp - 
https://github.com/OSGeo/grass/pull/1771
  *   r.slope.aspect - 
https://github.com/OSGeo/grass/pull/1767
  *   r.series - 
https://github.com/OSGeo/grass/pull/1776
  *   r.patch - 
https://github.com/OSGeo/grass/pull/1782

Thanks,
Aaron

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] Renaming master branch to main branch

2021-08-19 Thread Jeff McKenna
Here are some screen captures for these same steps, that I created back 
in January for the MapServer community: 
https://github.com/MapServer/MapServer/wiki/Renamed-Default-Branch


-jeff




--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/



On 2021-08-18 11:41 p.m., Vaclav Petras wrote:

Dear all,

I will rename our default branch currently called master to main in the 
following days. We already discussed it here and there, but the rename 
should be relatively smooth. Much simpler than the addons repo 
reorganization. Users not compiling code themselves should not be 
affected. Contributors will be, but GitHub warns you about the rename 
when you come to the repo web page. Those compiling from source may need 
to make changes.


The update of a local clone can be done with instructions similar to the 
following (I will post them again once I confirm it is the best fit):


git branch -m master main
git fetch upstream
git branch -u upstream/main main
git remote set-head upstream -a

Additionally, to get rid of upstream/master, do:

git fetch --prune

You don't need to update your fork unless you want to.

The changes needed in the repo are already in a PR (feel free to review):

https://github.com/OSGeo/grass/pull/1806 



Those compiling from source code obtained from Git will need to make 
changes when they explicitly specify the branch. A simple `git clone` 
takes the default branch which will continue to work. However, if you do 
--branch, checkout, or switch, and at the same time using the master 
branch, you will need to change "master" to "main".


Let me know if you have any questions or concerns.

Best,
Vaclav

___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev



___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev