<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Bjornharrtell</id>
	<title>OSGeo - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Bjornharrtell"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Wiki-Bjornharrtell"/>
	<updated>2026-05-25T21:18:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=SAC_Meeting_2017-10-26&amp;diff=110479</id>
		<title>SAC Meeting 2017-10-26</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=SAC_Meeting_2017-10-26&amp;diff=110479"/>
		<updated>2017-10-26T09:12:40Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bjornharrtell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Please list the meeting topics, and link to relevant SAC tickets when possible. Meeting will be for assigning tasks, updating status, and voting. Majority of discussions should happen on the mailing list and IRC in before and after meetings. Estimated 30-60 minutes.&lt;br /&gt;
&lt;br /&gt;
Time and Date: [https://www.timeanddate.com/worldclock/fixedtime.html?year=2017&amp;amp;month=10&amp;amp;day=26&amp;amp;hour=19&amp;amp;min=0&amp;amp;sec=0 UTC: Thursday, October 26, 2017 at 7:00 pm]&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
* Refresh list of [[SAC:Primary_Administrators|&amp;quot;primary administrators&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
Topics carried over from where we left off at last meeting&lt;br /&gt;
&lt;br /&gt;
* New Website status report [[Talk:SAC_Meeting_2017-10-26|see Discussion for status details]] &lt;br /&gt;
** Where to put the source code deliverable (Wordpress theme)? [https://trac.osgeo.org/osgeo/ticket/2018 Git on Gitlab Public or OSGeo Git Public or Private].&lt;br /&gt;
** Status of VM migration.&lt;br /&gt;
* GIT services status report&lt;br /&gt;
* Steps needed to upgrade Gogs to Gitea (drone upgrade to 0.8)&lt;br /&gt;
* Steps needed to migrate experimental GitLab to reasonable/proper host&lt;br /&gt;
* Available machines and their load (osgeo4 retirement plan)&lt;br /&gt;
** [[Infrastructure_Transition_Plan_2010#osgeo3_.26_osgeo4]] and [[SAC_Service_Status#Servers_at_OSL]]&lt;br /&gt;
** [[Osgeo6]]&lt;br /&gt;
** [[SAC:Backups]]&lt;br /&gt;
* New sysadmin contract - Martin Spott said his company would be interested&lt;br /&gt;
* Next meeting proposed for same time, NOV 9th,2017&lt;br /&gt;
* Setting aside money for Cloud Servers, How much can we afford, what providers.&lt;br /&gt;
**  I think we should consider a couple since each has strengths (e.g. some allow stop start, many allow create/drop instead of buying a specific server, some provide lots of bandwidth and automated backups but may have smaller size etc, many offer lots of OS, some are limited to just one etc) and maybe not put all our money in one&lt;br /&gt;
**  Digital Ocean (Droplet), Linode, Amazon EC, SoftLayer, Atlantic.net and other smaller players&lt;br /&gt;
* Committee Guidelines - The board wants to know how we officially make decisions. We've never formalized this.&lt;br /&gt;
* Road ahead?&lt;br /&gt;
&lt;br /&gt;
[[Category:Infrastructure]]&lt;br /&gt;
[[Category:SAC Meetings]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bjornharrtell</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Bjornharrtell&amp;diff=108731</id>
		<title>Bjornharrtell</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Bjornharrtell&amp;diff=108731"/>
		<updated>2017-09-04T06:10:55Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bjornharrtell: Created page with &amp;quot;{{OSGeo Member |Name=Björn Harrtell |Country=Sweden |City=Malmö |Coordinate=55.55,13.09 |Email=bjorn@wololo.org }} {{OSGeo Experience |User=Yes |Committee=No |Board=No |Code...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OSGeo Member&lt;br /&gt;
|Name=Björn Harrtell&lt;br /&gt;
|Country=Sweden&lt;br /&gt;
|City=Malmö&lt;br /&gt;
|Coordinate=55.55,13.09&lt;br /&gt;
|Email=bjorn@wololo.org&lt;br /&gt;
}}&lt;br /&gt;
{{OSGeo Experience&lt;br /&gt;
|User=Yes&lt;br /&gt;
|Committee=No&lt;br /&gt;
|Board=No&lt;br /&gt;
|Coder=Yes&lt;br /&gt;
|Translate=No&lt;br /&gt;
|PSC=No&lt;br /&gt;
|ExBoard=No&lt;br /&gt;
|Charter=No&lt;br /&gt;
|Chair=No&lt;br /&gt;
|SolKatz=No&lt;br /&gt;
|Committer=No&lt;br /&gt;
}}&lt;br /&gt;
Working as a programmer usually with GIS-related work. PostGIS committer, contributor to OpenLayers, GeoTools and author of JSTS.&lt;br /&gt;
&lt;br /&gt;
Living in Sweden, Malmö. As of 2016 working in Denmark at [http://www.septima.dk Septima P/S].&lt;br /&gt;
&lt;br /&gt;
Can be found at [https://twitter.com/bjornharrtell Twitter].&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo_Advocate]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bjornharrtell</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Bjornharrtell&amp;diff=108729</id>
		<title>User:Bjornharrtell</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Bjornharrtell&amp;diff=108729"/>
		<updated>2017-09-04T05:59:27Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bjornharrtell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working as a programmer usually with GIS-related work. PostGIS committer, contributor to OpenLayers, GeoTools and author of JSTS.&lt;br /&gt;
&lt;br /&gt;
Living in Sweden, Malmö. As of 2016 working in Denmark at [http://www.septima.dk Septima P/S].&lt;br /&gt;
&lt;br /&gt;
Can be found at [https://twitter.com/bjornharrtell Twitter].&lt;br /&gt;
&lt;br /&gt;
[[Category:OSGeo_Advocate]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bjornharrtell</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Bjornharrtell&amp;diff=108300</id>
		<title>User:Bjornharrtell</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Bjornharrtell&amp;diff=108300"/>
		<updated>2017-08-25T11:28:33Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bjornharrtell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working as a programmer usually with GIS-related work. PostGIS committer, contributor to OpenLayers, GeoTools and author of JSTS.&lt;br /&gt;
&lt;br /&gt;
Living in Sweden, Malmö. As of 2016 working in Denmark at [http://www.septima.dk Septima P/S].&lt;br /&gt;
&lt;br /&gt;
Can be found at [https://twitter.com/bjornharrtell Twitter].&lt;/div&gt;</summary>
		<author><name>Wiki-Bjornharrtell</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Bjornharrtell&amp;diff=108298</id>
		<title>User:Bjornharrtell</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Bjornharrtell&amp;diff=108298"/>
		<updated>2017-08-25T11:24:40Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bjornharrtell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working as a programmer usually with GIS-related work. PostGIS committer, contributor to OpenLayers, GeoTools and author of JSTS.&lt;/div&gt;</summary>
		<author><name>Wiki-Bjornharrtell</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=SAC:Git_Service&amp;diff=102574</id>
		<title>SAC:Git Service</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=SAC:Git_Service&amp;diff=102574"/>
		<updated>2016-08-27T20:59:38Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bjornharrtell: Add GitLab section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[TracsvnVM]] machine hosts a few git related experimental services. This page describes where GIT repositories are and how they can be accessed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Repositories =&lt;br /&gt;
&lt;br /&gt;
There are currently git repositories under &amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt; (served by Apache) and under &amp;lt;code&amp;gt;/home/git/gogs-repositories&amp;lt;/code&amp;gt; (served by Gogs).&lt;br /&gt;
&lt;br /&gt;
Apache runs as user ''www-data'' and thus user ''www-data'' owns the files in &amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[SAC:Gogs|Gogs]] runs as user ''git'' and thus user ''git'' owns the files in &amp;lt;code&amp;gt;/home/git/gogs-repositories&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are also a bunch of git repositories used for various system configurations, but they are not exposed to public services as such.&lt;br /&gt;
&lt;br /&gt;
Some of the repositories from &amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt; are being transformed to symlinks to repos under &amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt;.&lt;br /&gt;
These repositories will only be writable by the ``git`` user, but are made readable also by the rest of the world.&lt;br /&gt;
&lt;br /&gt;
= GIT Remote URIs =&lt;br /&gt;
&lt;br /&gt;
== HTTPS (Read/Write) ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot;| Repo&lt;br /&gt;
! URL&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;https://git.osgeo.org/git/REPONAME&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;/home/git/gogs-repositories&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;https://git.osgeo.org/gogs/REPONAME&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In both cases, [[SAC:LDAP|LDAP]] authentication is allowed.&lt;br /&gt;
For the &amp;lt;code&amp;gt;/git/REPONAME&amp;lt;/code&amp;gt; LDAP authentication is _required_, and you need to use the Git protocol access for an anonymous checkout.&lt;br /&gt;
&lt;br /&gt;
In both cases, ''http'' access redirects to ''https''.&lt;br /&gt;
&lt;br /&gt;
== GIT protocol (Read Only) ==&lt;br /&gt;
&lt;br /&gt;
Repos in &amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt; are served via git protocol with &amp;lt;code&amp;gt;git://git.osgeo.org/REPONAME&amp;lt;/code&amp;gt; as long as they contain a file named &amp;lt;code&amp;gt;git-daemon-export-ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Repos in &amp;lt;code&amp;gt;/home/git/gogs-repositories&amp;lt;/code&amp;gt; are '''NOT accessible''' via git protocol, unless made available via symlinks from &amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt; (as done for the GEOS repository, for example)&lt;br /&gt;
&lt;br /&gt;
The handling server is [[SAC:GitDaemon]]&lt;br /&gt;
&lt;br /&gt;
= Web Interfaces =&lt;br /&gt;
&lt;br /&gt;
== gitlab ==&lt;br /&gt;
&lt;br /&gt;
GitLab is an alternative to gogs with some extra features. It can be accessed at the url https://git.osgeo.org/gitlab.&lt;br /&gt;
&lt;br /&gt;
NOTE: Currently the GitLab installation is experimental and exists for evaluation purposes.&lt;br /&gt;
&lt;br /&gt;
See [[SAC:GitLab]] for more details.&lt;br /&gt;
&lt;br /&gt;
== gogs ==&lt;br /&gt;
&lt;br /&gt;
Gogs allows anyone with an OSGeo Userid to create public or private repositories, manage access to them (individual or organization based), manage git hooks on the repositories and much more. It can be&lt;br /&gt;
accessed at the url https://git.osgeo.org/gogs&lt;br /&gt;
&lt;br /&gt;
See [[SAC:Gogs]] for more details.&lt;br /&gt;
&lt;br /&gt;
== trac ==&lt;br /&gt;
&lt;br /&gt;
Any [[Trac_Instances|trac instance]] administrator can expose any git repository on the system by simply referencing full path to it from the repository section of the administration panel. This may be a problem for private repositories if trac instance administrators are not careful.&lt;br /&gt;
&lt;br /&gt;
Commits in a so-mapped git repository can be referenced in trac ticket comments, and git commit logs can update trac tickets. Creating a git repository via Trac is not possible at the time of writing (2016-04-19)&lt;br /&gt;
&lt;br /&gt;
== gitweb ==&lt;br /&gt;
&lt;br /&gt;
Gitweb gives a read-only view into repositories in &amp;lt;code&amp;gt;/var/www/git/repos&amp;lt;/code&amp;gt;.&lt;br /&gt;
The entry point url is https://git.osgeo.org/gitweb/ where only selected repositories are shown (TODO: selected where?). But knowing the url template you can access any repository under the given base directory, following symlinks, like https://git.osgeo.org/gitweb/?p=geos&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
&lt;br /&gt;
* [[GitInfrastructureComparison]]&lt;br /&gt;
* [[GitServiceRequirement]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infrastructure]]&lt;/div&gt;</summary>
		<author><name>Wiki-Bjornharrtell</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=SAC:GitLab&amp;diff=102573</id>
		<title>SAC:GitLab</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=SAC:GitLab&amp;diff=102573"/>
		<updated>2016-08-27T20:52:38Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Bjornharrtell: GitLab experimental deployment&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An experimental deployment of GitLab has been setup at an external server (vps306914.ovh.net). It's accessable via https://git.osgeo.org/gitlab which is configured as a reverse proxy to the external server.&lt;br /&gt;
&lt;br /&gt;
The deployment has been configured to authenticate via OSGeo LDAP which required opening it up to the remote server as announced here:&lt;br /&gt;
https://lists.osgeo.org/pipermail/sac/2016-August/007343.html&lt;br /&gt;
&lt;br /&gt;
The deployment was made by https://wiki.osgeo.org/wiki/User:Bjornharrtell in August 2016 and the server is provided by https://wiki.osgeo.org/wiki/User:VincentP.&lt;/div&gt;</summary>
		<author><name>Wiki-Bjornharrtell</name></author>
	</entry>
</feed>