Community
Code of Conduct
We are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, disability, ethnicity, religion, or similar personal characteristic. Our code of conduct sets the standards for behavior in all official Pony forums.
Getting Started
The most important community resources for those who are new to Pony are:
- #ponylang, our IRC channel on freenode
- Pony community slack
- The Users Mailing List for discussion of all things Pony that don’t involve the development of Pony itself
- The frequently asked questions section of this website.
If you are looking for help with Pony and can’t get a response in #ponylang or Slack, we advise that you send an email to the Users Mailing List.
News
Talks, Articles and more
There should be more than just a list link here. Intro text etc, but, that can come later.
Papers
- Deny Capabilities for Safe, Fast Actors
- Ownership and Reference Counting based Garbage Collection in the Actor World
- Fully Concurrent Garbage Collection of Actors on Many-Core Machines
- A String of Ponies: Transparent Distributed Programming with Actors
- A Principled Design of Capabilities in Pony
- Orca: GC and Type System Co-Design for Actor Languages
- Formalizing Generics for Pony
Chat
If you are interested in having a real time conversation about Pony, you have two options:
- The #ponylang IRC channel on freenode. Public logs for #ponylang are available if you need to catch up on conversation.
- The Pony community slack
Mailing Lists
We host all our mailing lists with groups.io. You’ll need a groups.io account to sign up for any of our mailing lists. By joining any of the Pony mailing lists, you will also be automatically added to an announce only broadcast list.
If you are a Pony user looking for assistance or to discuss writing Pony code, you’ll want to join the Users’ mailing list.
If you are looking to contribute to Pony, you’ll want to join the Developers’ mailing list.
If you are interested in finding out when our Virtual Users’ Group is meeting or when new videos are posted, you should join the Virtual Users’ Group mailing list.
Users’ Groups
We currently know of 3 User Groups. We also have a Virtual Users’ Group which didn’t meet in quite some time now. In general, it meets about once a month via Zoom. If you would be interested, join and drop us a line, we would be happy to revive that tradition. Videos of past presentations are available.
If you’d like to attend an in-person meetup, sign up for the mailing list or join the meetup group to be informed the next time a meeting is occuring:
If you are interested in setting up a users’ group in your area and would like to host the mailing list on groups.io, drop us a line and we’ll get you set up.
Community Survey
We run a yearly community survey to find out what the Pony community currently looks like. So far, “yearly” means “once”. If you are interested in learning a bit more about the community you’ll be joining, check out the 2016 State of the Stable community survey
Pony Development
If you are interested in helping to develop Pony, we have a variety of resources to get you started.