I recently set up an open-source infrastructure for Obix.
Obix is a new, object-oriented programming language designed to help people writing more reliable code in less time. More information can be found at http://www.obix.lu.
The open-source infrastructure is currently composed of:
I would now like to find people interested to participate in Obix 's open-source community. As I don't have experience with this, I'd like to ask:
Thanks a lot for your help.
I can see a problem here: developing a programming language is not something every developer can do, so it will be harder to find contributors for this project than for any other open-source application. That said, Ruby was actually created in a solo project, so who knows, it might be successful.
I suggest you to have one killer feature that many developers will find vital (although I can't come up with one right now), and make the language usable in small contexts like scripts (it seems already like that), so the adoption barrier is low, and make your website extremely clear and attractive, so it looks like something real and big.
Keep also in mind that open-source project work on time, not money, and that finding committed contributors is extremely hard. For an application, occasional contributors are fine, but for a programming language you'll probably need a small team of developers that are willing to put time into the project regularly for months (or probably years). My idea would be to start with your friends and colleagues. I would also poke around programmers websites like Code Project and discuss about the project.
Getting committed developers to contribute to your own open-source software project is a very difficult task. Many open-source developers, by their nature, tend to want to run their own show rather than join someone else's project.
For example, let me ask you a question. Why did you decide to start your own computer language rather than help improve the many, many open-source computer languages out there? Surely, at least some existing languages could be modified to have the benefits of the language you are developing.
If you want people to join your community, you first need to be a part of other communities and make the case that your project is worth their time. The top-ranked answer to this question has a lot of great ideas. You probably already know the relevant communities for computer language design.
You basically have a marketing / sales expercise on your hands, but they aren't parting with money, they are parting with time.
You need to be the spokesman for the idea. There are a lot of podcasts out there, listened to a lot of geeks ...
My world is in the .NET space and per week I listen to:
If your language is good and can be put on the .NET framework (as an IronObix) then you could approach a lot of these guys. They have interviewed a lot of open source guys, langauge developers etc.
There are an equal number of JVM centric podcasts if that is more your thing.
Basically if you get one of these shows you will have a huge audience and you may inspire a few people to either work with you or port it to the JVM OR .NET OR you might get the attention of the MONO team which would be very worthwhile for you.