Difference between revisions of "IRC"

From OSGeo
Jump to navigation Jump to search
(→‎Matrix bridges: Add link to doc about spam measures that do not cut off matrix users)
(Remove "Administration and Ops" section, the current info is now under Networks)
(16 intermediate revisions by 2 users not shown)
Line 18: Line 18:
 
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://webchat.freenode.net/
+
* https://web.libera.chat/
* https://kiwiirc.com/client/irc.freenode.net
+
* https://kiwiirc.com/client/
* <s>http://irc.telascience.org/</s> - NOT AVAILABLE
 
* <s>http://www.mibbit.com/</s> - BLOCKED BY FREENODE
 
  
 
=== Matrix bridges ===
 
=== Matrix bridges ===
Line 31: Line 29:
 
== Channels ==
 
== Channels ==
  
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.  
+
The primary OSGeo IRC channel is [irc://irc.libera.chat/#osgeo #osgeo] on the Libera.Chat network.
  
 
Other channels of interest:
 
Other channels of interest:
Line 37: Line 35:
 
=== Infrastructure ===
 
=== Infrastructure ===
  
* [irc://irc.freenode.net/#osgeo-sac #osgeo-sac] - [[SAC|OSGeo system administrator committee]]
+
* [irc://irc.libera.chat/#osgeo-sac #osgeo-sac] - [[SAC|OSGeo system administrator committee]]
  
 
=== Projects ===
 
=== Projects ===
  
* [irc://irc.freenode.net/#drupal-geo #drupal-geo] - [http://groups.drupal.org/location-and-mapping Drupal GEO]
 
 
* [irc://irc.freenode.net/#fdo #fdo] - [http://fdo.osgeo.org/ Feature Data Objects]
 
* [irc://irc.freenode.net/#fdo #fdo] - [http://fdo.osgeo.org/ Feature Data Objects]
 
* [irc://irc.freenode.net/#featureserver #featureserver] - [http://featureserver.org/ FeatureServer]
 
* [irc://irc.freenode.net/#featureserver #featureserver] - [http://featureserver.org/ FeatureServer]
* [irc://irc.freenode.net/#gdal #gdal] - [http://www.gdal.org GDAL/OGR] project (as well as FWTools, PROJ.4)
+
* [irc://irc.libera.chat/#gdal #gdal] - [http://www.gdal.org GDAL/OGR] project (as well as FWTools, PROJ.4)
* [irc://irc.freenode.net/#geomoose #geomoose] - [https://www.geomoose.org/ GeoMOOSE]
+
* [irc://irc.libera.chat/#geomoose #geomoose] - [https://www.geomoose.org/ GeoMOOSE]
 
* [irc://irc.freenode.net/#geonetwork #geonetwork] - [http://geonetwork-opensource.org/ Geonetwork Open Source]
 
* [irc://irc.freenode.net/#geonetwork #geonetwork] - [http://geonetwork-opensource.org/ Geonetwork Open Source]
 
* [irc://irc.freenode.net/#geotools #geotools] - [http://www.geotools.org GeoTools] (also to some extent GeoServer, uDig)
 
* [irc://irc.freenode.net/#geotools #geotools] - [http://www.geotools.org GeoTools] (also to some extent GeoServer, uDig)
* [irc://irc.freenode.net/#grass #grass] - [http://grass.osgeo.org/ GRASS GIS]   
+
* [irc://irc.libera.chat/#grass #grass] - [http://grass.osgeo.org/ GRASS GIS]   
 
* [irc://irc.freenode.net/#mapbender #mapbender] - [http://www.osgeo.org/mapbender Mapbender]
 
* [irc://irc.freenode.net/#mapbender #mapbender] - [http://www.osgeo.org/mapbender Mapbender]
 
* [irc://irc.freenode.net/#mapguide #mapguide] - [http://mapguide.osgeo.org/ MapGuide Open Source] (and Enterprise)
 
* [irc://irc.freenode.net/#mapguide #mapguide] - [http://mapguide.osgeo.org/ MapGuide Open Source] (and Enterprise)
* [irc://irc.freenode.net/#mapserver #mapserver] - [http://www.osgeo.org/mapserver MapServer] and some MapServer based frameworks
+
* [irc://irc.libera.chat/#mapserver #mapserver] - [http://www.osgeo.org/mapserver MapServer] and some MapServer based frameworks
 
* [irc://irc.freenode.net/#openlayers #openlayers] - [http://www.osgeo.org/openlayers OpenLayers]
 
* [irc://irc.freenode.net/#openlayers #openlayers] - [http://www.osgeo.org/openlayers OpenLayers]
* [irc://irc.freenode.net/#osgeolive #osgeolive] - [[Live GIS Disc]]
+
* [irc://irc.libera.chat/#osgeolive #osgeolive] - [[Live GIS Disc]]
 
* [irc://irc.freenode.net/#ossimplanet #ossimplanet] - [http://www.osgeo.org/ossim OSSIM] project
 
* [irc://irc.freenode.net/#ossimplanet #ossimplanet] - [http://www.osgeo.org/ossim OSSIM] project
* [irc://irc.freenode.net/#postgis #postgis] - [http://postgis.net/ PostGIS]
+
* [irc://irc.libera.chat/#postgis #postgis] - [http://postgis.net/ PostGIS]
* [irc://irc.freenode.net/#osgeo-geos #osgeo-geos] - [http://geos.osgeo.org/ GEOS]     
+
* [irc://irc.libera.chat/#osgeo-geos #osgeo-geos] - [http://geos.osgeo.org/ GEOS]     
 
* [irc://irc.freenode.net/#pycsw #pycsw] - [http://pycsw.org/ pycsw]     
 
* [irc://irc.freenode.net/#pycsw #pycsw] - [http://pycsw.org/ pycsw]     
* [irc://irc.freenode.net/#qgis #qgis] - [http://www.qgis.org/ QGIS]     
+
* [irc://irc.libera.chat/#qgis #qgis] - [http://www.qgis.org/ QGIS]     
 
* [irc://irc.freenode.net/#zoo-project #zoo-project] - [http://www.zoo-project.org/ ZOO-Project]
 
* [irc://irc.freenode.net/#zoo-project #zoo-project] - [http://www.zoo-project.org/ ZOO-Project]
  
Line 68: Line 65:
 
* [irc://irc.freenode.net/#fossgis #fossgis] - [[D-A-CH|German language]] OSGeo chapter ([http://logs.qgis.org/fossgis logs])
 
* [irc://irc.freenode.net/#fossgis #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-fr #osgeo-fr] - [[Francophone OSGeo Chapter]]   
* [irc://irc.freenode.net/#osgeo-it #osgeo-it] (former #gfoss) - [[Italiano|Italian language]] OSGeo Chapter
+
* [irc://irc.libera.chat/#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-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-pdx #osgeo-pdx] [[PDX-OSGEO|Portland Chapter]]
Line 83: Line 80:
 
=== Events ===
 
=== Events ===
  
* [irc://irc.freenode.net/#foss4g #foss4g] - [http://foss4g.org FOSS4G] conference organization & discussions
+
* [irc://irc.libera.chat/#foss4g #foss4g] - [http://foss4g.org FOSS4G] conference organization & discussions
* [irc://irc.freenode.net/#tosprint #tosprint] OSGeo Code Sprint
+
* [irc://irc.libera.chat/#tosprint #tosprint] OSGeo Code Sprint
  
 
=== Other ===
 
=== Other ===
Line 92: Line 89:
 
* [irc://irc.freenode.net/#moss4g #moss4g]
 
* [irc://irc.freenode.net/#moss4g #moss4g]
  
== NickServ ==
+
== Networks ==
  
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.
+
=== Libera ===
  
* https://freenode.net/kb/answer/registration
+
The IRC network of choice for most projects is the libera.chat network.
 +
Due to the presence of spammers some channels require users to be registered to the network
 +
in order to join. Registration of a nickname can be done following this guide:
 +
 
 +
* https://libera.chat/guides/registration
 +
 
 +
OSGeo is registered as a group in the Libera network, with group contacts (nicknames) being:
 +
 
 +
* [[User:Strk|strk]]
 +
* [[User:Robe|robe2]]
 +
* [[User:Jef|jef]]
 +
* [[User:Wildintellect|wildintellect]]
 +
* [[User:Kalxas|kalxas]]
 +
 
 +
=== Freenode (legacy) ===
 +
 
 +
Some channels *may* be still in freenode (but it will be a matter of time before they migrate to Libera).
 +
If you don't find your project channel in Libera please consider looking in Freenode and propose migration.
 +
 
 +
NOTE that OSGeo doesn't own a group registration and many (all?) registered nicknames were deleted
 +
by the network so don't trust people in there to be who they claim to be (unless you have other means
 +
to check)
  
 
== Etiquette ==
 
== Etiquette ==
Line 108: Line 126:
 
== Logs ==
 
== Logs ==
  
Many popular OSGeo related channels are logged. The #osgeo channel logs are at:
+
Many popular OSGeo related channels used to be logged independently by GeoApt.
 
+
The service is now interrupted but historical logs may still be found there:
http://irclogs.geoapt.com/osgeo
 
 
 
Other logs may also be found under:
 
 
 
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>]:
+
http://irclogs.geoapt.com/http://irclogs.geoapt.com/osgeo
  
  #osgeo
+
Nowadays most channels rely on other logging facilities.
  #osgeo-commits
+
Refer to the topic (/topic) of each channel to find out.
  #osgeo-fr
 
  #osgeo-gr
 
  #osgeo-gsoc
 
  #osgeo-it
 
  #osgeo-kansai
 
  #osgeo-ro
 
  #osgeo-sac
 
  #osgeo-uk
 
  
 
== See also ==
 
== See also ==

Revision as of 02:51, 2 September 2021

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 IRC channel is #osgeo on the Libera.Chat network.

Other channels of interest:

Infrastructure

Projects

Local Chapters

Initiatives

Events

Other

Networks

Libera

The IRC network of choice for most projects is the libera.chat network. Due to the presence of spammers some channels require users to be registered to the network in order to join. Registration of a nickname can be done following this guide:

OSGeo is registered as a group in the Libera network, with group contacts (nicknames) being:

Freenode (legacy)

Some channels *may* be still in freenode (but it will be a matter of time before they migrate to Libera). If you don't find your project channel in Libera please consider looking in Freenode and propose migration.

NOTE that OSGeo doesn't own a group registration and many (all?) registered nicknames were deleted by the network so don't trust people in there to be who they claim to be (unless you have other means to check)

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 used to be logged independently by GeoApt. The service is now interrupted but historical logs may still be found there:

http://irclogs.geoapt.com/http://irclogs.geoapt.com/osgeo

Nowadays most channels rely on other logging facilities. Refer to the topic (/topic) of each channel to find out.

See also