Skip to content

Commit d8bdb41

Browse files
jodygarnettCopilot
andcommitted
[GEOT-7756] Update communication information to address outdated http and irc information
Apply suggestions from code review Co-authored-by: Copilot <[email protected]>
1 parent c924112 commit d8bdb41

File tree

5 files changed

+64
-93
lines changed

5 files changed

+64
-93
lines changed

docs/developer/communication.rst

Lines changed: 38 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,12 @@ Email
1010
geotools-gt2-users
1111
^^^^^^^^^^^^^^^^^^
1212

13-
The users list is for questions regarding the installation or use of the GeoTools2 library. Users of GeoTools are usually java developers building applications with spatial capabilities.
13+
The users list is for questions regarding the installation or use of the GeoTools library. Users of GeoTools are usually Java developers building applications with spatial capabilities.
1414

1515
* https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
16-
* http://sourceforge.net/mailarchive/forum.php?forum_name=geotools-gt2-users
17-
18-
Sometimes, some small applications or server-side code will exist within the GeoTools code base (for example, a Web Map Service implementation or a conversion utility). If these have not yet found a project of their own, then questions about how to use them may be directed to this list.
16+
* https://sourceforge.net/mailarchive/forum.php?forum_name=geotools-gt2-users
1917

18+
Although GeoTools is primarily a Java library, it is also used to host some small tools or server-side code (for example a refactoring script, or a format conversion utility). If these have not yet found a project of their own, then questions about how to use these tools may be directed to this list.
2019

2120
geotools-devel
2221
^^^^^^^^^^^^^^
@@ -25,8 +24,8 @@ Much of the development discussion happens on the geotools-devel mailing list.
2524
If your query is more general, e.g. you need help with how to use GeoTools,
2625
please use the geotools-gt2-users mailing list.
2726

28-
* http://lists.sourceforge.net/lists/listinfo/geotools-devel
29-
* http://sourceforge.net/mailarchive/forum.php?forum_name=geotools-devel
27+
* https://lists.sourceforge.net/lists/listinfo/geotools-devel
28+
* https://sourceforge.net/mailarchive/forum.php?forum_name=geotools-devel
3029

3130
The developer list is used by the development team of GeoTools solely to discuss development issues. The list is exclusively for:
3231

@@ -42,8 +41,7 @@ Commit Tracker
4241
To follow new commits and pull requests to the GeoTools repository, GitHub provides a tracking feature called
4342
`Watching Repositories <https://help.github.com/articles/watching-repositories>`_. Following the instructions provided
4443
by GitHub you are able to customise the feed of information you are able to receive. Note that GeoTools doesn't utilise
45-
the issue feature of GitHub; see the `Issue tracker <http://docs.geotools.org/latest/developer/communication.html#issue-tracker>`_
46-
in the next section.
44+
the issue feature of GitHub; see the *Issue tracker* section below.
4745

4846
Other pages that may be helpful in following GeoTools are the `pulse <https://github.com/geotools/geotools/pulse>`_ and
4947
the `commits <https://github.com/geotools/geotools/commits>`_. Both are pages that provide summary information about the
@@ -52,58 +50,55 @@ current activity of the project.
5250
Issue Tracker
5351
---------------
5452

55-
GeoTools tracks tasks, issues and bugs with its JIRA tracker, generously provided by OSGeo and hosted by Atlassian.
53+
GeoTools tracks tasks, issues and bugs with its JIRA tracker, provided by Atlassian cloud hosting for OSGeo Foundation.
5654

5755
This is where all bugs should be reported, in addition to requested features and improvements.
5856

5957
* https://osgeo-org.atlassian.net/projects/GEOT
6058

6159
Filling out all fields is specially important for bug reports:
6260

63-
* including component(s)
64-
* affected versions of geotools (a release or git commit hash)
61+
* Including component(s)
62+
* Affected versions of GeoTools
6563
* A description of what caused the problem (example code that reproduces the problem) along with any stack traces
66-
* The Java Version and the type of operating system you are using
67-
* You may wish to attach log files, or screen snapshots to the Jira task
68-
* If you are reporting failed tests during the maven build, check the test reports in
69-
``<module>/target/surefire-reports`` for further details
64+
* Java Version and the type of operating system you are using
65+
* Attach any supporting information such as log files, or screen snapshots
66+
* To reporting failed tests during the maven build, check the test reports in
67+
``<module>/target/surefire-reports`` for further details.
7068

71-
The User Guide has an example of `creating a new issue <http://docs.geotools.org/latest/userguide/welcome/support.html#issue-tracker>`_.
69+
The User Guide has an example of `creating a new issue <https://docs.geotools.org/latest/userguide/welcome/support.html#issue-tracker>`_.
7270

73-
Internet Relay Chat
74-
--------------------
71+
Developer Chat
72+
--------------
7573

76-
GeoTools developers use an IRC channel for real time collaboration (for situations where email is
77-
too slow) - this is also a suitable venue for questions.
74+
GeoTools has a developer chat on Gitter, which has migrated to Matrix Infrastructure.
7875

79-
If you are new to IRC, you will need to find an IRC client. If you have configured your browser
80-
to support IRC (Firefox can use the Chatzilla plugin for example), and you can connect to a
81-
GeoTools meeting by clicking on the following URL:
82-
irc://irc.freenode.net/geotools.
76+
* `https://matrix.to/#/#geotools_geotools:gitter.im <https://matrix.to/#/#geotools_geotools:gitter.im>`__
8377

84-
The information you need to configure your IRC client are:
78+
This is used on occasion when email is too slow - this is also a suitable venue for development questions.
8579

86-
* Server - Pick one from Freenode Servers
87-
* Channel - #geotools
88-
* Port - 6667
80+
Video Chat
81+
----------
8982

90-
IRC Breakout Meetings
83+
GeoTools Project Management Committee attends a 1 hour bi-weekly video chat. Meetings are at
84+
`17:30 UTC <https://www.timeanddate.com/worldclock/fixedtime.html?hour=18&min=30&sec=0&msg=GeoTools%20/%20GeoServer%20Meeting&ah=1&sort=1&p1=215>`__.
85+
If you wish to attend keep an eye on the developer list for an invite / reminder.
9186

92-
* Occasionally breakout IRC meetings will be announced on the geotools-devel mailing list around
93-
specific topics of interest.
87+
* https://meet.osgeo.org/GeoServerMeeting
9488

95-
Anyone is free to start a meeting; we ask that an email be sent out and a time negotiated on the
96-
email list allowing interested parties to attend.
89+
Occasionally breakout meetings will be announced on the geotools-devel mailing list around
90+
specific topics of interest.
9791

92+
Anyone is free to start a meeting; we ask that an email be sent out and a time coordinated on the email list allowing interested parties to attend.
9893

9994
Wiki
10095
----
10196

102-
The development team has migrated to the use of GitHub wiki (in April of 2015) to work on design ideas and change proposals. Prior to this time Confluence was used.
97+
Use GitHub wiki to work on design ideas and change proposals:
10398

10499
* https://github.com/geotools/geotools/wiki
105100

106-
Developers can edit the wiki directly using the Edit button provided.
101+
Developers can edit the wiki directly using the Edit button provided.
107102

108103
If you do not have commit access and would like to submit a change proposal please email geotools-devel and a committer can post on your behalf.
109104

@@ -113,9 +108,9 @@ Websites
113108
GeoTools maintains a number of public websites.
114109

115110
============================================= =========================================== ============
116-
http://geotools.org/ GeoTools website OSGeo
117-
http://geotoolsnews.blogspot.com/ GeoTools Blog Blogger
118-
http://sourceforge.net/projects/geotools/ Used for project downloads. SourceForge
111+
https://geotools.org/ GeoTools website OSGeo
112+
https://geotoolsnews.blogspot.com/ GeoTools Blog Blogger
113+
https://sourceforge.net/projects/geotools/ Used for project downloads. SourceForge
119114
https://github.com/geotools Source code GitHub
120115
https://osgeo-org.atlassian.net/projects/GEOT JIRA Issue Tracker Atlassian
121116
https://github.com/geotools/geotools/wiki Wiki for developer collaboration GitHub
@@ -124,16 +119,11 @@ https://github.com/geotools/geotools/wiki Wiki for developer collaboration
124119
GeoTools has entries on a number of other public websites:
125120

126121
* https://www.openhub.net/p/geotools
127-
* http://freecode.com/projects/geotools/ (no longer being updated)
128-
* http://live.osgeo.org/en/overview/geotools_overview.html
129-
* http://www.osgeo.org/geotools
130-
* http://gis.stackexchange.com/questions/tagged/geotools
122+
* https://live.osgeo.org/en/overview/geotools_overview.html
123+
* https://www.osgeo.org/geotools
124+
* https://gis.stackexchange.com/questions/tagged/geotools
125+
* https://zenodo.org/records/5854676 (Digital Object Identifier)
131126

132127
We have archived a number of facilities we no longer use:
133128

134-
* http://old.geotools.org/
135-
* http://docs.codehaus.org/display/GEOTDOC/Home
136-
* http://docs.codehaus.org/display/GEOT/Home
137-
* http://svn.osgeo.org/geotools/trunk
138-
* http://svn.geotools.org/
139-
129+
* https://svn.osgeo.org/geotools/trunk
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
Continuous Integration
2-
==========================
1+
Build Server
2+
============
33

44
THe GeoTools code base is monitored by build server which will schedule a compile shortly after each commit is made.
55

6-
The results of a failed build are emailed to the geotools developer list. And again when the build is fixed.
6+
The results of a failed build are emailed to the `osgeo forum <https://discourse.osgeo.org/c/geoserver/build/67>`__, and again when the build is fixed.
77

8-
* Linux Build Server: https://build.geoserver.org/
8+
* https://build.geoserver.org/
99

1010
If you require access to the above sever (in order to kick off a job manually) please contact a PMC member for appropriate credentials.

docs/developer/procedures/release.rst

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -348,11 +348,6 @@ Cut and paste from the blog post to the following:
348348
3. Open Source Geospatial Foundation
349349

350350
Only to be used for "significant" releases (Major release only, not for milestone
351-
or point releases)
351+
or point releases).
352352

353-
https://www.osgeo.org/content/news/submit_news.html
354-
355-
4. Post a message to the osgeo news email list (you are subscribed right?)
356-
357-
358-
* Subject: GeoTools 26.1 Released
353+
https://www.osgeo.org/foundation-news/

docs/user/build/maven/snapshots.rst

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,14 @@ The above example skipped running the tests (which is common when you are trying
2626
Publish GeoTools SNAPSHOT
2727
^^^^^^^^^^^^^^^^^^^^^^^^^
2828

29-
If you are working on GeoServer or uDig or another project that depends on the latest greatest
30-
GeoTools release you will need to know how to deploy a SNAPSHOT (so members of your developer
31-
community do not get compile errors).
29+
If you are working on GeoServer or another project that depends on the latest greatest
30+
GeoTools release you will need to know how to deploy a SNAPSHOT to ``https://repo.osgeo.org/``
31+
(so members of your developer community do not get compile errors).
3232

33-
The build server ``build.geoserver.org`` is watching the repository, and will
34-
build and deploy a snapshot. If you really cannot wait:
33+
The build server ``build.geoserver.org`` is watching the github repository, and will
34+
build and deploy a SNAPSHOT.
35+
36+
If you really cannot wait:
3537

3638
1. Update to make sure you are not missing out on anyone’s work::
3739
@@ -52,7 +54,6 @@ build and deploy a snapshot. If you really cannot wait:
5254
4. Ensure your ``~/.m2/settings.xml`` has your webdav credentials.
5355

5456
* ``osgeo`` - this is the same as your OSGeo credentials
55-
* ``boundlessgeo`` - ask on the developer email list
5657

5758
The ``settings.xml`` should list both::
5859
@@ -65,11 +66,6 @@ build and deploy a snapshot. If you really cannot wait:
6566
<username>USERID</username>
6667
<password>PASSWORD</password>
6768
</server>
68-
<server>
69-
<id>boundlessgeo</id>
70-
<username>USERID</username>
71-
<password>PASSWOD</password>
72-
</server>
7369
</servers>
7470
</settings>
7571

docs/user/welcome/support.rst

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,23 @@ The GeoTools Users email list is a great place to start out; ask questions and s
99
The users list is for questions regarding the installation or use of the GeoTools library. Users of GeoTools are usually Java developers building applications with spatial capabilities.
1010

1111
* https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
12-
* http://sourceforge.net/mailarchive/forum.php?forum_name=geotools-gt2-users
12+
* https://sourceforge.net/mailarchive/forum.php?forum_name=geotools-gt2-users
1313

14-
Sometimes, some small applications or server-side code will exist within the GeoTools code base (for example, a Web Map Service implementation or a conversion utility). If these have not yet found a project of their own, then questions about how to use them may be directed to this list.
14+
Although GeoTools is primarily a Java library, it is also used to host some small tools or server-side code (for example a refactoring script, or a format conversion utility). If these have not yet found a project of their own, then questions about how to use these tools may be directed to this list.
1515

16-
Internet Relay Chat
17-
-------------------
16+
Developer Chat
17+
--------------
1818

19-
The GeoTools community is available on IRC for a little bit of Question and Answer. You can often
20-
find active developers, helpful users, and all manner of activity.
19+
GeoTools has a developer chat on Gitter:
2120

22-
If you are new to IRC, you will need to find an IRC client (Pidgin, mIRC, or even Colloquy on mac).
21+
* `https://matrix.to/#/#geotools_geotools:gitter.im <https://matrix.to/#/#geotools_geotools:gitter.im>`__
2322

24-
* ``irc://irc.freenode.net/geotools``
25-
26-
The information you need to configure your IRC client are:
27-
28-
* Server - Pick one from FreeNode Servers
29-
* Channel - ``#geotools``
30-
* Port - ``6667``
23+
This is used on occasion when email is too slow - this is also a suitable venue for development questions.
3124

3225
Question and Answer Forums
3326
--------------------------
3427

35-
A recent fad is the advent of question and answer forums, while these websites are not an official means of communication they do offer an advantage over the traditional email list in that good answers can be voted relevant.
28+
While question and answer forums are not an official means of communication they do offer an advantage over the traditional email list in that good answers can be voted relevant.
3629

3730
Tips for use:
3831

@@ -42,8 +35,8 @@ Tips for use:
4235

4336
Here are some forums we are aware of at this time:
4437

45-
* http://gis.stackexchange.com/questions/tagged/geotools
46-
* http://stackoverflow.com/questions/tagged/geotools
38+
* https://gis.stackexchange.com/questions/tagged/geotools
39+
* https://stackoverflow.com/questions/tagged/geotools
4740

4841
.. _commercial-support:
4942

@@ -55,9 +48,6 @@ please consider setting up a support contract with any of the following organiza
5548

5649
* `Camptocamp <http://www.camptocamp.com/en/services/support>`_
5750
* `GeoSolutions <https://www.geo-solutions.it/offer/>`_
58-
* `LISAsoft <http://lisasoft.com/lisasoft-support-services-software-support>`_
59-
* `OpenGeo <http://opengeo.org/support/>`_
60-
* `Astun Technology, UK <https://astuntechnology.com/services/#open-source-support>`_
6151
* `Ian Turton, UK <https://www.ianturton.com>`_
6252

6353
Please consider this as an option, especially if you do not have a background in Geospatial Science
@@ -72,11 +62,11 @@ and improvements.
7262

7363
To create an issue:
7464

75-
1. [Log In](https://osgeo-org.atlassian.net/login) to ``<osgeo-org.atlassian.net>``.
65+
1. `Log In <https://osgeo-org.atlassian.net/login>`__ to ``<osgeo-org.atlassian.net>``.
7666

77-
* If this is your first time you can [create an account](https://osgeo-org.atlassian.net/admin/users/sign-up) using the link at the bottom of the Sign In screen.
67+
* If this is your first time you can `create an account <https://osgeo-org.atlassian.net/admin/users/sign-up>`__ using the link at the bottom of the Sign In screen.
7868

79-
3. Once logged in you can [Create](https://osgeo-org.atlassian.net/secure/CreateIssue!default.jspa) an issue from the button at the top of the page
69+
3. Once logged in you can `Create <https://osgeo-org.atlassian.net/secure/CreateIssue!default.jspa>`__ an issue from the button at the top of the page
8070

8171
* Navigate to the `GeoTools JIRA page <https://osgeo-org.atlassian.net/projects/GEOT>`_
8272
* Press the **Create** at the top of the page

0 commit comments

Comments
 (0)