Difference between revisions of "IRC"
(→Clients: add kiwiirc web client) |
m (→Initiatives: added news team room) |
||
(60 intermediate revisions by 7 users not shown) | |||
Line 3: | Line 3: | ||
== Clients == | == Clients == | ||
− | IRC requires IRC client software. | + | IRC requires IRC client software. There are a wide variety of clients available: |
− | |||
+ | === 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: | ||
− | * | + | * https://web.libera.chat/ |
− | * https://kiwiirc.com/client/ | + | * https://kiwiirc.com/client/ |
− | + | ||
− | + | === 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 | + | 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: | ||
+ | |||
+ | === Infrastructure === | ||
+ | |||
+ | * [irc://irc.libera.chat/#osgeo-sac #osgeo-sac] - [[SAC|OSGeo system administrator committee]] | ||
=== Projects === | === Projects === | ||
− | * | + | * [irc://irc.libera.chat/#gdal #gdal] - [http://www.gdal.org GDAL/OGR] project (as well as FWTools, PROJ.4) |
− | + | * [irc://irc.libera.chat/#geomoose #geomoose] - [https://www.geomoose.org/ GeoMOOSE] | |
− | + | * [irc://irc.libera.chat/#grass #grass] - [http://grass.osgeo.org/ GRASS GIS] | |
− | + | * [irc://irc.libera.chat/#mapserver #mapserver] - [http://www.osgeo.org/mapserver MapServer] and some MapServer based frameworks | |
− | * | + | * [irc://irc.libera.chat/#openlayers #openlayers] - [http://www.osgeo.org/openlayers OpenLayers] |
− | + | * [irc://irc.libera.chat/#osgeolive #osgeolive] - [[Live GIS Disc]] | |
− | * #grass - [http://grass.osgeo.org/ GRASS GIS] | + | * [irc://irc.libera.chat/#postgis #postgis] - [http://postgis.net/ PostGIS] |
− | * # | + | * [irc://irc.libera.chat/#osgeo-geos #osgeo-geos] - [http://geos.osgeo.org/ GEOS] |
− | * # | + | * [irc://irc.libera.chat/#pycsw #pycsw] - [http://pycsw.org/ pycsw] |
− | * | + | * [irc://irc.libera.chat/#qgis #qgis] - [http://www.qgis.org/ QGIS] |
− | * # | + | * [irc://irc.libera.chat/#zoo-project #zoo-project] - [http://www.zoo-project.org/ ZOO-Project] |
− | * # | + | * [irc://irc.libera.chat/#geoserver #geoserver] |
− | * # | + | * [irc://irc.libera.chat/#mapnik #mapnik] |
− | * #qgis - [http://www.qgis.org/ | ||
− | * # | ||
− | * # | ||
=== 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.libera.chat/#fossgis #fossgis] - [[D-A-CH|German language]] OSGeo chapter ([http://logs.qgis.org/fossgis logs]) |
− | * # | + | * [irc://irc.libera.chat/#osgeo-fr #osgeo-fr] - [[Francophone OSGeo Chapter]] |
+ | * [irc://irc.libera.chat/#qgis-fr #qgis-fr] - [[Francophone QGIS 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-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]] |
− | * #osgeo- | + | * [irc://irc.freenode.net/#geoinquietos #geoinquietos] - [[:Category:Iniciativas_Locales| Spanish OSGeo micro chapters]] |
+ | |||
+ | === Initiatives === | ||
+ | |||
+ | * [irc://irc.libera.chat/#osgeo-gci #osgeo-gci] Google Code-In (GCI) discussions | ||
+ | * [irc://irc.libera.chat/#osgeo-gsoc #osgeo-gsoc] Summer of Code (GSoC) discussions | ||
+ | * [irc://irc.libera.chat/#osgeo-news-team #osgeo-news-team] [[News_Queue|OSGeo News Editor]] discussions | ||
+ | |||
+ | === Events === | ||
+ | |||
+ | * [irc://irc.libera.chat/#foss4g #foss4g] - [http://foss4g.org FOSS4G] conference organization & discussions | ||
+ | * [irc://irc.libera.chat/#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] | ||
+ | |||
+ | == 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: | ||
+ | |||
+ | * 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]] | ||
+ | * [[User:Lbartoletti|lbart]] | ||
+ | |||
+ | === 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 65: | Line 124: | ||
== Logs == | == Logs == | ||
− | Many popular OSGeo related channels | + | 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 == | == See also == | ||
* [[How to use irc fr]] | * [[How to use irc fr]] | ||
− | |||
− | |||
[[Category:Infrastructure]] | [[Category:Infrastructure]] |
Latest revision as of 01:20, 22 May 2023
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
- 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 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
- #gdal - GDAL/OGR project (as well as FWTools, PROJ.4)
- #geomoose - GeoMOOSE
- #grass - GRASS GIS
- #mapserver - MapServer and some MapServer based frameworks
- #openlayers - OpenLayers
- #osgeolive - Live GIS Disc
- #postgis - PostGIS
- #osgeo-geos - GEOS
- #pycsw - pycsw
- #qgis - QGIS
- #zoo-project - ZOO-Project
- #geoserver
- #mapnik
Local Chapters
- #osgeo-es - Capítulo Local de la comunidad hispano-hablante
- #cugos - Cascadia Users of Geospatial Open Source
- #osgeo-europe - Europe OSGeo Chapter
- #fossgis - German language OSGeo chapter (logs)
- #osgeo-fr - Francophone OSGeo Chapter
- #qgis-fr - Francophone QGIS Chapter
- #osgeo-it (former #gfoss) - Italian language OSGeo Chapter
- #osgeo-phl - Philadelphia area OSGeo Chapter
- #osgeo-pdx Portland Chapter
- #osgeo-pt - Portugal OSGeo Chapter (use webchat se não tiver um cliente IRC, e preencha o nome e o canal #osgeo-pt)
- #osgeo-qc - Quebec OSGeo Chapter
- #osgeo-ro - Romanian OSGeo Chapter
- #geoinquietos - Spanish OSGeo micro chapters
Initiatives
- #osgeo-gci Google Code-In (GCI) discussions
- #osgeo-gsoc Summer of Code (GSoC) discussions
- #osgeo-news-team OSGeo News Editor discussions
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.