-
Notifications
You must be signed in to change notification settings - Fork 1
Alternate get involved page
Diaspora* is an eclectic community. We have artists, teachers, moms, children, designers, hackers, and activists from all over the world. This is important because if we are going to build an innovative way to communitcate online, we need to think very differently than our predecessors, both Open Source and proprietary.
There are only three requirements to join the Diaspora community.
-
Be excellent to each other.
We all are here to make the internet a better place to share with people on the web. -
Have fun.
The core devs started this in their free time because it sounded entertaining (and hard). If we can't have a good time together, shouldn't you be doing something else? -
Learn something.
Diaspora is not a simple endeavor, and our mission is not something we can complete in a day, a year, or maybe even a lifetime. That also means it is a constantly evolving, dynamic project with lots of hard problems, all of which require different types of expertise. Every one of our contributors is an expert in something, even you!
If these sound like you, venture forth fair reader!
No matter what you want to do, no matter how much time you have, you can become a Diaspora contributor.
as a user
- Answer a new user's question on the offical help tags on your pod
(examples: #help, #feature, #question) - File a bug on GitHub
- Tweet about Diaspora
- Invite a friend
- Edit this wiki
- join the Diaspora Discuss mailing list
- Donate to Diaspora
as a hacker
- file a bug
- confirm or add information to someone else's bug
- join the Diaspora-dev mailing list
as a user
- write a blog post about Diaspora
- make some fan art
- come chat with us on IRC
- contribute a translation in your favorite language
as a hacker
- give a code review to a recent commit
- fix a 'quickfix' bug
- come hang out with us on #diaspora-dev
- document some code to get a better idea of how the code works
- add posting to your favorite service to Diaspora*
- backfill tests
- get your development enviroment set up
as a user
- make a tutorial (written or video)
- confirm bugs
- come up with new feature requests
- Learn to code! :)
Diaspora is a great way to get your feet wet programming!
as a hacker
- Build a new feature
- Write a paper on Diaspora's federation or authentication protocols
- Have a look at our developer wishlist
- Refactor and improve code
as a user
- throw a Diaspora party
- help organize a meetup
as a hacker
- run your own pod for the community
- give talks about Diaspora
These are just a few ideas, and we love people who want to donate their skills to make our community more amazing.
Diaspora User stuff
- diaspora-discuss mailing list
- #diaspora IRC channel on freenode
Diaspora Development
- Github issues
- diaspora-dev mailing list
- #diaspora-dev IRC channel
We are an international movement. If you would like to participate or help organize one in your area join us at Meetup
Come talk to us. The best ways to get in touch in realtime is IRC. Tell us what you're interested in working on - code, tutorials, feature ideas, mockups, running a pod, helping with the wiki, or something else - and we can help you figure out how to get going.