15

Possible Duplicate:
How can I get the word out about a new (open-source) library I've developed?

I have hosted my latest project, a JVM-based MIDI processor/API called Mjdj MIDI Morph, on Github (here and here). Now I need to bring some interest to it, even if it's negative interest (so I can improve it). I've looked up open source list on Google and end up with such things as this page on Wikipedia, which makes it quite clear that they don't want your project if it's new. Where should I list my project? Short of adwords and talking it up in forums and trade shows, where should I submit my URLs?

Dan Rosenstark
  • 2,344
  • 1
  • 20
  • 20
  • 2
    You've given me an idea: a site for vote-based advertisement of new open-source projects. – Jon Purdy Oct 23 '10 at 02:13
  • 2
    @Jon Purdy: Something like [Ohloh](https://www.ohloh.net/)? – greyfade Oct 23 '10 at 02:28
  • @greyfade: Something like it, yeah, but geared more toward lightweight promotion of new projects. Think Ohloh x Digg x Twitter, I guess. – Jon Purdy Oct 23 '10 at 13:12
  • Thanks @Jon Purdy, if you become rich on this one, buy me a beer. – Dan Rosenstark Oct 23 '10 at 15:22
  • Thank you all for responses. The software if yet another StackOverlow-inspired Q&A. Writte in php and MongoDB. It's not a clone of all SO features but many features are similar. I am looking for input http://www.lampcms.com – Dmitri Feb 28 '11 at 18:48
  • as far as I saw it seems pretty close to SE's sites. Before submitting it check the link I provided and consider spreading the word using @sergio's links and thechangelog. Regards. – eestein Feb 28 '11 at 18:58
  • 1
    You should know that you need to have something usable before you can expect others to join. –  Feb 28 '11 at 19:54
  • You get a +1 for being a good community member :) – Steven Evers Feb 28 '11 at 21:11
  • 1
    I am looking for developers, not users. If another developer/hacker find it interesting and wants to contribute that's what I'm looking for. I am not really looking for end-users at this time, just team members – Dmitri Feb 28 '11 at 23:25
  • [OpenHatch](http://openhatch.org/) – Evan Kroske Oct 23 '10 at 05:01

9 Answers9

14

There are many places.

If your software is good, it'll spread like wild fire trust me. Even a crappy software I made during my first year of Uni got a lot of hits because I submitted it to two forums and /r/Software.

user3738870
  • 212
  • 2
  • 8
4

Post it on Hacker News - you'll get a lot of feedback.

Hacker News is a social news website about computer hacking and startup companies, run by Paul Graham's investment fund and startup incubator, Y Combinator. It is different from other social news websites in that there is no option to down vote submissions; submissions can either be voted up or not voted on at all, although spam submissions can be flagged. In contrast, comments can be down voted after a user accumulates sufficient "karma" or points gained when submissions or comments are voted up. In general, content that can be submitted is defined as "anything that gratifies one's intellectual curiosity"...

gnat
  • 21,442
  • 29
  • 112
  • 288
talonx
  • 2,762
  • 2
  • 23
  • 32
  • @gnat - read it again and you'll find there's more than just a link in the answer. Also, the OP seems to have got it. – talonx May 01 '13 at 02:30
4

How about a Wikipedia page that is directly topically related to what your software does? I have a simulation library that supplies routines for studying genetics, so I put a link on the page for "linkage disequilibrium," since my software allows you to model it.

Joel J. Adamson
  • 967
  • 1
  • 7
  • 14
  • 2
    This is only if what you have is of very good quality and strongly pertains to the Wikipedia article. Otherwise you're just spamming Wikipedia to promote your project. – Kaz Oct 26 '13 at 00:04
3

Get it announced on Freshmeat Freecode (no longer accepting updates as of 2014-06-18). Also, remember to get to a usable state or people will only use it once and keep that impression forever...

Flimzy
  • 704
  • 4
  • 13
1

Suggest it to Dan Benjamin, and he might discuss it on his software development podcast, The Dev Show. Your website has black text on a white background, so your project has a good chance of making it into the show.

Evan Kroske
  • 508
  • 2
  • 13
1

Freshmeat is a site, preferably but not exclusively for FOSS. Big and mirrored all over the world.

You can tag your software with multiple tags in different categories (OS, GUI, Web/Server/Client, purpose, programming language, license, ...) but you normally host it elsewhere.

And you get nice stats about downloads and visits.

user unknown
  • 797
  • 7
  • 14
  • Oh year, I remember them. They are as old as AOL, only they are still around – Dmitri Feb 28 '11 at 23:26
  • would you mind explaining more on what it does and what it's good for? ["Link-only answers"](http://meta.stackoverflow.com/tags/link-only-answers/info "what's this") are not quite welcome at Stack Exchange – gnat Apr 30 '13 at 16:32
  • 1
    @gnat: Added more details. – user unknown Apr 30 '13 at 20:16
0

Besides @Sergio's great indications check http://thechangelog.com/

One of the best places to advertise your OSS. But before, you really should read this: http://thechangelog.com/post/3032074343/top-ten-reasons-why-i-wont-use-your-open-source-project

Best of luck!

eestein
  • 402
  • 3
  • 14
  • would you mind expanding a bit on what each of these resources have and why do you recommend these as answering the question asked? ["Link-only answers"](http://meta.stackoverflow.com/tags/link-only-answers/info "what's this") are not quite welcome at Stack Exchange – gnat Apr 30 '13 at 16:33
-2

Why not try the open-source hosting sites like github and sourceforge?

Ewan Heming
  • 217
  • 1
  • 5
  • 3
    I'm already hosting this project on github, but that does not really do anything to attract new developers. github does not really promote new projects. – Dmitri Mar 01 '11 at 03:12
-3

If above doesn't work, try posting it on your site and get some traffic by link exchange techniques.

( Not sure if this works )

Ayush Goyal
  • 1,175
  • 9
  • 19