Difference between revisions of "IRC"

From OSGeo
Jump to navigation Jump to search
(→‎Projects: Add link to Drupal-GEO IRC channel)
(→‎Matrix bridges: Add link to doc about spam measures that do not cut off matrix users)
(48 intermediate revisions by 13 users not shown)
Line 3: Line 3:
 
== Clients ==
 
== Clients ==
  
IRC requires IRC client software. There are a wide variety of clients available.  The
+
IRC requires IRC client software. There are a wide variety of clients available:
[http://en.wikipedia.org/wiki/ChatZilla ChatZilla] client is available for Firefox users on all platforms.
 
  
 +
=== Desktop IRC clients ===
 +
 +
* A nice IRC client is for example https://hexchat.github.io/
 +
* Thunderbird (email client) has a great IRC client that is included in the default installation: see https://support.mozilla.org/en-US/kb/instant-messaging-and-chat
 +
 +
=== Browser IRC plugins ===
 +
 +
* Chrome has several IRC apps/extensions, including [https://chrome.google.com/webstore/detail/circ/bebigdkelppomhhjaaianniiifjbgocn CIRC]
 +
* <del>The [https://addons.mozilla.org/en-US/firefox/addon/chatzilla/ ChatZilla] client is available for Firefox users on all platforms.</del> (not supported as of Firefox Quantum version in 2017)
 +
 +
=== Web based IRC ===
 
IRC uses a TCP/IP port which is often blocked in environments with strictly managed internet access.  In these environments it is still possible to use http based clients such as:
 
IRC uses a TCP/IP port which is often blocked in environments with strictly managed internet access.  In these environments it is still possible to use http based clients such as:
  
* http://irc.telascience.org/
+
* http://webchat.freenode.net/
 +
* https://kiwiirc.com/client/irc.freenode.net
 +
* <s>http://irc.telascience.org/</s> - NOT AVAILABLE
 
* <s>http://www.mibbit.com/</s> - BLOCKED BY FREENODE
 
* <s>http://www.mibbit.com/</s> - BLOCKED BY FREENODE
* http://webchat.freenode.net/
+
 
 +
=== Matrix bridges ===
 +
Many IRC channels are also bridged to [[Matrix]] rooms
 +
 
 +
IRC ops may find the following document useful to make life easier for Matrix users:
 +
https://github.com/matrix-org/matrix-appservice-irc/wiki/End-user-FAQ#i-am-a-chanop-and-have-a-spam-problem-how-can-i-fix-it-without-affecting-matrix-users
  
 
== Channels ==
 
== Channels ==
  
The primary OSGeo channel is #osgeo on the irc.freenode.net network.  Generally speaking you would connect to irc.freenode.net and then issue the "/join #osgeo" command or possibly follow the irc://irc.freenode.net/osgeo URL.  
+
The primary OSGeo channel is [irc://irc.freenode.net/#osgeo #osgeo] on the irc.freenode.net network.  Generally speaking you would connect to irc.freenode.net and then issue the "/join #osgeo" command or possibly follow the irc://irc.freenode.net/osgeo URL.  
  
 
Other channels of interest:
 
Other channels of interest:
 +
 +
=== Infrastructure ===
 +
 +
* [irc://irc.freenode.net/#osgeo-sac #osgeo-sac] - [[SAC|OSGeo system administrator committee]]
  
 
=== Projects ===
 
=== Projects ===
  
* #fdo - [http://fdo.osgeo.org/ Feature Data Objects]
+
* [irc://irc.freenode.net/#drupal-geo #drupal-geo] - [http://groups.drupal.org/location-and-mapping Drupal GEO]
* #featureserver - [http://featureserver.org/ FeatureServer]
+
* [irc://irc.freenode.net/#fdo #fdo] - [http://fdo.osgeo.org/ Feature Data Objects]
* #foss4g2008 - [http://foss4g2008.org FOSS4G 2008] conference organization
+
* [irc://irc.freenode.net/#featureserver #featureserver] - [http://featureserver.org/ FeatureServer]
* #gdal - [http://www.gdal.org GDAL/OGR] project (as well as FWTools, PROJ.4)
+
* [irc://irc.freenode.net/#gdal #gdal] - [http://www.gdal.org GDAL/OGR] project (as well as FWTools, PROJ.4)
* #geonetwork - [http://geonetwork-opensource.org/ Geonetwork Open Source]
+
* [irc://irc.freenode.net/#geomoose #geomoose] - [https://www.geomoose.org/ GeoMOOSE]
* #geotools - [http://www.geotools.org GeoTools] (also to some extent GeoServer, uDig)
+
* [irc://irc.freenode.net/#geonetwork #geonetwork] - [http://geonetwork-opensource.org/ Geonetwork Open Source]
* #grass - [http://grass.osgeo.org/ GRASS GIS]
+
* [irc://irc.freenode.net/#geotools #geotools] - [http://www.geotools.org GeoTools] (also to some extent GeoServer, uDig)
* #mapbender - [http://www.osgeo.org/mapbender Mapbender]
+
* [irc://irc.freenode.net/#grass #grass] - [http://grass.osgeo.org/ GRASS GIS]
* #mapguide - [http://mapguide.osgeo.org/ MapGuide Open Source] (and Enterprise)
+
* [irc://irc.freenode.net/#mapbender #mapbender] - [http://www.osgeo.org/mapbender Mapbender]
* #mapserver - [http://www.osgeo.org/mapserver MapServer] and some MapServer based frameworks
+
* [irc://irc.freenode.net/#mapguide #mapguide] - [http://mapguide.osgeo.org/ MapGuide Open Source] (and Enterprise)
* #openlayers - [http://www.osgeo.org/openlayers OpenLayers]
+
* [irc://irc.freenode.net/#mapserver #mapserver] - [http://www.osgeo.org/mapserver MapServer] and some MapServer based frameworks
* #ossimplanet - [http://www.osgeo.org/ossim OSSIM] project
+
* [irc://irc.freenode.net/#openlayers #openlayers] - [http://www.osgeo.org/openlayers OpenLayers]
* #postgis - [http://www.postgis.org/ PostGIS]
+
* [irc://irc.freenode.net/#osgeolive #osgeolive] - [[Live GIS Disc]]
* #qgis - [http://www.qgis.org/ Quantum GIS]
+
* [irc://irc.freenode.net/#ossimplanet #ossimplanet] - [http://www.osgeo.org/ossim OSSIM] project
* #drupal-geo - [http://groups.drupal.org/location-and-mapping Drupal GEO]
+
* [irc://irc.freenode.net/#postgis #postgis] - [http://postgis.net/ PostGIS]
 +
* [irc://irc.freenode.net/#osgeo-geos #osgeo-geos] - [http://geos.osgeo.org/ GEOS]   
 +
* [irc://irc.freenode.net/#pycsw #pycsw] - [http://pycsw.org/ pycsw]  
 +
* [irc://irc.freenode.net/#qgis #qgis] - [http://www.qgis.org/ QGIS]    
 +
* [irc://irc.freenode.net/#zoo-project #zoo-project] - [http://www.zoo-project.org/ ZOO-Project]
  
 
=== Local Chapters ===
 
=== Local Chapters ===
  
* #osgeo-es - Capítulo Local de la comunidad [[Español|hispano-hablante]]
+
* [irc://irc.freenode.net/#osgeo-es #osgeo-es] - Capítulo Local de la comunidad [[Español|hispano-hablante]]
* #osgeo-fr - [[Francophone OSGeo Chapter]]
+
* [irc://irc.freenode.net/#cugos #cugos] - [[Cascadia|Cascadia Users of Geospatial Open Source]]
* #gfoss - [[Italiano|Italian language]] OSGeo Chapter
+
* [irc://irc.freenode.net/#osgeo-europe #osgeo-europe] - [[Europe| Europe OSGeo Chapter]]
* #osgeo-phl - [[Philadelphia|Philadelphia area]] OSGeo Chapter
+
* [irc://irc.freenode.net/#fossgis #fossgis] - [[D-A-CH|German language]] OSGeo chapter ([http://logs.qgis.org/fossgis logs])
* #fossgis - [[D-A-CH|German language]] OSGeo chapter ([http://logs.qgis.org/fossgis logs])
+
* [irc://irc.freenode.net/#osgeo-fr #osgeo-fr] - [[Francophone OSGeo Chapter]]
 +
* [irc://irc.freenode.net/#osgeo-it #osgeo-it] (former #gfoss) - [[Italiano|Italian language]] OSGeo Chapter
 +
* [irc://irc.freenode.net/#osgeo-phl #osgeo-phl] - [[Philadelphia|Philadelphia area]] OSGeo Chapter
 +
* [irc://irc.freenode.net/#osgeo-pdx #osgeo-pdx] [[PDX-OSGEO|Portland Chapter]]
 
* [irc://irc.freenode.net/#osgeo-pt #osgeo-pt] - [[Portugal]] OSGeo Chapter (use [http://webchat.freenode.net webchat] se não tiver um cliente IRC, e preencha o nome e o canal '''#osgeo-pt''')
 
* [irc://irc.freenode.net/#osgeo-pt #osgeo-pt] - [[Portugal]] OSGeo Chapter (use [http://webchat.freenode.net webchat] se não tiver um cliente IRC, e preencha o nome e o canal '''#osgeo-pt''')
* #osgeo-qc - [[Quebec| Quebec OSGeo Chapter]]
+
* [irc://irc.freenode.net/#osgeo-qc #osgeo-qc] - [[Quebec| Quebec OSGeo Chapter]]
 +
* [irc://irc.freenode.net/#osgeo-ro #osgeo-ro] - [[Romanian| Romanian OSGeo Chapter]]
 +
* [irc://irc.freenode.net/#geoinquietos #geoinquietos] - [[:Category:Iniciativas_Locales| Spanish OSGeo micro chapters]]
 +
 
 +
=== Initiatives ===
 +
 
 +
* [irc://irc.freenode.net/#osgeo-gci #osgeo-gci] Google Code-In (GCI) discussions ''(connect through [http://webchat.freenode.net/?channels=osgeo-gci Webchat])''
 +
* [irc://irc.freenode.net/#osgeo-gsoc #osgeo-gsoc] Summer of Code (GSoC) discussions ''(connect through [http://webchat.freenode.net/?channels=osgeo-gsoc Webchat])''
 +
 
 +
=== Events ===
 +
 
 +
* [irc://irc.freenode.net/#foss4g #foss4g] - [http://foss4g.org FOSS4G] conference organization & discussions
 +
* [irc://irc.freenode.net/#tosprint #tosprint] OSGeo Code Sprint
  
 
=== Other ===
 
=== Other ===
* #geojson
+
 
* #kml
+
* [irc://irc.freenode.net/#geojson #geojson]                                   
* #moss4g
+
* [irc://irc.freenode.net/#kml #kml]                                           
 +
* [irc://irc.freenode.net/#moss4g #moss4g]
 +
 
 +
== NickServ ==
 +
 
 +
Due to spam the FreeNode channels now require you to identify a nickname with the "NickServ" bot before you are able to post any messages.
 +
 
 +
* https://freenode.net/kb/answer/registration
  
 
== Etiquette ==
 
== Etiquette ==
Line 63: Line 110:
 
Many popular OSGeo related channels are logged.  The #osgeo channel logs are at:
 
Many popular OSGeo related channels are logged.  The #osgeo channel logs are at:
  
http://logs.qgis.org/osgeo
+
http://irclogs.geoapt.com/osgeo
  
 
Other logs may also be found under:
 
Other logs may also be found under:
  
http://logs.qgis.org/<add project name>
+
http://irclogs.geoapt.com/<add project name>
 +
 
 +
<del>Some channels (ie. #mapserver and #osgeo) are also logged on IRSeek (http://www.irseek.com), an IRC search engine.</del>
 +
 
 +
== Administration and Ops ==
 +
 
 +
The "osgeo" group on freenode now has Mateusz, Angelos, jmckenna, and strk as primary contacts and co-founder of all of the currently registered channels [https://lists.osgeo.org/pipermail/sac/2017-February/008037.html [1<nowiki>]</nowiki>]:
  
Some channels (ie. #mapserver and #osgeo) are also logged on IRSeek (http://www.irseek.com), an IRC search engine.
+
  #osgeo
 +
  #osgeo-commits
 +
  #osgeo-fr
 +
  #osgeo-gr
 +
  #osgeo-gsoc
 +
  #osgeo-it
 +
  #osgeo-kansai
 +
  #osgeo-ro
 +
  #osgeo-sac
 +
  #osgeo-uk
  
 
== See also ==
 
== See also ==

Revision as of 05:30, 22 May 2019

Much OSGeo related communication happens in IRC (Internet Relay Chat), an instant messaging protocol. Lots of general information on IRC is available in Wikipedia.

Clients

IRC requires IRC client software. There are a wide variety of clients available:

Desktop IRC clients

Browser IRC plugins

  • Chrome has several IRC apps/extensions, including CIRC
  • The ChatZilla client is available for Firefox users on all platforms. (not supported as of Firefox Quantum version in 2017)

Web based IRC

IRC uses a TCP/IP port which is often blocked in environments with strictly managed internet access. In these environments it is still possible to use http based clients such as:

Matrix bridges

Many IRC channels are also bridged to Matrix rooms

IRC ops may find the following document useful to make life easier for Matrix users: https://github.com/matrix-org/matrix-appservice-irc/wiki/End-user-FAQ#i-am-a-chanop-and-have-a-spam-problem-how-can-i-fix-it-without-affecting-matrix-users

Channels

The primary OSGeo channel is #osgeo on the irc.freenode.net network. Generally speaking you would connect to irc.freenode.net and then issue the "/join #osgeo" command or possibly follow the irc://irc.freenode.net/osgeo URL.

Other channels of interest:

Infrastructure

Projects

Local Chapters

Initiatives

Events

Other

NickServ

Due to spam the FreeNode channels now require you to identify a nickname with the "NickServ" bot before you are able to post any messages.

Etiquette

  • Don't ask to ask, just go ahead and ask your question.
  • Don't paste large chunks of text into IRC channels. If you want to present a code or configuration file snippet to others to look at use a "pasting service" like http://codepad.org/ or http://osgeo.pastebin.com/ to host the snippet, and then paste the url to it into the IRC channel.
  • If you want the attention of a particular person, include their nick in the message and they will generally be alerted (flashed, bell rung, etc).
  • Give folks a while to respond. They are usually multi-tasking and might not look at IRC for a while.
  • If an active conversation is going on, wait for a lull to raise a different topic (a minute of inactivity for instance)

Logs

Many popular OSGeo related channels are logged. The #osgeo channel logs are at:

http://irclogs.geoapt.com/osgeo

Other logs may also be found under:

http://irclogs.geoapt.com/<add project name>

Some channels (ie. #mapserver and #osgeo) are also logged on IRSeek (http://www.irseek.com), an IRC search engine.

Administration and Ops

The "osgeo" group on freenode now has Mateusz, Angelos, jmckenna, and strk as primary contacts and co-founder of all of the currently registered channels [1]:

 #osgeo
 #osgeo-commits
 #osgeo-fr
 #osgeo-gr
 #osgeo-gsoc
 #osgeo-it
 #osgeo-kansai
 #osgeo-ro
 #osgeo-sac
 #osgeo-uk

See also