Slashdot Mirror


How To Spread Word About My FOSS Project?

An anonymous reader writes "I'm in a bit of a bind with an open source web software project of mine. It's a very small project that I've been developing for over three years. By now it's got a promising feature set, but very few users and virtually no community around it. The problem is that people I have asked to try it refuse to do so because it doesn't have a thriving community. It's an infinite loop: without users, we won't have a community, and without a community, users aren't coming. So, Slashdot, my question is: how can I build a community and help get the word out about a project led by 2 people and with only 5-6 regulars on our forum and IRC?"

244 comments

  1. Talk to your users by alain94040 · · Score: 5, Insightful

    1. Developers are king. If you could attract one more developer, your project would stand a much higher chance of success.

    2. Just because you open-sourced your project doesn't mean it's useful to anyone. No matter how much we geeks don't like marketing, you have to think hard about your users: where are they, what do they care about and what do they really need?

    It's normal for all new projects to languish for a while. If you think twitter was an instant success, remember that it had 2 years of null traffic before taking off. Go out and ask users what they want. Think. Then implement. Your #1 potential mistake today: feature creep. Don't think that if only you added this one more feature, the crowds would come. If anything, try to simplify things :-) and start communicating (posting on slashdot is not ideal, you should post wherever your users are, not talk to developers).

    1. Re:Talk to your users by Walker_Boh_Druid · · Score: 3, Insightful

      In the same post you say devs are king, and attracting them is key, then go on to say that posting on /. is a bad idea. Contradicting yourself much?

    2. Re:Talk to your users by Razalhague · · Score: 3, Insightful

      If you look carefully, you might notice that the project is neither named nor linked. It's kind of hard to attract devs that way.

    3. Re:Talk to your users by Bigjeff5 · · Score: 4, Insightful

      You didn't do well in reading comprehension in school, I'm guessing.

      The poster asked about attracting users. MOST of the GP's post was regarding attracting users. Slashdot really doesn't make a very good advertising vehicle for attracting new users, it's a one-shot deal and that's pretty much it. Plus, most Slashdot folks are going to do exactly as he described - they'll say "hey that looks neet, but I don't want to mess with it if it doesn't have a good community", and with only one shot to make an impression you are likely to get pitifully few new users. Getting involved in a general OSS user's forum is a much better idea, as you can build a presence and start attracting users in spite of a lack of community.

      For the exact same reasons, Slashdot is probably mediocre at best for attracting developers. However, getting involved in a good sized OSS developer's forum would be a great place to both advertise to try to attract new developers and to get more advice about getting your project out in the open.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    4. Re:Talk to your users by B'Trey · · Score: 3, Insightful

      It's also kind of hard to answer the question asked without knowing much about the software involved. We know it's a web project of some kind, but that doesn't do much to narrow things down. If it's a web application framework like Rails then promoting it would be a very different task than if it's a blog publishing application like Wordpress. Hopefully, it's not an exact duplicate of some other common open source project, of course. If, however, it does perform the same function as another well known program, particularly a closed source one, you might want to start by listing it on AlternativeTo.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    5. Re:Talk to your users by timmarhy · · Score: 3, Informative

      spot on. no one wants to commit to using software that will disappear if you get hit by a bus.

      --
      If you mod me down, I will become more powerful than you can imagine....
    6. Re:Talk to your users by mattack2 · · Score: 5, Insightful

      I suspect they purposefully didn't give a link to it or name it, so that the thread wouldn't be perceived as an ad, and would simply be looking for general advice that could be applicable to others.

    7. Re:Talk to your users by YGingras · · Score: 1

      Go and meet people, give a talk at a local user group. At Montréal-Python, we love when people present their personal projects. These are usually very interesting presentations because you know the code very well and you can answer deep technical questions.

    8. Re:Talk to your users by Jane+Q.+Public · · Score: 1

      I don't agree. If I thought it was an app that was useful to ME, regardless of whether others were flocking around it, then I would be interested.

      On the other hand, if it's just yet another "social" app, I would probably reject it anyway, regardless of how many were involved with it. As far as I am concerned, the market for "social" apps is saturated, unless somebody comes up with a real, brand-new idea for them. And I don't see that as being likely.

    9. Re:Talk to your users by topnob · · Score: 1

      is twitter that popular? i hear a lot of people talk about it(and websites) but I don't actually know anyone(outside celebrities that use it)

    10. Re:Talk to your users by bakes · · Score: 2, Insightful

      If you look carefully, you might notice that the project is neither named nor linked.

      That might be to avoid the hordes of slashdorks who cry 'Slashvertisement' at the slightest hint of anything that might resemble marketing/promotion. I think the submitter did the right thing in NOT naming/linking his product, to keep the discussion on the appropriate track instead of being diverted by opinions of how good/bad his program is.

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
    11. Re:Talk to your users by FatdogHaiku · · Score: 1

      Indeed. Another issue is what putting a link on /. will do to the server hosting the info and files... There are still a lot of places with bandwidth quotas for small sites. I would be setting up on SourceForge and then put the url in everything I can. Personally I don't mind beta testing some items, if it's something I have an interest in.

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    12. Re:Talk to your users by adamkennedy · · Score: 4, Interesting

      Last time my project got mentioned on Slashdot, I saw around 50,000 additional downloads for that release.

      So even if it's one-shot, that one-shot can still be big.

    13. Re:Talk to your users by Actually,+I+do+RTFA · · Score: 1

      1. Developers are king. If you could attract one more developer, your project would stand a much higher chance of success.

      I would say "Documenters are king".

      Why does no one want to use F/OSS software without a thriving community? There are worries about getting new features. There are worries about compatibility, both forwards and backwards. But the major issue is getting support for whatever issue you need. A thriving community means someone else spent 17 hours figuring out your specific problem. Good documentation means that you don't need to rely on community help.

      It's a thankless job, and it adds a cost in a way that is certainly more risky. More features you can certainly personally use. A well-written manual is a gamble. But I would say that's the only way to break the "community" loop.

      This assumes that it's not a social-networking app. If it is, well, it'll be a long slow procession.

      --
      Your ad here. Ask me how!
    14. Re:Talk to your users by Anonymous Coward · · Score: 2, Insightful

      If it's open source, it doesn't matter if the developer gets hit by a bus.

      That's one of the open source selling points.

    15. Re:Talk to your users by fishybell · · Score: 0, Redundant

      spot on. no one wants to commit to using software that will disappear if you get hit by a bus.

      ...or if you murder your wife.

      --
      ><));>
    16. Re:Talk to your users by wvmarle · · Score: 1

      I wonder how many extra downloads you get from your comment now, and am actually more curious on how this 50,000 number relates to your normal downloads. I just had a look at your web site and I can imagine that there are many slashdotters interested in it.

      Unfortunately TFS doesn't even mention what the project is about. Which makes advice only very general, of the usefulness of your typical management/marketing self-improvement book.

      However such a one-shot, 50,000 downloads shot, could be the break such a project needs. Though considering the current size mentioned unless he's hosting on sourceforge or so it may just as well break his server. If it's any good that is of course. It's enough to get a crowd big enough that word-of-mouth starts to spread, that it gets mentioned elsewhere on the Internet, etc. Too bad for the submitter that there is no link in TFS, not even a project name or so.

    17. Re:Talk to your users by Deflatamouse! · · Score: 1

      Thanks for making strawberry perl, Adam!

    18. Re:Talk to your users by gd2shoe · · Score: 1

      I second.

      Well written instructions (preferably with images, if it's an app) that are kept up to date with the current version are crucial to attracting new users. I think this is the number 1 most overlooked part of any software project. (there are others as well: unit testing, upgrade planning, etc.)

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    19. Re:Talk to your users by JSlope · · Score: 1

      What advise you'll give to ResoMail?

      --
      ResoMail - the alternative secure e-mail system
    20. Re:Talk to your users by Lazy+Jones · · Score: 2, Funny

      no one wants to commit to using software that will disappear if you get hit by a bus.

      We *are* talking about FOSS here, right? You can always fix it yourself if you depend on it. Besides, most FOSS projects "disappear" in the sense you probably mean because the maintainer(s) lose(s) interest. I seriously doubt that developers getting hit by busses is a serious problem for FOSS users.

      --
      "I love my job, but I hate talking to people like you" (Freddie Mercury)
    21. Re:Talk to your users by Willfon · · Score: 1

      spot on. no one wants to commit to using software that will disappear if you get hit by a bus.

      Sometimes people do use one-man projects, but then your application needs to be spot on. Example: Smultron and Lingon - http://smultron.sourceforge.net/. The first is a text editor for Mac which is comparable to Notepad++ on Windows and Lingon which is a utility for making launchd files. Developed by one guy, used by thousands. And although he didn't get hit by a bus, it is canned. Same story with lots of utilities, made by clever guys who got a lot of press time and who are now too busy speaking at seminars and conferences to develop the apps.

      --
      kwik-mart
    22. Re:Talk to your users by CodeBuster · · Score: 1

      If I may, I would like to add something to the suggestions given by the parent: Make your project very easy to setup, configure and use. In fact, make it a pleasure to do these things. Far too many open source projects, even ones that are technically superior in most other respects, fail to go the last mile in their march towards the users. They stop once the features are working and other geeks can setup, configure and use their work. Ask yourself what the difference between Apple and Microsoft is; with Apple one simply turns on the product and starts using it. It is a pleasure to use and powerful yet simple. Contrast that with the experience of a novice Windows user and you will begin to see my point. If your project solves a common problem(s) well AND is easy to use, word will spread soon enough; but above all else, make it easy.

    23. Re:Talk to your users by CodeBuster · · Score: 1

      Slashdot really doesn't make a very good advertising vehicle for attracting new users, it's a one-shot deal and that's pretty much it.

      Unless of course you get dupes; then you get a second or even a third shot.

    24. Re:Talk to your users by ubersoldat2k7 · · Score: 1

      Well, my OSS project doesn't have lots of users, only some of my co-workers, but I do try to keep updated the project's site documentation and activity by fixing bugs and using the tools given to me to report all of this. If a potential user comes by, he can easily see that even for a one person project, it's alive. And yes, it's here: http://launchpad.net/mcm/

    25. Re:Talk to your users by Anonymous Coward · · Score: 0

      3) You could also post a link to it and maybe like tell people what it's about. Get yourself slashdotted

    26. Re:Talk to your users by Anonymous Coward · · Score: 0

      Looking for another 50,000 then? :P

    27. Re:Talk to your users by tehcyder · · Score: 1

      If it's open source, it doesn't matter if the developer gets hit by a bus.

      It does if no one's even heard of it. Which was the point of the original question.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    28. Re:Talk to your users by abirdd · · Score: 1

      If you are a user of a product and can't code, if your one developer dies, the project dies. Just becaues it is opensource and everyone can see the source code means nothing. Think about it, what if i opensource software that is so complicated, and poorly coded that no one can maintain it. Just because you smack an OSS lable on it, does not make it quality.

    29. Re:Talk to your users by Night+Goat · · Score: 1

      Good timing! I was just working on a Perl project at home and now I'm at work on Windows and needed a Perl install.

    30. Re:Talk to your users by elrous0 · · Score: 1

      Only until I release my Raspberry Blast Perl. It tastes way better!

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    31. Re:Talk to your users by Anonymous Coward · · Score: 0

      Ask that to the CentOS community ;)

    32. Re:Talk to your users by Anonymous Coward · · Score: 0

      It may be one of the selling points, but it's not true.

      Just look at how well Reiserfs is doing.

      Most people just bailed.

      It's just like the other fallacy - many eyes make bugs shallow. That's true in theory and an infinite number of monkeys on typewriters and infinite time will fix those bugs too. But in practice, few look at the code, and even fewer skilled eyes look at the code, and a subset of those actually bother to try to get it fixed in the main release. The rest of the "skilled eyes" would either just fix it internally, or use something else, or write exploits for it.

    33. Re:Talk to your users by Tetsujin · · Score: 1

      I seriously doubt that developers getting hit by busses is a serious problem for FOSS users.

      Unfortunately FOSS developers are notoriously prone to wandering out into the street in front of fast-moving buses... I'm not sure what it is, that makes jaywalkers such good free software developers, or that makes free software developers so eager to go wandering out into the street at the wrong moment...

      --
      Bow-ties are cool.
    34. Re:Talk to your users by Tiger4 · · Score: 1

      If you have self-coding software, or a self-developing project, I think we'd all like to know more about it. Otherwise some real life person has to take it over and do the actual work.

      --
      Behold, this dreamer cometh. Come now, and let us slay him... and we shall see what will become of his dreams.
    35. Re:Talk to your users by Hognoxious · · Score: 1

      It is an ad. It just isn't a very good one.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    36. Re:Talk to your users by LWATCDR · · Score: 1

      Wow I may have to try this out. I never knew that it existed. Thanks for the link.
      Wow I know that sounded so much like a plant it wasn't funny but I had never heard of it before.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  2. It's simple by sopssa · · Score: 3, Insightful

    Ignoring asking about it on the Ask Slashdot section (which you intelligently avoided);

    Get friendlier with the people that are interested in the project. Not just answering their questions, but actually become a friend with them. Then ask them to do the same to other people. And get friendlier with many of them. It works in real life circles and it works in computer circles - some people are just going to lose interest no matter what you do, so you're better of getting to know as many people as you know (as you're better of getting to know as many girls as possible)

    Spreading word about FOSS project is actually no different than what it is in the real world. Charisma, getting people to work with you and having a reason to do so. We would all like everything to be just on mere technical terms, but it really isn't so. Learning to interact with people the best way goes a long way - in business world, in FOSS world, with girls.

    1. Re:It's simple by SQLGuru · · Score: 4, Insightful

      And some product, no matter how great they are at what they do will never appeal to a large crowd because of the focus. For instance, anyone maintaining a FOSS project targetting left-handed fim-bozzles will only ever appeal to people interested in left-handed fim-bozzles not matter how good of a product your FOSS iLHFB app is. Making friends will help it grow, but making friends with left-handed fim-bozzle enthusiasts will help your project grow even more.

    2. Re:It's simple by humphrm · · Score: 3, Insightful

      Very good point. And I would add one additional suggestion: go to open source conventions. I'm not going to name any, dare I get labeled a shill, but it's been my experience at open source cons that people with very narrow scope tend to run into other people with very narrow scope at these events. If possible, get on the con's speaker list, and talk about your product. People who aren't interested will skip the talk, but then you'll end up with a room where all the attendees *are* interested in your product. Great networking potential!

      Of course, that's just one way to go about it, there are many other valid suggestions here that you should do as well, not just one.

      --
      -- "In order to have power, I must be taken seriously." -Mojo Jojo
    3. Re:It's simple by 0100010001010011 · · Score: 4, Funny

      Last time I got "friendlier" with one of my users I got into a law suit.

    4. Re:It's simple by MrMadnutz · · Score: 3, Insightful

      Last time I got "friendlier" with one of my users I got engaged!

    5. Re:It's simple by electroniceric · · Score: 1

      Absolutely agreed. If you want to promote it, you have to go find people you think MIGHT (not may, not are...) be interested and promote it to them.

      I would add something else I noted just from the original post. You submitted anonymously, and didn't mention the name of your project, much less link to it's *Forge page. Very honorable in that you don't appear to be self-promoting. The reality, however, is that shameless self-promotion is both necessary and useful. Just the project name and a link would have netted you probably 10s of leads. Then as the parent said, go follow up and be friends with those people.

    6. Re:It's simple by BenoitRen · · Score: 1

      The Lightning Talks at FOSDEM should be a good start. It's only within a month, too! You get 15 minutes to talk about your project in front of a crowd.

    7. Re:It's simple by AgNO3 · · Score: 1

      Dude no matter what the other slashdot users say. Watching her from behind the shrubs is not friendlier. You have to actually talk to the girl. Preferable someplace with a lot of light.

      --
      OMG Ponies!!! with Glitter!!!! I miss Pink :-(
    8. Re:It's simple by Anonymous Coward · · Score: 0

      You forgot the fundamental part of getting friendly in the geek community. Slippin them the mickey.

    9. Re:It's simple by Anonymous Coward · · Score: 1, Funny

      so you're better of getting to know as many people as you know (as you're better of getting to know as many girls as possible)

      Do you have any suggestions for a FOSS project targeted at girls? Then getting to know as many of the users and girls would have some great synergy effects.

    10. Re:It's simple by Anonymous Coward · · Score: 0

      very nice said. good point.

    11. Re:It's simple by Anonymous Coward · · Score: 0

      and crabs

  3. This would have been a great start by stoolpigeon · · Score: 4, Insightful

    If there were any info. on what the project is and where to check it out. (I realize a lot of people would have made snarky comments if that info had been included too. A regular catch 22 -- but this is a great opportunity and you should post a description and link to the project in this thread.)

    Without any specifics I would think most answers are going to be just as generic. Post about it in different message boards, post about it at aggregator type sites (reddit, digg) - use twitter, facebook or whatever else might help people find out about it.

    Who are the intended users? Where would those people be that you might show up and promote your project? Are their user groups that might be a good place to frequent?

    Would a publication/site that deals with FOSS or whatever problem your project solves be interested in doing a write-up? Will they accept one from someone on the project or one of the users?

    If it runs on Linux is it available through the package management systems of the major distros?

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    1. Re:This would have been a great start by Izhido · · Score: 1

      Dude.

      9 never said that. Quite the opposite. It was 1 who said that.

    2. Re:This would have been a great start by Anonymous Coward · · Score: 1, Informative

      (Again, I'm the OP. Yay for keeping up with your own threads!)

      If there were any info. on what the project is and where to check it out. (I realize a lot of people would have made snarky comments if that info had been included too. A regular catch 22 -- but this is a great opportunity and you should post a description and link to the project in this thread.)

      No. It'd get modded down for spam, and I would be flamed out the whazoo for slashvertising.

      Without any specifics I would think most answers are going to be just as generic. Post about it in different message boards, post about it at aggregator type sites (reddit, digg) - use twitter, facebook or whatever else might help people find out about it.

      We actually have a pretty strong web presence - we're on Twitter, FreshMeat, SourceForge, and I've posted to sites like The Admin Zone before, asking for help with testing. We're actually in a late beta stage right now.

      Who are the intended users? Where would those people be that you might show up and promote your project? Are their user groups that might be a good place to frequent?

      The project is basically a CMS that integrates a lot of the features found in a wiki, e.g. templates, the raw power of system messages, namespaces, etc. It also has very CMS-ey features like access control lists, a template system, a real admin panel, and module support. I started the project hoping to provide an alternative to MediaWiki - and it uses MediaWiki's formatting language - but since I started it, it's gone way off on its own path as my own need for features increased. In a way, it's a CMS I built to meet my own needs, but written in a portable fashion enough that anyone should be able to use it. This has made it rough around the edges in some places (e.g., the GUI editor gets very little love, and there's no toolbar making it easy to insert any type of formatting). But overall the interface is pretty polished and smooth, and there are hooks nearly everywhere for plugins.

      Would a publication/site that deals with FOSS or whatever problem your project solves be interested in doing a write-up? Will they accept one from someone on the project or one of the users?

      I'll definitely talk to the other member of the project, who takes care of our marketing and packaging, about finding a site or two that would be willing to do this. You've got a point, we haven't been great at doing this, but the few times we have tried and persisted (e.g. BitNami) it has worked.

      If it runs on Linux is it available through the package management systems of the major distros?

      We've tried. Fedora bitched at us for not splitting off trivial components like jQuery, TinyMCE and Text_Wiki into extra packages. I responded by reminding them that we had to fork a small part of TinyMCE (we modified the gzip script to use the project's central cache directory), jQuery is only one file, and we forked the shit out of Text_Wiki after it got abandoned by the original developer, finally just replacing it with our own parsing engine. Perhaps the aforementioned co-manager can get it in the repos now that the most glaring problem - Text_Wiki - is taken care of.

      Debian... well, all the licenses we use are DFSG compliant but they vary. Widely. There's a lot of third party code for stuff I couldn't be bothered to write on my own. Think table parsing (from MediaWiki), the diff renderer (phpWiki), TinyMCE, jQuery, and countless others. All of the third party code is documented (with copies of licenses) in a cute little HTML document, but there's a shit ton of it, under licenses ranging from Creative Commons to *GPL to BSD/MIT to PHP.

      The main challenge with packaging is the fact that it needs a MySQL or PostgreSQL database to run (the project itself is written in PHP). It's hard to get that kind of thing working under the environment of a package manager.

      Another

    3. Re:This would have been a great start by stoolpigeon · · Score: 1

      Dude.

      1 said that in the film 9.

      An example to help, just in case that isn't clear enough.

      People with ropes around their necks don't always hang. - The Good, the Bad and the Ugly

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    4. Re:This would have been a great start by stoolpigeon · · Score: 1

      Flames and downmods just come with the territory here, though I don't think it would be as bad as you think. But you can't let it stop you. (You can actually, but I recommend against it.) Maybe you've actually posted what it is somewhere I'll look - but if not I would still like to know. If you are dead set against mentioning it here at all - I would appreciate if you would email me a url - bittercode@gmail.com

      Is it on http://php.opensourcecms.com/?

      If not I would see about getting it added. This is the top hit when googling open source cms. I haven't used it in a little while as I'm pretty heavily into Drupal now, but when I was still figuring that out I always went there first.

      Is it in the Wikipedia list of Content Management Systems?

      If not I would try to get it added there.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    5. Re:This would have been a great start by wampus · · Score: 1

      Wikipedia is not a place to advertise. I hate nothing more than finding some old abandoned turd of a project linked there when any commercial software links are removed.

    6. Re:This would have been a great start by GigaHurtsMyRobot · · Score: 1

      As a php developer, I'd be interested in taking a look at your system and possibly writing a plugin. gfosco at gmail.com

    7. Re:This would have been a great start by stoolpigeon · · Score: 1

      It's a list of CMS's. He has a CMS. Why shouldn't it be in the list?

      It sounds more like you are saying someone needs to do a better job of keeping the list current. I'm not sure why that means people with active projects shouldn't add them at all.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  4. Post to Slashdot! by davecrusoe · · Score: 1

    And, oh, send notes to bloggers and twitters, too. But hey, if you get Slashdotted, you're in a good zone!

    1. Re:Post to Slashdot! by rtfa-troll · · Score: 3, Insightful

      I'd agree, except it might help to a) not post Anonymously b) include a link to the project in the posting c) say what it does and why it would be good for us. If you do none of the above, then the reason why your project is unheard of becomes obvious.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    2. Re:Post to Slashdot! by tnk1 · · Score: 3, Insightful

      Agreed. Even if 99/100 people say "this project is useless", "you suck as a coder", or they just flagrantly troll you, if you inform even one person who says to themselves "I sure wish someone had an open sourced lolcats generator" that you, in fact, have a feature rich and maturing open sourced lolcats generator, you are still increasing your community by a significant percentage.

    3. Re:Post to Slashdot! by QRDeNameland · · Score: 2, Informative

      "I sure wish someone had an open sourced lolcats generator"

      cat cat | sed 's/Meow/I can haz cheezburger?/g'

      --
      Momentarily, the need for the construction of new light will no longer exist.
    4. Re:Post to Slashdot! by godrik · · Score: 1

      99/100 people say "this project is useless", "you suck as a coder", and they just flagrantly troll you

      ftfy

    5. Re:Post to Slashdot! by DrEasy · · Score: 2, Funny

      I'm not joking when I say: I love the idea of a lolcats generator! I'm gonna give this some more thought...

      --
      "In our tactical decisions, we are operating contrary to our strategic interest."
    6. Re:Post to Slashdot! by oreaq · · Score: 1

      And today's winner of the useless use of cat award is: QRDeNameland. Congratulations!

  5. Easy by ducomputergeek · · Score: 2, Funny

    1) Post a message to slashdot
    2) ????
    3) Profit

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    1. Re:Easy by Anonymous Coward · · Score: 0

      Give away free laptops to tech reviewers and bloggers. Some other companies have found that a good way to get good PR.

    2. Re:Easy by BlindSpot · · Score: 3, Insightful

      Nope, Slashdot is actually an exception to the three-phase model, because this is what happens:

      1) Post a message to Slashdot
      2) Get Slashdotted
      3) Spend all potential profits on bandwidth charges

    3. Re:Easy by nmb3000 · · Score: 5, Funny

      1) Post a message to slashdot
      2) ????
      3) Profit

      Except in this rare case the mystery step 2 is easy to identify:

      1) Post a message to slashdot
      2) Include a link to your project
      3) Profit!

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    4. Re:Easy by Anonymous Coward · · Score: 1, Funny

      3) Spend all potential profits on bandwidth charges

      Cleverly avoided because however much we want to check out the project and join the community, there's no link.

    5. Re:Easy by s0litaire · · Score: 1

      In reality it's more likely to be:

      1) Post a message to slashdot
      2) Include a link to your project
      3) Site get's Slashdotted
      4) ??? 404 ???
      5) no Profit (it IS foss after all!!)

      --
      Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
    6. Re:Easy by aldld · · Score: 1

      Actually:

      1. Post a message to slashdot
      2. Include a link to your project
      3. Site gets slashdotted
      4. ???
      5. You upgrade to the new ultimate server package
      6. Your hosting company profits!

    7. Re:Easy by Gabberkooij · · Score: 1

      Lol, one of the reasons I did not yet promote / tell about the project i'm currently working on. It's community is already growing only by word of mouth and a few community sites. Still i'm now almost at 20GB bandwith this month.... Figure out what happens if that many people are only looking at it :-)

    8. Re:Easy by drachenstern · · Score: 1

      Hey, all that was promised was that the last step would be about profit... Nobody said for sure that the initiator would profit.

      Isn't that rather the problem with our current economic state of affairs? Everyone assumes the profit at the end is for themselves. I'm just happy with my hunk of bread crust ;)

      --
      2^3 * 31 * 647
    9. Re:Easy by Tetsujin · · Score: 1

      1) Post a message to slashdot
      2) ????
      3) Profit

      Except in this rare case the mystery step 2 is easy to identify:

      1) Post a message to slashdot
      2) Include a link to your project
      3) Profit!

      This is exactly what the submitter did!

      First they did step one. With that complete, they're bound to move on to step two.

      --
      Bow-ties are cool.
  6. Tell us what it's called... by hhappy · · Score: 4, Informative

    some of us might be interested in it. You've just missed your best PR opportunity yet!

    1. Re:Tell us what it's called... by macintard · · Score: 0

      Agreed. I'm always on the lookout for useful software.

    2. Re:Tell us what it's called... by Galestar · · Score: 3, Insightful

      Some of us might be interested, other might consider it shameless self promotion. If slashdot was doing front page adverts for every tiny FOSS project, we'd never hear any real news.

      --
      AccountKiller
    3. Re:Tell us what it's called... by natehoy · · Score: 5, Informative

      I disagree. I think he's doing it perfectly.

      He's asked a generic question, without shilling in the article section. That means it's less likely he's just out spamming, because he hasn't identified who he is or what the project is. So he's largely avoided the shitstorm of angry slashdotters accusing him of spamming.

      But in doing so, he's piqued the curiosity of a few of us, and we've ASKED him to post details of his project now. If he does so, that means he's actually spent a few minutes here reading the responses. This marks him as someone who at least isn't doing a drive-by spamming.

      Either very good and sophisticated marketing, or an honest question from a manager of a small project. I can't decide which. But either way, it works, and I'm curious about the project.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:Tell us what it's called... by Anonymous Coward · · Score: 3, Insightful

      Some of us might be interested, other might consider it shameless self promotion. If slashdot was doing front page adverts for every tiny FOSS project, we'd never hear any real news.

      So, kind'a like now? :)

    5. Re:Tell us what it's called... by gknoy · · Score: 1

      I agree. I'm curious as to what it was, but appreciated that he took the time NOT to shill for it. The comments above about building social circles of shared interest, and of trying to cater to what users need (rather than adding features in hopes that they might attract users). Both were great and generic advice.

    6. Re:Tell us what it's called... by Raptor851 · · Score: 1

      "piqued the curiosity of a few of us" Is an understatement...I can't be the only one who started monitoring freshmeat for the inevitable post...even if it is just to know what the project is this is genius marketing even if it was unintentional :)

    7. Re:Tell us what it's called... by Anonymous Coward · · Score: 2, Informative

      (I'm the anon who submitted the question)

      You're correct. I avoided revealing my identity here because my goal is to learn, not to spam Slashdot.

      I'm sorry to those whose curiosity is ebbing. I'm dying to post a link to the project, but am afraid it would be in bad taste, and I doubt our VPS could handle the traffic.

    8. Re:Tell us what it's called... by dandaman32 · · Score: 2, Funny

      Shit. My sense of vocabulary is fail. Must be this ice cream. I meant "effervescing."

      >_<

    9. Re:Tell us what it's called... by Dahamma · · Score: 1

      He's doing it perfectly if he wants to continue in obscurity.

      I'm not in marketing, but even I have learned in my career that the overused adage "there's no such thing as bad publicity" is almost always true.

      To be topical, look at the Apple announcement today. The product they announced was basically a larger version of something they have been selling for 3 years, and yet through absurd "shilling" they have already managed to convince a large segment of the population it's a heretofore unknown tablet created by a supernatural power and discovered by Moses in the desert.

    10. Re:Tell us what it's called... by bigstrat2003 · · Score: 1

      My sense of vocabulary is fail. Must be this ice cream.

      I can honestly say that, before today, it never occurred to me to try to correlate those two events. Bravo!

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    11. Re:Tell us what it's called... by tool462 · · Score: 1

      And now your anonymity is fail. Might as well post the project info and go for broke :)

    12. Re:Tell us what it's called... by Random+Destruction · · Score: 5, Informative

      By googling his name, the project appears to be. Enano CMS

      --
      :x
    13. Re:Tell us what it's called... by broken_chaos · · Score: 1

      Carefully calculated, my bet is on.

    14. Re:Tell us what it's called... by rincebrain · · Score: 4, Interesting

      I'm genuinely curious how you produced an AC's name.

      --
      It's only an insult if it's not true.
    15. Re:Tell us what it's called... by dandaman32 · · Score: 5, Informative

      I was betting on my ability to remember to hit "post anonymously" every time I commented on this thread.
      Note to self: in the future, hit "log out." x_x

    16. Re:Tell us what it's called... by Anonymous Coward · · Score: 0

      He did a google search of 'dandaman32' probably and followed the link results. That is what I did and found out a bit more about the project.

      Though, it seems that Enano CMS has a professional-looking website, a Freshmeat page, an ohloh page, a BitNami stack page, and a Twitter feed.

      Did I miss anything? ;-)

    17. Re:Tell us what it's called... by kainewynd2 · · Score: 2, Informative

      I for one am glad you screwed up and didn't log out...

      Seriously... I spent two days last month looking for a wiki with a usable WYSIWYG editor that didn't require stupid hacks...

      Lo and behold, here it is... this is slick. Just installed it in MAMP and I'll be checking this out a little more in-depth tomorrow. Failing major security holes or browser incompatibilities, I may start using Enano relatively soon.

      And no, I'm not affiliated in any way... just really impressed at first glance.

      --
      I just don't get... eh, ugh... never mind. This post wasn't worth the research I put into it.
    18. Re:Tell us what it's called... by CreamyG31337 · · Score: 1

      I would suggest asking makers of control panel software to include your CMS. One-click installs are a good way to tempt people to try out your CMS. Didn't check what type of server environment you need to be running, but just do some research on different control panel software and try to help them make your CMS available to their users. Plesk and DotNetPanel both support this anyways.

    19. Re:Tell us what it's called... by JumperCable · · Score: 1

      OK. So this is the/a website:
      http://enanocms.org/

      Yet another Content Management System in a sea of Content Management Systems. Not easy to get attention. Plus it's still in Beta. That alone will cross it off of the list of many people looking for something.

      Of note, there are no reviews on Sourceforge yet. That is a missed opportunity right there.
      http://sourceforge.net/projects/enano/

      Do a quick google on "compare cms" and see what you come up with. Are you one the comparison site lists? Then you aren't even in the running. There are simply too many CMS packages out there. People need a quick summaries on comparison websites to assess functionality & requirements.

    20. Re:Tell us what it's called... by Anonymous Coward · · Score: 0

      Because the AC then accidently posted under his user name while trying to correct something he said earlier .........

    21. Re:Tell us what it's called... by jmorkel · · Score: 1

      At the risk of killing his VPS, here is the project homepage.

    22. Re:Tell us what it's called... by gunnarstahl · · Score: 1

      You don't even have to google his name. It is hidden in plain. His Email, which is in the header of his post, is `gro.smconane' `ta' `nad'. Now read that backwards....

      Yt,

      Gunnar

    23. Re:Tell us what it's called... by imakemusic · · Score: 1

      Interesting. Maybe having the words "unstable development" on the main screenshot isn't the best idea though...

      --
      Brain surgery - it's not rocket science!
    24. Re:Tell us what it's called... by tehcyder · · Score: 1

      If slashdot was doing front page adverts for every tiny FOSS project, we'd never hear any real news.

      Like what colour rollneck Steve Jobs was wearing this morning?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    25. Re:Tell us what it's called... by xiox · · Score: 1

      If he's missed the opportunity, can I plug my software instead? :-) Hey, great scientific plotting package, Veusz!!! Get it while it's hot.

    26. Re:Tell us what it's called... by drachenstern · · Score: 1

      I would've gone with:

      by dandaman32 (1056054) <`gro.smconane' `ta' `nad'>

      providing clues, such as:

      dandaman32 -> `nad`

      `ta` -> @

      `gro.smconane` -> enanocms.org

      But that's just me ...

      --
      2^3 * 31 * 647
  7. Put an Apple on it by macintard · · Score: 0, Flamebait

    You'll have people lining up overnight regardless of substance.

    1. Re:Put an Apple on it by kellin · · Score: 0, Offtopic

      Flame bait? Mod this up! Its sooo true! LOL.

      --
      GWB to President of Brazil - "You have blacks, too?"
  8. freshmeat by mrflash818 · · Score: 5, Informative

    Try posting to freshmeat?

    http://freshmeat.net/about

    --
    Uh, Linux geek since 1999.
    1. Re:freshmeat by Anonymous Coward · · Score: 3, Informative

      ohloh is another good place to have your project linked. Shows the development activity, which counts to some people when choosing between multiple projects in the same niche.

    2. Re:freshmeat by Anonymous Coward · · Score: 0

      Posting to Freshmeat is far from a holy grail. I'm a member of a FOSS web app platform that's been on FM (and a few other places, like HotScripts) since the project was forked from its predecessor. We've never really had a thriving community, and 90% of the original developers, including the most prolific ones, left the project long ago for various reasons, including endless bikeshedding at every level.

      The small community we have is enthusiastic about the product and won't touch anything else, but none of them seem to feel capable of making the jump from user to contributor. My theory is that when the project was as it most vibrant (its first three years), a strong Cathedral mentality (as opposed to Bazaar) was created where the team would implement anything the users wanted, which spoiled them. Recent efforts to tear down the Cathedral and foster contribution have been ineffective. A "code uber alles" mindset never helped either.

      The project has been forked and the forker seems determined to undermine us; he uses our communication channels to troll us and redirect users to his fork. I've wanted to ban him for a long time, but no one else wants to pull that trigger.

      In a lot of projects, the developers usually lack two abilities: good UI design (where applicable), and marketing.

      This story is similar to one I've been considering posting for a while now.

      (Posted anonymously to avoid being a slashvertisement)

    3. Re:freshmeat by Anonymous Coward · · Score: 0

      (I'm the OP)

      It's already on FM - the person that started the project with me submitted it around April 2009 - and even on BitNami. But the main website still sees very few hits (~50-60 a day), and more importantly, very few support topics/IRC users/results when you Google "Powered by [project name]" which is a footer link in all the sites that run it.

    4. Re:freshmeat by polymeris · · Score: 1

      Yeah. And AlternativeTo, ohloh, Linux GameTome, Stackoverflow, slashdot! It didn't help my project, but then, it's only starting and pretty niche too.
      If there is no relevant question on StackOverflow, make it up and answer it yourself.
      Google for your keywords and try to plug your project anywhere.

    5. Re:freshmeat by Provocateur · · Score: 1

      freshmeat.net. I agree with the above. A regular stop would be kde-look.org.

      What about google summer of code? and softpedia, plus I think you can mention it here now, in the comments. Start a wiki in case you don't have it yet.

      --
      WARNING: Smartphones have side effects--most of them undocumented.
  9. Seriously by aitikin · · Score: 1

    You have a crew of nerds here who are all about open source and you refer to your project as "an open source web software project of mine" and are asking for more users?! You must be new here. It's kinda sad that you didn't put it in the summary, as others pointed out before me, you really did miss out. Good luck getting it in in the comments, everybody who skims the summaries won't even see it...

    --
    "Don't meddle in the affairs of a patent dragon, for thou art tasty and good with ketchup." ~ohcrapitssteve
    1. Re:Seriously by Eudial · · Score: 5, Insightful

      You have a crew of nerds here who are all about open source and you refer to your project as "an open source web software project of mine" and are asking for more users?!

      You must be new here.

      It's kinda sad that you didn't put it in the summary, as others pointed out before me, you really did miss out. Good luck getting it in in the comments, everybody who skims the summaries won't even see it...

      If he -had- posted it in the article, 70% of the comments would berate him for slashvertisement. So it's a case of damned if you do, damned if you don't.

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    2. Re:Seriously by bjourne · · Score: 0, Redundant

      Only if you give a shit about what slashdotters say. If you develop a genuinely useful free software project you deserve the free advertising for the time you've spent.

    3. Re:Seriously by Abstrackt · · Score: 1

      Only if you give a shit about what slashdotters say. If you develop a genuinely useful free software project you deserve the free advertising for the time you've spent.

      Unfortunately, that phrase is subjective. I might not find software that uploads weather data from my nerd cave to a public server genuinely useful but someone else might be overjoyed such a utility exists. I consider some of the code I wrote in my spare time genuinely useful but the best I get from other people is quizzical stares.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    4. Re:Seriously by BlackPignouf · · Score: 1

      Plus, the submitter actually forgot to post anonymously here and there:

      http://sourceforge.net/projects/enano/

      Enano CMS

  10. Slashvertisement Fail by Anonymous Coward · · Score: 1, Funny

    So basically.. this is a Slashvertisement without the name of the project? Brilliant.

    1. Re:Slashvertisement Fail by gbelteshazzar · · Score: 1

      gold!

    2. Re:Slashvertisement Fail by Razalhague · · Score: 3, Insightful

      So, it's like... an actual question? On "Ask Slashdot"?! Wow.

  11. Just time... by ZDRuX · · Score: 3, Insightful

    Like some have already said, time is your only enemy. Websites that need numbers to thrive take time. It is like a snow-ball effect, at first you'll have only 4-5 people (probably your friends), but that friend will tell the next person, and you'll be up to 10 users, and so on and so forth. Eventually it'll grow on its own without any need for intervention from your side.

    My bittorrent tracker took probably 6 months before it started taking off thanks to word of mouth. Now maxed out at 8,000 users and that's only because of server limitations. Perseverence and waiting is your only choice at this point.

    And remember, your only chance of making it ahead of others is offering something that nobody does, so ask yourself what *new* are you bringing to the playing field? If the answer is "not much" then I'm afraid you'll have a tough time.

    And like others said, you failed to list your website, which was a big mistake - don't worry about looking like you're trying to use ./ as a way to promote, it's obvious you are - so USE IT!

    --
    The magical number is: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  12. Make it good by kikito · · Score: 1

    That's the best thing you can do. Make it ROCK.

    1. Re:Make it good by Bigjeff5 · · Score: 1

      This project goes to 11?

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    2. Re:Make it good by narcc · · Score: 0, Offtopic

      For $3000, I'll make it go up to 12.

    3. Re:Make it good by haeger · · Score: 1

      I love a smart engineer. :-)

      --
      You are not entitled to your opinion. You are entitled to your informed opinion. -- Harlan Ellison
  13. It might be helpful to... by Anonymous Coward · · Score: 0

    post a link?

    Not only would that immediately incite us to click to your site, but it's helpful to us if we know what we're looking at before providing marketing advice.

  14. Oh come on... by Simulant · · Score: 0, Redundant

        Submitting this to /. is like putting up a billboard that says only, "Please check out my product."

    If you'd said what it was you'd be half way there.

    1. Re:Oh come on... by CannonballHead · · Score: 2, Insightful

      No it's not. He didn't name the product and he even posted AC. You can't get any more "This is not an advertisement" ... unless he's REALLY good at it, and is drumming up curiosity.

  15. Heh. by lattyware · · Score: 5, Funny

    I like how when there is a slashvertisement, everyone bitches.
    This guy sidesteps, and everyone is complaining because there isn't a slashvertisement. Oh the irony.

    --
    -- Lattyware (www.lattyware.co.uk)
    1. Re:Heh. by martin-boundary · · Score: 1

      It's a slashdot conspiracy! It's like there's two teams, an offensive team and a defensive team, and whenever one of them stays quiet, the other one takes over.

    2. Re:Heh. by Nightspirit · · Score: 1

      People here hate marketing but there is a reason why companies like MS and Apple spend so much on it, it works even if people complain about it. The end result is now no one knows what this company is, but if they mentioned the company people would have complained, but maybe a couple people would have found something they wanted.

    3. Re:Heh. by tomhudson · · Score: 1

      It's a slashdot conspiracy! It's like there's two teams, an offensive team and a defensive team, and whenever one of them stays quiet, the other one takes over.

      ... like Google and Microsoft?

      a conspiracy between those two is a scary thought ...

    4. Re:Heh. by Anonymous Coward · · Score: 0

      Its true, you just can't win on Slashdot.

      Don't post a link, get flamed for it. Post a link, get flamed for it.

      What a wonderful community.

  16. Slashdot by Anonymous Coward · · Score: 0

    Have you tried plugging it in a Slashdot story?

    Seriously, what is it?

  17. find a similar product by enter+to+exit · · Score: 0

    find a similar piece of software and be helpful in their forums/IRC chanel.
    When a user wants to do something that you feel your project can handle better or do easier, give yourself a free advertisement.

  18. ... when there is a slashvertisement, everyone bitches.
    This guy sidesteps, and everyone is complaining ...

    Also: There are people bitching about it being a slashvertisement ANYHOW. B-b

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Also. by Anonymous Coward · · Score: 0

      Yes, guy should just GTFO my lawn and post the nonposted information in a post after the post! /rant over

  19. Why would anybody want your project? by mwvdlee · · Score: 1

    Why would anybody want your project?

    Without knowing what your project is, it's hard to say, but in the Open Source world there are probably hundreds of competitors. Make sure you stand out amongst the others in a positive way and make sure people can read about it on your project's website.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  20. call me crazy, but... by foreboy · · Score: 1

    When you get an opportunity to publicize it, try telling us what it does! Seems like that would be the best first step. FOSS is Darwin - you have to be confident that you are solving a problem, or at least solving it better than its been solved before. If you have, you'll be able tto defend against the inevitable cynicism.

  21. Make them want to use your project by AlXtreme · · Score: 2, Insightful

    By now it's got a promising feature set, but very few users and virtually no community around it. The problem is that people I have asked to try it refuse to do so because it doesn't have a thriving community.

    Your project will have to stand on its own merits then and you will have to be focal about what those merits are. Hold talks at conferences, mention it to your friends, keep an updated blog, use FLOSS-distribution sites like freshmeat. If people are interested you will hear from them.

    If that doesn't help and you are sure your project is worthwhile you should investigate in your competition, take a good unbiased look. If there are a couple of large projects with large communities that accomplish something similar make sure you differentiate yourself from them. What makes your project unique and better than the rest? Perhaps those projects have something your project doesn't. A large community may be a plus but it isn't the only reason why users pick a certain project.

    If you can't make your project grow, relax and don't force the issue. If your project is truly worthwhile people will find it and the ones using your project will spread the word. If it doesn't gain popularity you can at least enjoy working on it and take pride in what you accomplish: the FLOSS community isn't a popularity-contest and there is no free car waiting for the one project that trumps the rest.

    --
    This sig is intentionally left blank
  22. Where did /. go? by Joucifer · · Score: 0, Redundant

    Shouldn't there be about 9 links in there to your project of shameless self promotion?

    1. Re:Where did /. go? by Random+Destruction · · Score: 0, Redundant

      see here

      --
      :x
  23. Please stop by Anonymous Coward · · Score: 0

    You are taking the jobs of commercial software developers.

    1. Re:Please stop by Anonymous Coward · · Score: 0

      You are taking the jobs of commercial software developers.

      Uh, ok... Let's assume that things are that simple as you say.
      What if the "commercial software developers" are in a foreign country... Why should one care?

  24. jQuery podcast by darkgumby · · Score: 1

    Go and listen to the Official jQuery Podcast from 12/18/2009.
    It features, Rey Bango, the Head jQuery Evangelist. He explains the how/why/what of evangelism for the jQuery project.
    Excellent stuff.
    http://blog.jquery.com/2009/11/13/announcing-the-official-jquery-podcast/

  25. I Spread my software using Pornography. by Anonymous Coward · · Score: 0, Funny

    Hi there, I'm The Sharecash Professor. You probably know me from /b/, /k/, and /u/ on 4chan. I've recently entered into giving great advice on 4chan's most recent sections /adv/ and given excellent news on savings for participitating on /new/.

    My software delivers Lesbian Strapon Porno to anyone that answers a series of fun and easy questionaires in the promise of granting access to download the free data.

    You see, my product is a consumable where only the easy-minded can access the prize.

    If you want to by-pass the free questionaires because of your time or difficulty doesn't allow you to abandon the complexity and cares of your life to answer them, then just send $1 to a representive through PayPal and you'll get the content cheaper than an iTunes account.

    Please, pay for my product... (you freeloaders).

  26. Open Source Development HOWTO by Anonymous Coward · · Score: 5, Funny
    1. Introduction

      As everyone knows, Open Source software is the wave of the future. With the market share of GNU/Linux and *BSD increasing every day, interest in Open Source Software is at an all time high.

      Developing software within the Open Source model benefits everyone. People can take your code, improve it and then release it back to the community. This cycle continues and leads to the creation of far more stable software than the 'Closed Source' shops can ever hope to create.

      So you're itching to create that Doom 3 killer but don't know where to start? Read on!

    2. First Steps

      The most important thing that any Open Source project needs is a Sourceforge page. There are tens of thousands of successful Open Source projects on Sourceforge.Net; the support you receive here will be invaluable.

      OK, so you've registered your Sourceforge.Net project and set the status to '0: Pre-Thinking About It', what's next?

    3. Don't Waste Time!

      Now you need to set up your SourceForge.net homepage. Keep it plain and simple - don't use too many HTML tags, just knock something up in VI. Website editors like Expression Web and DreamWeaver just create bloated eye-candy - you need to get your message to the masses!

    4. Ask For Help

      Since you probably can't program at all you'll need to try and find some people who think they can. If your project is a game you'll probably need an artist too. Ask for help on your new Sourceforge pages. Here is an example to get you started:

      "Hi there! Welcom to my SorceForge page! I am planing to create a Fisrt Person Shooter game for Linux that is going to kick Doom 3's ass! I have loads of awesome ideas, like giant robotic spiders! I need some help thouh as I cant program or draw. If you can program or draw the tekstures please get in touch! K thx bye!"

      Thousands of talented programmers and artists hang out at Sourceforge.net ready to devote their time to projects so you should get a team together in no time!

    5. The A-Team

      So now you have your team together you are ready to change your projects status to '1: Pre-Bickering'. You will need to discuss your ideas with your team mates and see what value they can add to the project. You could use an Instant Messaging program like MSN for this, but since you run Linux you'll have to stick to e-mail.

      Don't forget that YOU are in charge! If your team doesn't like the idea of giant robotic spiders just delete them from the project and move on. Someone else can fill their place and this is the beauty of Open Source development. The code might end up a bit messy and the graphics inconsistant - but it's still 'Free as in Speech'!

    6. Getting Down To It

      Now that you've found a team of right thinking people you're ready to start development. Be prepared for some delays though. Programming is a craft and can take years to learn. Your programmer may be a bit rusty but will probably be writing "hello world" programs after school in no time.

      Closed Source games like Doom 3 use the graphics card to do all the hard stuff anyhow, so your programmer will just have to get the NVidia 'API' and it will be plain sailing! Giant robot spiders, here we come!

    7. The Outcome

      So it's been a few years, you still have no files released or in CVS. Your programmer can't get enough time on the PC because his mother won't let him use it after 8pm. Your artist has run off with a Thai She-Male. Your project is still at '1: Pre-Bickering'...

      Congratulations! You now have a successful Open Source project on Sourceforge.net! Pat yourself on the back, think up another idea and do it all again! See how simple it is?

    1. Re:Open Source Development HOWTO by Anonymous Coward · · Score: 0

      Troll? Seriously? this is hilarious and it isnt just some crude shit eater stuff.. this is funny to read and marginally on topic

    2. Re:Open Source Development HOWTO by keeboo · · Score: 2, Insightful

      The MSN part is troll-ish, some parts are oversimplistic and troll-ish aswell but...

      While I'm a supporter of FOSS software, things like that do happen. There's a great deal of truth in that text.
      Ironically, it also applies to proprietary software. The difference? We never hear about that.

    3. Re:Open Source Development HOWTO by 2obvious4u · · Score: 1

      It wasn't until I got to "Ask for Help" that I had to look up and see you were modded funny.

  27. Make it do something useful by takowl · · Score: 4, Insightful

    I've been involved with a project which fitted this description almost perfectly: FOSS webapp which was dependent on a community it never really had. I almost thought the question could be about it, until I visited its page to find that it's being closed down. It may sound obvious, but I think what really did for that project was that it didn't do anything people could already do. Specifically, a large part of its functionality was replicating things that Facebook did, and maybe 99% of its target users were on Facebook. Without a compelling reason to use it, it never really took off, and the developers weren't enthused enough to create the grand new features that had been planned.

    Getting critical mass in the first place is hard. I wonder if there's any stories out there about how Facebook/Myspace/Twitter first got started. As others have said, you'll need to sell it to your friends first, then work at keeping them happy until they're happy to recommend it to their friends. Perhaps focus at first on the non-social aspects of the site, that don't depend on community, then be ready to shift to a more social model once you've got a couple of dozen users. An empty forum is just depressing, but some old-fashioned content is useful even for the very first visitor.

    Oh, and since everyone's busy berating you for not giving the name: well done on not Slashvertising! Although I admit I'm also curious about it.

    1. Re:Make it do something useful by pz · · Score: 1

      Getting critical mass in the first place is hard. I wonder if there's any stories out there about how Facebook/Myspace/Twitter first got started.

      My brother (who lurks here with a two-digit Slashdot ID) started a commercial social networking web site that is a direct, albeit smaller, competitor to those three. I was part of the closed beta testing team who were invited to join in from friends and family of the original crew. It took a very, very long time before there were more than just a handful of people on the site, and most of them joined as a result of direct, repeated, personal solicitation by my brother and his team. They worked pretty hard at it, and now have many millions of users, but it took a long time to build up a head of steam.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
  28. subject by Anonymous Coward · · Score: 0

    adding to the above good advices, include a link to your project's website in your forum signatures. wording and info about what it links to should ideally be as concise and short as possible.

  29. Be careful what you wish for! by GrahamCox · · Score: 1

    You have to ask yourself honestly what you want to gain from starting a large community around a FOSS project. Even very small communities take a huge amount of time and effort to hold together, and it really is a lot of work. Rarely do people simply tell you what a great piece of work you've done; much more likely they will be finding fault and questioning your design decisions. If you are ready for that and genuinely see it as a way to build a better product, then great, go for it. But if your real (possibly subconscious) motivation is kudos and ego-massaging, forget it. If your project is useful to you and serves a need, that may well turn out to be good enough - if a few others also find it useful, that's a bonus. But beyond that, the overhead of support for a larger group will probably take up all your time. Is it worth it?

  30. Is it actually a good project? by Americano · · Score: 1

    Are you sure a "promising feature set" translates to "solves a problem people actually have"? Or is your software a solution in search of a problem?

    I would think that if you have a compelling solution to a real problem, you would be able to attract some new users and grow that community. If somebody else is already solving your problem successfully, think long and hard about whether or not your approach is different enough to warrant a new solution; if it is different enough, make your case to that software's community and see if any like-minded people are inclined to join your team. If it is not, then throw your weight behind the existing solution and help make that existing solution better.

  31. My suggestions. by Tei · · Score: 3, Interesting

    Have good documentations, screenshots, maybe a video. A good website (cms + nice theme, maybe).
    Then, wen you do big releases, poke the bloggers or news posters about it. People like to read news.
    You can even poke the news-guys if you have something interesting, fun, amazing, to show.

    And wen you give articles to news-guys, make these article very good. avoid spell errors, use your better english, etc.. your text must be perfect. This really help these people, and your opportunities, everyone.

    --

    -Woof woof woof!

    1. Re:My suggestions. by fishexe · · Score: 1

      avoid spell errors, use your better english, etc.. your text must be perfect. This really help these people, and your opportunities, everyone.

      Good advice.

      --
      "I don't care about the Constitution!" --Bill O'Reilly, November 17, 2009
    2. Re:My suggestions. by Anonymous Coward · · Score: 0

      These are very good suggestions... I would add a few more.

              -Make sure that this is something that people will use.
              -Make sure that this is not of shit quality.
              -Make sure this does not attempt to replace something that is already very good.
                                  (i.e not trying to compete against apache)
              -Make sure that fills a need.
              -Make sure that it extensible.
             

  32. Maybe the problem is not the community? by Ekuryua · · Score: 3, Insightful

    Am I the only to think that if a project doesn't get a grip at all it's MAYBE because it is not that useful to people? In my experience, projects do benefit from a community boost, but 90% of the work is still having a useful application that people desire.

    1. Re:Maybe the problem is not the community? by ajlisows · · Score: 1

      It also depends on what type of project it is. If it is indeed the CMS that someone posted up above, I would think that a community is going to be a definite priority. If it were an application like a Port Scanner or single player game, you wouldn't need a community boost.

      If by some magical chance you were granted a large community just be releasing it, I don't even think a CMS would have to be very good. People would think up/develop ways around or eliminate the limitations of your software. If something was the best CMS ever written but was barred from forming a community (nonsensical, I know, but for the sake of argument) interest in it would not last.

    2. Re:Maybe the problem is not the community? by Tetsujin · · Score: 1

      Am I the only to think that if a project doesn't get a grip at all it's MAYBE because it is not that useful to people?

      Sometimes this will be the case. However, no matter how good a piece of code is, it's useless if people don't use it...

      Using a piece of software is more than just fetching it from a repository, installing it, and running it. A user has to invest themselves in the software before they'll really begin to understand it and what it has to offer them. This is an investment of their time and attention as they familiarize themselves with the software. A new programming language, for instance: users won't generally have any idea of whether that language is good for them until they've done a few projects using it. If I were to switch my website to Drupal or something, I think I would have to run the site on the new software for a while before I could feel comfortable and confident with it.

      Getting people to invest themselves in a project can be difficult: people will resist investing their effort into using something that they think may not continue to serve them well in the future (neglected or badly maintained projects, etc.) There's no way really to prove that a project that's active now will continue to be active in the future, so the best you can do is minimize that initial investment: do everything you can to simplify the process by which people can learn about the project and try it out, so that more people who may be on the fence with regard to using it actually will try it.

      --
      Bow-ties are cool.
  33. Same as Fox News by Anonymous Coward · · Score: 0, Funny

    Add more chicks in bikini's

    1. Re:Same as Fox News by Anonymous Coward · · Score: 0

      you forgot to add: rant and rave about commies trying to tax your fat white ass so that gov't can put minorities on welfare so that they don't have to work and have more time to mug you.

  34. The sad fact is... by simaul · · Score: 3, Insightful

    For every successful FOSS project there are
    hundreds of wannabes. Most are ignored, and
    rightfully so. Yours might be different... you
    do have more than just yourself involved.

    But so often one hears the whine, "won't someone
    please join my little project" and there's just
    nothing there worth looking at. Could this be you?

  35. PSST! by TheSHAD0W · · Score: 3, Insightful

    Hey you! Open source developer! This is your chance! Post the name of your project and pretend you posted the original question!

    1. Re:PSST! by Anonymous Coward · · Score: 2, Funny

      It is so small and unused I thought I would be ridiculous... But here come the link: http://kernel.org/
      L.T.

    2. Re:PSST! by Zarel · · Score: 1

      I am not the one who asked the original question, but I note that the Warzone 2100 Project, a free and open-source real-time strategy game written mostly in C, always welcomes new developers (and players!)

      In particular, we'd like a new Windows developer - we currently have exactly zero. :(

      --
      Want a high quality FOSS RTS game? Try Warzone 2100!
    3. Re:PSST! by Anonymous Coward · · Score: 0

      Stop sensationalizing, TheSHAD0W. I am the OP and I can conclusively say that my project is located here: Enterprise Cloud Photonic Defibulator

    4. Re:PSST! by Lazy+Jones · · Score: 1

      Post the name of your project and pretend you posted the original question!

      Or, post the name of your project and pretend you have a similar problem! Or, post the name of your project and pretend you've never had such problems because your project is awesome!
      So many possibilities... (even if you *did* post the original question)

      --
      "I love my job, but I hate talking to people like you" (Freddie Mercury)
    5. Re:PSST! by Rhaban · · Score: 1

      Hey you! Open source developer! This is your chance! Post the name of your project and pretend you posted the original question!

      Ok, I'll give it a shot:

      My project is named Quotero (http://www.quotero.com) and it's an open source Document Management System based on java.
      It's designed to ease the development of client interfaces, a web client and a windows client already exist and you can write your own.
      A module allows it to integrate with MS Office, and another make it possible to remotely browse your documents repository as a windows filesystem.

      (Ok, I'm not a very good salesman. I'm just a developper for the company who makes this product - and I never actually work on it. But I use it daily and it's pretty cool.)

      (And no, I'm not the one who posted the original question - we have more than 5-6 users (not much more, but our userbase is constantly growing and we actually have a little community))

      (and yes, the website is not somthing we're really proud of, and I do love parentheses)

    6. Re:PSST! by arethuza · · Score: 1
      OK Here is mine: OpenShapes - an Open Source Framework for Editable Online Diagrams at http://shap.es/docs Main features:
      • In browser Editing and viewing of diagrams
      • All important stuff is done using Javascript
        • Particularly the definitions of individual shapes
        • Easy to add new classes of shapes
      • Shapes in diagrams can be connected together
      • Loose coupling to any particular graphical display platform
      • Free Open Source with an MIT License
      • Simple XHTML based format used for diagram data
      • Straightforward application integration
      • Support from linking from Shapes in Diagrams
      • Alpha stage.
    7. Re:PSST! by Jerome+H · · Score: 1

      Wow I played that game and didn't know it has become an open source game

      --
      int main() { while(1) fork(); }
  36. The real reason people aren't using it by Anonymous Coward · · Score: 0

    Actually, the real reason those people don't use your software is because it's shit. If it was worth anything, it'd be used.

  37. Code Offset by halcyon1234 · · Score: 1
    If it's good, but needs a push, why not submit it for the Good Code Grant?

    From the FAQ:

    The Alliance for Code Excellence wants to help in its own small way. The $500 Good Code Grant could provide the one small spark that might ignite some bright idea gnawing at some developer somewhere. That idea, once enabled, could shine the light of code excellence around the worldwide code base.

    Tell us about your current free and open source project or your idea for a new free and open source project. Be sure to describe how your idea or project decreases the propagation of bad code as it increases the excellence of the worldwide code base. Finally, let us know how you think that $500 grant will help your project blossom as it aligns with our vision for the future.

  38. Marketing advice by obarthelemy · · Score: 1

    I wanted to look at your project...
    - no link in the post
    - no link on your blog
    - no link on your /. journal

    so, step 1 would be to let people know what you're working on.

    --
    The Cloud - because you don't care if your apps and data are up in the air.
  39. Sex by sexconker · · Score: 0, Redundant

    It sells.

    1. Re:Sex by haderytn · · Score: 0, Offtopic

      Redundant????? I wish.

  40. Why hasn't another FOSS project hijacked this? by Anonymous Coward · · Score: 0

    Since this was posted as anonymous, it seems to me like anyone could say that this referred to their project...

  41. Reduce the barriers by plcurechax · · Score: 2, Informative

    Make it as easy as possible for users to try your software.

    Take the time to create and maintain packaging for major Linux and BSD distributions. Or at least make it as easy as possible for someone to maintain a distribution package of the current stable version.

    Make it easy to migrate to, and if possible, back out of again, from the popular alternative(s). Such as Import / Export functionality from popular commercial software (if there is any). In other words, as easy as possible for people to try your software.

    Improve documentation. Write basic tutorials for with specific instructions for more distributions. Ensure you have a good wiki / FAQ / knowledgebase dealing with installation and usage issues that have been already reported, and keep it up to date with new issues that arise in newer releases. I hate seeing a FAQ for project X that hasn't been updated since the original 0.9 release 3 years ago.

    Of course it has to be useful. Preferably better than the other free (either gratis or open-source / libre) alternatives.

    Does the usefulness of the web software itself increase with an increased userbase? Look at marketing that deals with the network effect. In general, look at IT marketing, consider what would work with your target userbase, and try to go with that. How much do you know about your userbase? Market research is vital, even on FLOSS projects.

    1. Re:Reduce the barriers by keeboo · · Score: 2, Interesting

      Make it as easy as possible for users to try your software.

      Agreed, and here are some tips:
      - Provide a decent and updated documentation.
      - Provide sensible defaults and (if that applies) pre-configured and commented configuration files.

      Take the time to create and maintain packaging for major Linux and BSD distributions. Or at least make it as easy as possible for someone to maintain a distribution package of the current stable version.

      Hmm... It depends.
      Is your software for non-technical end-users? Then it may be a good idea to provide packages for the most popular OSes.
      Is your software for server-like purposes and for a technical audience? If you provide pre-compiled packages, you may end with lots with non-technical people bothering you in your personal e-mail address (no matter how clearly you state that the mailing lists are the proper channel for that).

      If your software is desireable, voluntary packagers will appear eventually (BTW thanks for your work, packagers!).

      (...)

      Of course it has to be useful. Preferably better than the other free (either gratis or open-source / libre) alternatives.

      Does the usefulness of the web software itself increase with an increased userbase? Look at marketing that deals with the network effect. In general, look at IT marketing, consider what would work with your target userbase, and try to go with that. How much do you know about your userbase? Market research is vital, even on FLOSS projects.

      All those are valid remarks.

      If your project is better than the alternatives (or even unique), you have to state that clearly.
      Your potential users must be told, clearly, what for is your project and why it is so good.... and it's a good idea to provide snapshots/examples/whatever showing your software in action to "prove" your claims.

      Well-known projects do not need such - let's say - advertising, so often their websites presumes you know what is that all about.
      But it's not your project's case and you cannot afford such luxury.

  42. Not really... by IANAAC · · Score: 1

    If he -had- posted it in the article, 70% of the comments would berate him for slashvertisement. So it's a case of damned if you do, damned if you don't.

    So here's the thing: He didn't even say WHAT the app did, never mind a link to the project.

    Had he at least done that, he would have either been told that's it's a great idea (or not) or been told that a similar project already exists and should probably be putting his energy toward the other, already established project.

    My guess is he was afraid that there was already another similar project and didn't want to be compared to it - fairly or unfairly.

    Sucks, but that's usually how things go.

  43. Whatever Works by mindbrane · · Score: 1

    Make sure you've covered all the conventional bases, keep them up to date while swapping in and our aspects of your presentation and presence watching to see if something shows some pop. If you're not big on or strong in variations on themes and like to stick with "just the facts, mam" then fine but keep the facts current and accessible. You've already started on the second tier which is to ask for help from people and forums generally, the more especially where people might be sympathetic and may even participate and spread the word. Take every good idea in this thread and try it out while trying while not being pointedly intrusive in only tangentially related venues. Lastly persevere and try always to capitalise on the convergence of any two or more means of growth and exposure that compliment, or, even conflict with one another because when you do so and make others aware of convergence or conflict you're being open and informative rather than simply self promoting. And if someone "big" and "important" expresses an interest indirectly in something your product can really deliver on don't be afraid to approach them directly and confidently, just don't intrude and start bull shitting. above works for about anything, well works for me anyway. goodluck and never underestimate good timing.

    --
    ideopath @ play
  44. Not useful by CAIMLAS · · Score: 2, Interesting

    Your software is likely not terribly useful, difficult to set up, and/or not as useful as something which is easier to set up. It might also be ugly compared to the competition.

    You might also have an unreasonable requirement; eg. Postgresql (not MySQL, etc.) for a backend database on, say, a note/reminder application. That's a bit of a headache to setup. Poor documentation? There ya go - most people aren't intimately familiar w/ every piece of software out there and wouldn't be able to follow the sparse breadcrumbs of documentation. (Just guessing here, I don't know your project.)

    Let me take gxemul, an architecture emulator (ARM, MIPS, Motorola 88K, PowerPC, and SuperH). It's got very limited utility - IE, mainly for nostalgic users, hobbyists, or possibly as a way to make cross-compilation easier (by doing it 'native'). I've used it for the latter two purposes, and it does a good enough job that I got what I needed to get done (mostly).

    As far as I know, it's got a single active developer. The IRC channel has under a dozen users, with maybe 2-3 active at a time max (last I checked). Yet, as a project, it seems to do pretty well.

    Something you might try: packaging your project for a couple distributions and trying to get it added, with yourself as the package maintainer. I know that awesome (the window manager) is packaged in most distros at a reasonably current version, despite its fast paced development (it's under 2 years old, as a project). Having those packages available has certainly helped spread its adoption.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  45. Some Educated Guess Work by Anonymous Coward · · Score: 0

    Using Sourceforge's terrible search engine, I tried my best to deduce the software package of our mysterious author.

    Things we know:
    two developers
    small forum base
    three+ years old
    web based
    open source

    Things we can assume:
    on Sourceforge
    fewer than 50,000 downloads
    is listed as Production/Stable or Mature

    After a bit of playing, I got the list down to 35 hits. Five of which list two authors on the info page
    Limbas - very dated forum usage
    vbDrupal - very active forum
    Gerenciador Clínico Odontológico Smile - Spanish means nothing to me
    Jumper 2.0 - no easy to find forum (which means I could not find it) additionally, they sell support...why make a forum easy to find if you want people to buy support?
    The Vexi Platform - few regularish forum use

    Given the limited info, I am concluding that the author is responsible for the creation of the Vexi Platform http://sourceforge.net/projects/vexi/

  46. Like any other business by CharlyFoxtrot · · Score: 1

    Find the people who are the target for your application and sell to them. Go to whatever blogs, forums, etc they hang out on and tell them about your application and be helpful. Like this guy says: become a part of the community, give a crap and build something worthwhile.

    --
    If all else fails, immortality can always be assured by spectacular error.
  47. I am Brian... and so is my wife! by tdobson · · Score: 1

    Our open source project is a new an exciting social network, Pokebook.

    You can check out our website at http://www.pokebook.co.uk/

    You can clone our git repo from: git://libreapps.com/pokebook.git

    Code Licence: MIT/X11

    And here is our API documentation: http://paste.ubuntu.com/364225/

    How should we improve and grow our project?

    Love,

    Tim xxx

    1. Re:I am Brian... and so is my wife! by number11 · · Score: 1

      Our open source project is a new an exciting social network, Pokebook.

      You can check out our website

      Um.. a website that announces a product without giving even a hint about what it is, other than it's something to do with social networking and perhaps goats. A "viral marketing video" (playing of which requires downloading a java applet from an uncertain source) that is not partly, but totally, incomprehensible. A link to a log that shows dtobson repeatedly poking tdobson (yer alter ego, maybe?). A blog that announces "New features have been integrated with the sites [sic] existing functionality to create the most dynamic and exciting platform yet, whilst consistent design and constant user testing has yielded an application with very strong potential for further expansion", a marketdroid sentence that divulges no information whatsoever. A link to a podcast that doesn't seem to refer to "pokebook" at all (going by the web page, I don't care enough to listen to a 1h 32m 34s podcast to verify it).

      I was going to make an unkind comment, but then decided that an accurate description probably was damning enough.

    2. Re:I am Brian... and so is my wife! by BillyIII · · Score: 1

      Looks like your browser doesn't support video tag.

    3. Re:I am Brian... and so is my wife! by simoncpu+was+here · · Score: 1

      Commenting to remove my "informative" moderation. It looks like the correct project is Enano CMS.

    4. Re:I am Brian... and so is my wife! by tdobson · · Score: 1

      Satire is something you'll understand when you're older.... :P

    5. Re:I am Brian... and so is my wife! by tdobson · · Score: 1

      Also, dtdobson is used by an innovative 3rd party, poke API app:
      check it out: http://poketim.heroku.com/

  48. You've got to please yourself by vtcodger · · Score: 2, Insightful

    Look, you aren't doing this for us, you're doing it for you. If you are doing a craftsmanlike job that's not a put down. Write software that pleases you. Make it available to others. If they could benefit from it and choose not to, that's not your problem.

    "But it's all right now, I've learned my lesson well
      You see, you can't please everyone, so you've got to please yourself"

    Ricky Nelson, Garden Party 1972

    That said, a brief statement of what the software does and a link to the project home page would not have been out of place.

    --
    You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  49. Mod Parent UP! by Anonymous Coward · · Score: 0

    Mod Parent UP!

  50. What? by Anonymous Coward · · Score: 0

    If you spread word about your project the same way you ask the question, no wonder. You are giving no information at all. So your question turns out to be "I have a hobby, and I want other to share the same hobby". Boring. Be more specific or nobody will listen. Ever!

  51. Free Hookers!* by jd2112 · · Score: 0, Offtopic

    *US Only, Not valid in Nevada, Void where prohibited by law.

    --
    Any insufficiently advanced magic is indistinguishable from technology.
  52. How to spread the word by Anonymous Coward · · Score: 0

    Just do like the jehova's vitness

  53. No problem by RonBurk · · Score: 1

    just ask all the users you worked with during development to spread the news. What's that? You didn't actually work with your future customers while developing the software? And now you're surprised that total strangers you didn't value during development don't value your project now? Classic.

    This actually happens with shareware all the time. People code up something that scratched their itch. Build a website. Find a credit card provider. Issue a press release. And then are disappointed when there are 0 sales after a month.

    If you want to make software for you, go into a cave and do it, and be happy with what you get. If you want to write software for people, then you have to work with (surprise!) people. The payback is, the first day the software ships, you already know it's useful to others, you already have a user community, and they are already spreading the word for you. When people tell you they aren't interested in trying your software, they're telling you your software is not very useful. Either they are right, or you can't describe your software very well.

  54. Google! by MMC+Monster · · Score: 1

    Surprised no one mentioned this:

    Make sure your web site has a very good description of the application. If it does things similar to other apps, mention the apps, and the similarities and differences.

    Then wait. Eventually, google will index your page, and you'll start showing up in search results. Eventually your page views and user base will increase.

    --
    Help! I'm a slashdot refugee.
  55. Or ... by Anonymous Coward · · Score: 5, Funny

    Or imprisoned for murdering your wife.

    1. Re:Or ... by keytoe · · Score: 0, Offtopic

      Or imprisoned for murdering your wife

      I had mod points, but I couldn't find the +1 Too Soon option.

    2. Re:Or ... by Anonymous Coward · · Score: 0

      Hey, she might be using a competing product in secret, like, uhm, ext4 if you're into file systems and shit.

    3. Re:Or ... by elrous0 · · Score: 1

      Or wrongfully arrested by racist cops...only to be acquitted...then go to prison years later because you break into someone's hotel room and threaten them with a gun for ripping you off on memorabilia sales. That would really kill your project if you didn't have other developers involved.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
  56. Just Hire Danese Cooper by Anonymous Coward · · Score: 0

    After all, she helped create the wonderful CDDL license for Sun Microsystems. Look what it has done for Sun!

  57. Its called marketing. by jellomizer · · Score: 4, Informative

    The fact the product is Open Source or free will not get any thing out...

    Lets figure out some things...
    The 5C's
    Customer or for your case you end users what is you app targeted for Corporate users or end users.
    Company or your OSS group that has developed the software what are your values why do you want the product to grow what makes your group better then most
    Context what itch are you trying to scratch. Does it solve a problem
    Collaborators who do you need to work with to make your program run. Is it linux only or does it work on windows... Do you need 3rd party tools to run it. Do you have any people who are willing to push your product.
    Competitors Sure you may have some cool new features but are they better then what the other Open Source tools have... Are there closed source application that do the same thing you do. If so how do you defend against any advantages.

    Next is the STP
    Segmentation What is the product the best fit for.
    Targeting Really push to the people the product is the best fit for. If they prefer a closed source solution or a big name you will be wasting your time. However there are other people who want you app in the open source form.
    Positioning make sure you make your product to really show off what it needs to do for your targeted group of people

    The 4P
    Product what is your product what does it do
    Price Sure it is open source and it is free are you going to offer consulting or support services if so how much are you going to charge.
    Place What will be your range you want the product to first go out
    Promotions Well if you are going to do consulting for your product you might as well add some Linux support too.

    These is Marketing 101 in a nutshell.
    Basic marketing isn't trying to trick people into getting your product but finding where people would like your product.

    Sure your product may not have a big following that is ok there are a lot of small software companies to make software to a lot of big players. I myself when I worked as a consultant myself made software for many large companies that was custom for them even if there was Open Source alternatives I created code and documentation for them so the code is theirs and with No strings attached.

    For Open Source tools the trick is to make sure that you are willing to back it up and if fail it is possible for others to pick it up.

    Open Source Projects do die sometimes so do closed source product. However there are people making closed source products and selling them. The fact that it is open source and has a small comunity isn't an excuse. You just need to market the product

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  58. 8. Magic Steps by Tablizer · · Score: 2, Insightful

    1. Put it on Sourceforge
    2. Give it a good intro description
    3. Plenty of screen-shots
    4. Good documentation
    5. Plenty of examples, both very simple and semi-fancy
    6. Make it easy to install
    7. Make sure it doesn't suck
    8. Read and respond to feedback

    1. Re:8. Magic Steps by godrik · · Score: 1

      7. Make sure it doesn't suck

      well, TFA did not say it. But it is a virtual hooker he is writing...

  59. Community isn't everything... by ColoBikerDude · · Score: 1

    As an architect who frequently evaluates open source software libraries, I'm actually less interested in the size of the community than the activity level of the software baseline itself. If the CM repository is active and the library has enough documentation for me to figure out how to use it in an hour or two, I'll consider it for use.

    Of course, a web application has slightly different considerations than a software library, but an active software baseline and sufficient documentation still go a long way...

  60. Clearly Articulate the Value Proposition by anomalous+cohort · · Score: 1

    That's what we learned when we asked a similar question with another FOSS project called KATO. Those who responded said that they couldn't figure out what KATO could do for them. You need to be very specific and concrete. Say it in five words or less and surface it very prominently.

  61. Spam like Alain does... it works for him by Anonymous Coward · · Score: 0

    Do what Alain does, spam weekly your site. How this is tolerated is beyond me though...

  62. know your tqrget user by Anonymous Coward · · Score: 0

    guys quite bitching about posting vs not posting the name and info about the product. None of that deals with what he is asking.

    As for advice. You need to know who your target market is. Can you identify your user, who they are, where they are? Consider that step one. Try to find a few initial users that will benefit from your project. It comes back to defining your user though. If you can find them directly, contact them directly.

  63. Beta... by philosiphus · · Score: 2, Insightful

    (After looking at Enano CMS.)
    No one else mentioned this but for utility, as a user, I would also look for:

    • no beta level; there must be production-level version (if you achieved that level already then change the name but it must have all the bugs ironed out for the most common use cases).
  64. Ah-HAH! YACMS! by gdek · · Score: 4, Insightful

    *Now* we know why no one's using your open source project -- because it's Yet Another CMS!

    If you're trying to drive a new project in a space that already has a clear incumbent, you're in for a tough climb.

    If you're trying to drive a new project in a space that already has several clear incumbents, you're in for a *really* tough climb.

    If you're trying to drive a new project in a space that already has several clear incumbents and hundreds of failures, you're in for... ...well, you see where I'm going here.

    I'm sure your CMS is different. It's sensitive and nurturing and really cares about me in a way that those other CMSes don't, and would never throw me out of the car for getting drunk at Andy's party that night. I get it. But when you're competing against the Star Quarterback of CMS projects, you *must* define what is unique about your project, and you must *market* that uniqueness. And you'd better be right, too -- because otherwise, you can forget about getting a date to the CMS prom.

  65. build it and they will come ... by Lazy+Jones · · Score: 1

    ... seriously, if it lacks users, it isn't good/useful enough. Deserved visibility is so much easier to get nowdays, but not every project is a winner. "without community, users aren't coming" isn't really true, unless perhaps it's some sort of infrastructure project like an online store or forums software where you can expect users to have lots of questions/feedback and no visible community will make them assume noone found it good enough to bother with asking questions. In that case it'd better be able to replace some established software and you could try getting someone with enough visibility to switch to your software.

    But, there's no good alternative to sitting down and working on your project, don't wait for users/community/whatever if you think it's going to be a success.

    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
  66. I think I know the project... by waTR · · Score: 1

    I've got $5 on that the project is http://www.web2py.com/.

    --
    Huh? [devShell.org]
  67. More devs indeed by Anonymous Coward · · Score: 0

    He needs another Dev all right, they couldn't even keep the releases straight.

    I installed 1.1.7 from sourceforge, and got:

    Main Page
    Thanks for helping to test Enano.

    If you're reading this, you just installed the beta version of Enano 1.2.0, the next-generation release of Enano. Congratulations!

    If you find any bugs, please report them on our issue tracker or in IRC. Enano's a big project, so tracking down bugs is hard and we need your help to do it.

  68. And your project is ...? by mattr · · Score: 2, Interesting

    Just tell us the name already!

    Make a website that is clean and understandable.
    If the project is mature then it should be usable in the real world. Get it used.
    Make articles in newspapers. Get interview with client if they agree.
    Put client names on homepage if they agree.
    Contact blogs etc. about it and post it also on sites like freshmeat, etc.
    Respond lightning fast to queries and monitor online media.
    Write a column or blog describing what you do and new plugins etc. If it is useful people who already trust open source will try it.
    If it is too complex a system maybe that is a problem too. Simple things that are easy to understand tend to get sold quickly.
    Personally I'd be worried about trusting a system written by a tiny team with no real world clients, except as a hobby.
    Maybe you want to tell Wikipedia to update their page to include you in a category list too.
    Make sure all references link to your site. This will raise your google ranking.
    Talk to schools or potential customers and actually install and support it. This is your living right?
    Finally, tell us what the project is in the comments here. Yeesh!

  69. Focus on a narrow audience at first by poxd · · Score: 1

    I did not take a look at your app but IMO the 1st thing is having outstanding feature(s) that solve a concern encountered by people you know. Tell them you made an app that could interest them and then those ones will be able to give feedback. Listen carefully and try to attract them to your product... It may then be a snowball. Secondly, a website is a must have today. Show concisely your product, we must at first sight know what can offer your product. Make a beautiful website, an attractive one.

  70. My project seems pretty successful by mrjb · · Score: 3, Insightful

    I run a small project about the age of yours, and it has a user base of several thousand users. It started out as a Linux alternative to a piece of commercial software. I believe the following has contributed to its success:

    - I joined the existing community forums
    - Made sure the software doesn't suck. I started by giving a few distinguishing features that the commercial software simply doesn't offer (data recovery, allowing the use of low cost hardware rather than $200 commercial hardware) giving it an edge over the commercial offering. Many of the distinguishing features were features *I* needed, so others likely did too.
    - Made sure my project was cross-platform; although I started it as a Linux project, the majority of the user base are Windows and Mac users.
    - I went on to make sure my software can do *everything* that the commercial software does.
    - I did set up a website asking for feedback, feature suggestions etc. which is a great source of inspiration for new features.
    - ...and so are complaints about the commercial software.
    - To be fair, the commercial software is no longer being developed (but it's still being sold!), which means by now Windows 7 users are starting to have trouble running it. But in any case, I'm not dealing with a moving target.
    - I never worried about Google, but I did make sure to mention the link to the software on the forum if someone asked a question that the software resolved. Eventually, word of mouth got out and people outside the forum started posting the link as well.

    So basically, rather than building up a new community from scratch, I built on top of an existing one. It's terribly hard to sell a fax machine if nobody else has one; but if there is a community of fax machine users out there, maybe you can build better fax machines than the company that created the market.

    Finally, if nobody hears about your project, nobody will check it out. Why didn't you mention the name of your project or link to it?

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    1. Re:My project seems pretty successful by Anonymous Coward · · Score: 0

      Are you the author of HD24tools?

  71. you could do this by viralMeme · · Score: 1

    Put the project up on sourceforge and post a link to it. What's the name again ?

    1. Re:you could do this by King+InuYasha · · Score: 0

      Enano CMS... It's already on SourceForge

  72. no wonder... by Anonymous Coward · · Score: 0

    you make it to Slashdot and don't include a f** -link- to your project? dude, to me, it's obvious why you haven't succeeded in building a community

  73. It would be best ... by Anonymous Coward · · Score: 0

    ... if you wouldn't spread the word at all!

    There's simply too much open source out there that sucks big time. I don't expect your project to be any different. If it is, close the source and charge for it.

  74. Write an article by aaronbartell · · Score: 2, Insightful

    One of the best ways I have found to get the word out about a free piece of software is to write an article about it. For example, I released a tool called RPGUI in December and I just got done having the second article about it published in IBMSystemsMag.com. You can learn more about the project here: http://mowyourlawn.com/rpgui.html Another benefit to writing an article is that is causes you the software author to go through motions of what a typical user would be confronted with as far as implementing your software. This helps to work out a lot of kinks. HTH, aaronbartell.com

  75. Re:Ah-HAH! YACMS! by Anonymous Coward · · Score: 0

    YACMS being pushed here is "different" in that it...

    • Is untested in IE
    • Uses tables for layout
    • Sends XHTML 1.1 as text/html
    • Doesn't enclose all it's javascript and CSS in CDATA sections
    • Doesn't appear to be fully functional without javascript
    • Has no (M)VC separation, mixing markup with application logic
    • Etc...

    Writing a CMS in a web templating language like PHP is easy, writing something that stands out from the pack is not. The authors should refactor out those eval() calls too, if they're 100% positive they sanitized user input then they're simply being over-confident.

  76. Read The Art of Community by Jono Bacon by dr_dex · · Score: 1

    Seriously, just read The Art of Community by Jono Bacon and try your best.

    --
    Robin Smidsrod Certified Linux Administrator
  77. Tips for Enano by schmiddy · · Score: 1

    From taking a 10-second look at the :

    • Make the link to the "demo" front and center. Forget about "screenshots" -- it's a web application, who wants to see screenshots when you can click a link and see the web app in action!
    • Let people using Enano send in a link (or edit a wiki page of links) linking to their homepage. This will give end-users with tiny sites an incentive to try your package, because it will drive traffic to them. Long ago, I used a CMS called Serendipity that had exactly this marketing tactic, and it worked well.
    • Uh.. you really need themes available. Think of myspace, etc. People like to customize their sites.
    --
    http://cltracker.net -- powerful craigslist multi-city search
    1. Re:Tips for Enano by drachenstern · · Score: 1

      • Uh.. you really need themes available. Think of myspace, etc. People like to customize their sites.

      Yeah, because nobody uses Facebook, and look at where they've gone with no themes.

      --
      2^3 * 31 * 647
    2. Re:Tips for Enano by dandaman32 · · Score: 1

      Make the link to the "demo" front and center. Forget about "screenshots" -- it's a web application, who wants to see screenshots when you can click a link and see the web app in action!

      You're right. Changed this.

      Let people using Enano send in a link (or edit a wiki page of links) linking to their homepage. This will give end-users with tiny sites an incentive to try your package, because it will drive traffic to them. Long ago, I used a CMS called Serendipity that had exactly this marketing tactic, and it worked well.

      How would you recommend we get this off the ground? I feel like the list has to have at least 20-ish sites, or people will just go "this is a joke."

      Uh.. you really need themes available. Think of myspace, etc. People like to customize their sites.

      I'm trying to think of a better way to promote the Enanium backgrounds plugin. Basically you drop in a .jpg file and a 16x16 .png icon and Enanium (the new shiny default theme I designed at some point along the 1.1.x beta series) does all the dirty work of applying it as a background for your site. That's the most common form of customization I've seen people using.

      Offtopic: The other reason I stayed anonymous because I haven't been "dandaman32" in about 3 years. It's one of those juvenile nicknames you can never seem to get rid of. That, and this account's got karma on /. and I can thus get my daily news fix without staring at flash ads.

  78. When to pull the trigger... by Tetsujin · · Score: 1

    However such a one-shot, 50,000 downloads shot, could be the break such a project needs. Though considering the current size mentioned unless he's hosting on sourceforge or so it may just as well break his server. If it's any good that is of course. It's enough to get a crowd big enough that word-of-mouth starts to spread, that it gets mentioned elsewhere on the Internet, etc. Too bad for the submitter that there is no link in TFS, not even a project name or so.

    If it's a one-shot, you've got to think about when's the right time to use it. If you suddenly have another 50,000 people downloading your release, you don't want it to be a buggy release. You don't want it to be hosted on a site that can't handle the traffic... Basically, if you get one good shot at getting a bunch of people using your program, you want to try to make a good first impression with it... If someone reads the article and downloads the software, even if (or, perhaps, especially if) they don't go on using it, that first impression is going to stick with them. It will continue to color their perception of that program any time they consider using it again, and any time they discuss it with other people.

    So I would definitely say the project should be in a very polished state before you subject it to exposure on Slashdot, if promoting adoption is your goal.

    --
    Bow-ties are cool.
  79. Unique selling point. by Half-pint+HAL · · Score: 1

    Have good documentations

    Even now, this sets you above the crowd in the OSS market. Too many programs, not enough instructions. This is one of the reasons most successful open-source software is a clone of a commercial product -- at least the user can use the training materials for the commercial product!

    HAL.

    --
    Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  80. So advertise, then. by SEWilco · · Score: 1

    Go on a banner advertising service such as 1800banners.com and buy/exchange some banner impressions or clicks (clicks means the banner will be shown until that number of people click on it). As this is for web technology, select one of the web categories for targeting the ad. Then see if your invitations attract some users, and some developers.

    1. Re:So advertise, then. by SEWilco · · Score: 1

      I see that /. is showing DoubleClick (Google) ads. So there's another banner advertising service to consider.

  81. NetMBA by mahadiga · · Score: 1

    Check http://www.netmba.com/marketing/ if you're a newbie.

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  82. freshmeat.net by Anonymous Coward · · Score: 0

    That's a good place to put it, lots of news places have a running list of project updates from freshmeat (like slashdot)