This is an attempt to make a list of things that someone-group of people can follow to develop a healthy community or team. This post is an overview of what I did with Kostas for the Greek openSUSE community.
A small detail is that we were only 2. So we took decisions fast. We didn't have to vote or something.
We had an "advantage" because we have an awesome global community and we asked for something we weren't sure how to proceed.
0. Have a clear goal. What you want to do. Have a big goal that some parts aren't "visible" when you start.
1. Web page
: This is the web page-blog that will show information about community, the distro or the project. Make it visible on planets
. BE CAREFUL. Don't focus on how to make a great site-blog using personal wordpress, drupal etc. Set it up on blogger and start post articles. You want CONTENT (write an article every other day). Don't spend time to maintain or secure your web page.
2. Mailing list
: Ask the project if they can setup for you. If not, then try to find alternatives such as google groups.
3. IRC Channel
: Prefer to ask from the project to setup a section for your language. If your project doesn't have forum, then ask a LUG or tech forum to use their's. Do not have your forum setup in your host for the same reasons as before. Don't spend time to maintain or secure the forum.
The above list is the MUST have to start.
A key to everything is to try to have all information in your language, so it'll be "attractive" to people who like the idea of open source but they don't speak English. What's the role of such people? They can organize local events.
Next step is to advertise the whole project-distro. This can happen:
1. Write to blogs-forums
(technological or not).
2. Create Facebook
group/page and advertise your attempt to other groups/pages.
3. Create Twitter
account and tweet news about your community.
4. Create Google Plus
5. Contact press
. First contact local and then national press.
6. If you have a newsletter or weekly magazine
, it's good to translate it (or a piece of it), so the open source community in your country will learn about you and your projects.
Before deciding what social media accounts to create, be aware that you have to maintain them. So search the web, what social media is more famous to users. For "tech" users, Google Plus Communities is the perfect place. It also can be used instead of Forums.
A distro or project, it's not all about write code. It's have fun. So advertise it.
1. Release parties
. When a new release is out, it's time to party.
2. Meet ups. A good place to organize them is http …