Community: Difference between revisions

From 44Net Wiki
mw push
mw push
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Community}}
{{DISPLAYTITLE:Community}}


== What this page is ==
This page explains how 44Net works as a community of operators, maintainers, and contributors.
This page points to the places where 44Net operators ask questions, coordinate changes, and share results.
It is also a directory of the main places where people ask questions, coordinate changes, and stay in touch.
Use it when you need help, peer review, or operational context.


== What you can do today ==
If you are blocked right now and want the most direct support entry point, start with [[Get Help]].
* Join the [https://groups.io/g/ardc/44net ARDC 44Net discussion group].
 
* Read [[GetStarted|Getting started]] before posting setup questions.
== What we mean by “community” ==
* When asking for help, include topology basics (NAT, tunnel endpoint, routing method, and error symptoms).
 
* Cross-check your participation model in [[Ways to Connect|Ways to Connect]].
More than just a block of IP addresses, 44Net is also a long-running technical community.
 
Much of the operational knowledge that keeps 44Net usable lives in the experience of the people who run it, troubleshoot it, write documentation, maintain software tools, and help newcomers get unstuck. The mailing lists are where that knowledge is developed and shared.
 
Asking for help is one of the first ways people join the community. As with amateur radio, asking questions and helping one another is how people learn about how things work and eventually go on to help the next person.
 
== Where to ask questions ==
 
For most 44Net technical questions, start here:
 
* [https://ardc.groups.io/g/44net ARDC 44Net discussion group]
 
This is the main public forum for:
 
* Setup questions that go beyond the documented quick starts
* Troubleshooting odd routing, NAT, DNS, or platform-specific behavior
* Discussing proposed documentation changes or shared operational practices
* Sharing working examples, lessons learned, and project writeups
 
Note that administrative issues like account access, verification, or requests that depend on Portal workflow should generally go through the [https://portal.ampr.org/ Portal ticket system] instead of the discussion group.
 
If you are blocked and want the clearest practical starting point, see [[Get Help]].
 
== Groups.io and discussion channels ==
 
ARDC maintains a Groups.io presence with multiple public subgroups. The most relevant ones for 44Net readers are:
 
* [https://ardc.groups.io/g/main ARDC Main]: low-volume announcements and broad ARDC updates
* [https://ardc.groups.io/g/44net 44Net]: the main 44Net discussion group for setup, troubleshooting, and operations
* [https://ardc.groups.io/g/44Net-connect 44Net Connect]: discussions specifically about the 44Net Connect project
* [https://ardc.groups.io/g/community ARDC Community]: broader discussion about ARDC and its work ''not related to 44Net''
* [https://ardc.groups.io/g/net-44-vpn ARDC 44Net VPN]: discussion related to VPN-style access systems ''not specifically related to 44Net Connect''
* [https://ardc.groups.io/g/developer-community ARDC Developer Community]: discussion related to software development and open source projects supported by ARDC
* [https://ardc.groups.io/g/wiki ARDC Wiki]: discussion related to the wiki and documentation work
 
There are other groups related to the grants program, committees, and more. See the [https://ardc.groups.io/ ARDC Groups.io directory] for a full list.
 
== Social and other community resources ==
 
Official ARDC channels and resources that may be useful:
 
* [https://www.ardc.net/44net/ ARDC 44Net page]
* [https://www.ardc.net/about/contact/ ARDC contact page]
* [https://mastodon.hams.social/@ARDC Mastodon]
* [https://bsky.app/profile/ardc-73.bsky.social Bluesky]
* [https://twitter.com/ardc_73 Twitter / X]
* [https://www.facebook.com/ardc.73 Facebook]
* [https://www.linkedin.com/company/amateur-radio-digital-communications/ LinkedIn]
* [https://www.youtube.com/@ARDC73 YouTube]
* [https://vimeo.com/ardc73 Vimeo]
 
Other useful entry points:
 
* [[Get Help]]
* [[GetStarted|Getting started]]
* [[What People Build|What People Build]]
* [[Contributing|Contributing]]
* [[44Net mailing list]] for historical context and legacy list references
 
== Community norms ==
 
Fundamentally, 44Net is a federation of technical operators who share a common interest in building and maintaining non-commercial, community-run network infrastructure. The community is generally welcoming and supportive of newcomers, and encourages people to ask questions, share their experiences, and contribute in whatever way they can.
 
There is no one project that constitutes all of 44Net. It is not just RF networks, or just tunnels, or just a specific set of services. It is a collection of different activities that all contribute to the overall ecosystem. This range of disparate efforts is part of what makes the community interesting.
 
=== Asking questions ===
 
When asking a question, it’s helpful to be as specific as possible about the problem you’re facing and what you’ve already tried. This can help others understand your situation and provide more targeted advice.
 
For example, instead of asking “Why isn’t my tunnel working?”, you might say “I’m trying to set up a WireGuard tunnel on my Linux server using the configuration from the 44Net dashboard, but I’m getting an error message that says ‘Configuration Invalid’. I’ve checked that the private key is correct and that the config works on another device, but I’m still stuck. Has anyone seen this before?”
 
For a practical checklist of what context to include, see [[Get Help]].
 
=== Sharing knowledge and experience ===
 
When sharing a project writeup or lesson learned, consider how it might be useful to others in the community. Include details about your setup, what worked well, and any challenges you faced. This can help others understand how your experience might apply to their own situation.
 
For example, instead of saying “I got it working by doing X”, you might say “I was able to get my WireGuard tunnel working on my Raspberry Pi by following the instructions in the 44Net Connect quick start guide, but I had to make a few adjustments. I had to change the MTU setting to 1380 because I was experiencing packet loss with the default MTU of 1420. I also had to make sure that my firewall was allowing traffic on the WireGuard port. Once I made those changes, everything started working smoothly.”
 
=== Collaboration and feedback ===
 
The projects that tend to succeed are those that focus on solving a specific problem, and that are open to collaboration and feedback from others. Projects that are less open to collaboration, that hold strict expectations for how things should be done, or that try to represent themselves as the “one true way” to do something, tend to be less successful and less well-received by the community.
 
For these reasons and more, it’s ''pragmatic'' to be respectful and considerate of others and to focus on the problem at hand and how to solve it, rather than on personal opinions or preferences.
 
Attempts to gatekeep or exclude certain types of participation are generally avoided and discouraged, except when there's a need to address bad-faith behavior or the potential for harm. The community generally seeks to preserve and protect healthy, constructive, non-disruptive activity.
 
== Community structure ==
 
The 44Net community is supported by several overlapping structures. If you want to understand how people participate, how decisions get made, or where stewardship responsibilities sit, these pages provide the next layer of context:
 
* [[Governance]]: how decisions are made for shared resources, documentation, and unresolved questions
* [[Roles and Participation]]: the broad map of who helps sustain 44Net and how those roles differ
* [[Regional Coordinator]]: how local stewardship, mentorship, and regional continuity work in practice
* [[Policies]]: the formal expectations that sit alongside community norms
 
== Contributing ==
 
One of the ways community knowledge becomes useful is by turning answers, working configurations, shared practices, and lessons learned into documentation and software.
 
If you want to help improve the wiki, contribute code, test ideas, or share a project writeup, see [[Contributing]].


== What this page will cover ==
* Communication channels and expected use of each.
* How to ask effective technical questions.
* Change announcements and maintenance coordination.
* Community norms for troubleshooting and follow-up.
* Where to share project writeups and lessons learned.


== Related pages ==
== Related pages ==
* [[Get Help]]
* [[GetStarted|Getting started]]
* [[GetStarted|Getting started]]
* [[Ways to Connect|Ways to Connect]]
* [[Provisioning Methods|Provisioning Methods]]
* [[What People Build|What People Build]]
* [[What People Build|What People Build]]
* [[Contributing|Contributing]]
* [[Contributing|Contributing]]
* [[Governance|Governance]]
* [[Governance|Governance]]
* [[Policies|Policies]]
* [[Policies|Policies]]
== Contribute / Next steps ==
If a recurring question appears on the mailing list, convert the answer into a short wiki update and link it in [[Contributing]]. That keeps operational guidance searchable and reduces repeated troubleshooting cycles.


== Older docs and notes ==
== Older docs and notes ==
Line 37: Line 128:
* [[Ampr.org]]
* [[Ampr.org]]
* See [[Archive]] for more.
* See [[Archive]] for more.
[[Category:Community]]

Latest revision as of 17:15, 15 April 2026


This page explains how 44Net works as a community of operators, maintainers, and contributors. It is also a directory of the main places where people ask questions, coordinate changes, and stay in touch.

If you are blocked right now and want the most direct support entry point, start with Get Help.

What we mean by “community”

More than just a block of IP addresses, 44Net is also a long-running technical community.

Much of the operational knowledge that keeps 44Net usable lives in the experience of the people who run it, troubleshoot it, write documentation, maintain software tools, and help newcomers get unstuck. The mailing lists are where that knowledge is developed and shared.

Asking for help is one of the first ways people join the community. As with amateur radio, asking questions and helping one another is how people learn about how things work and eventually go on to help the next person.

Where to ask questions

For most 44Net technical questions, start here:

This is the main public forum for:

  • Setup questions that go beyond the documented quick starts
  • Troubleshooting odd routing, NAT, DNS, or platform-specific behavior
  • Discussing proposed documentation changes or shared operational practices
  • Sharing working examples, lessons learned, and project writeups

Note that administrative issues like account access, verification, or requests that depend on Portal workflow should generally go through the Portal ticket system instead of the discussion group.

If you are blocked and want the clearest practical starting point, see Get Help.

Groups.io and discussion channels

ARDC maintains a Groups.io presence with multiple public subgroups. The most relevant ones for 44Net readers are:

  • ARDC Main: low-volume announcements and broad ARDC updates
  • 44Net: the main 44Net discussion group for setup, troubleshooting, and operations
  • 44Net Connect: discussions specifically about the 44Net Connect project
  • ARDC Community: broader discussion about ARDC and its work not related to 44Net
  • ARDC 44Net VPN: discussion related to VPN-style access systems not specifically related to 44Net Connect
  • ARDC Developer Community: discussion related to software development and open source projects supported by ARDC
  • ARDC Wiki: discussion related to the wiki and documentation work

There are other groups related to the grants program, committees, and more. See the ARDC Groups.io directory for a full list.

Social and other community resources

Official ARDC channels and resources that may be useful:

Other useful entry points:

Community norms

Fundamentally, 44Net is a federation of technical operators who share a common interest in building and maintaining non-commercial, community-run network infrastructure. The community is generally welcoming and supportive of newcomers, and encourages people to ask questions, share their experiences, and contribute in whatever way they can.

There is no one project that constitutes all of 44Net. It is not just RF networks, or just tunnels, or just a specific set of services. It is a collection of different activities that all contribute to the overall ecosystem. This range of disparate efforts is part of what makes the community interesting.

Asking questions

When asking a question, it’s helpful to be as specific as possible about the problem you’re facing and what you’ve already tried. This can help others understand your situation and provide more targeted advice.

For example, instead of asking “Why isn’t my tunnel working?”, you might say “I’m trying to set up a WireGuard tunnel on my Linux server using the configuration from the 44Net dashboard, but I’m getting an error message that says ‘Configuration Invalid’. I’ve checked that the private key is correct and that the config works on another device, but I’m still stuck. Has anyone seen this before?”

For a practical checklist of what context to include, see Get Help.

Sharing knowledge and experience

When sharing a project writeup or lesson learned, consider how it might be useful to others in the community. Include details about your setup, what worked well, and any challenges you faced. This can help others understand how your experience might apply to their own situation.

For example, instead of saying “I got it working by doing X”, you might say “I was able to get my WireGuard tunnel working on my Raspberry Pi by following the instructions in the 44Net Connect quick start guide, but I had to make a few adjustments. I had to change the MTU setting to 1380 because I was experiencing packet loss with the default MTU of 1420. I also had to make sure that my firewall was allowing traffic on the WireGuard port. Once I made those changes, everything started working smoothly.”

Collaboration and feedback

The projects that tend to succeed are those that focus on solving a specific problem, and that are open to collaboration and feedback from others. Projects that are less open to collaboration, that hold strict expectations for how things should be done, or that try to represent themselves as the “one true way” to do something, tend to be less successful and less well-received by the community.

For these reasons and more, it’s pragmatic to be respectful and considerate of others and to focus on the problem at hand and how to solve it, rather than on personal opinions or preferences.

Attempts to gatekeep or exclude certain types of participation are generally avoided and discouraged, except when there's a need to address bad-faith behavior or the potential for harm. The community generally seeks to preserve and protect healthy, constructive, non-disruptive activity.

Community structure

The 44Net community is supported by several overlapping structures. If you want to understand how people participate, how decisions get made, or where stewardship responsibilities sit, these pages provide the next layer of context:

  • Governance: how decisions are made for shared resources, documentation, and unresolved questions
  • Roles and Participation: the broad map of who helps sustain 44Net and how those roles differ
  • Regional Coordinator: how local stewardship, mentorship, and regional continuity work in practice
  • Policies: the formal expectations that sit alongside community norms

Contributing

One of the ways community knowledge becomes useful is by turning answers, working configurations, shared practices, and lessons learned into documentation and software.

If you want to help improve the wiki, contribute code, test ideas, or share a project writeup, see Contributing.


Related pages

Older docs and notes

Earlier pages that may still be useful: