Live data from Hacker News

Ask HN: How much time do you spend on “marketing” your open source projects?

news.ycombinator.com

11–20 of 71 posts

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#11
My main open source project is http://zynaddsubfx.sf.net and during typical development I wouldn't say that I had promoted it too much. Within the past year or so I did end up doing some fundraising for the project which did turn into a marketing heavy endeavor (videos/marketing only email lists/update posts targeting users/long replies to email or forums/etc). Some of the marketing emails were fun to show off new features, but they did eat a fair amount of time when they were coming out at a reasonable pace. Outside of that one time period the application receives most of its marketing from independent interested users and release announcements.

per the questions:

> 1) why did you start it?

I took over as a maintainer when I wanted to use the application and bugs/missing features were an issue (IIRC it was without a maintainer for ~3 years).

> 2) how did people find it?

Originally the project was marketed via mailing lists/forums/blogs/software review sites/early youtube or pre-youtube videos/etc. After a few years it ended up being presented in an open source community conference. Currently a fair amount of web traffic comes from a few freeware review sites in addition to the general linux community which is spread over a larger variety of sites (and more difficult to pinpoint as most users are going to obtain copies from their package manager rather than the website).

> 3) did you post it somewhere to get traction?

The releases are posted to 2 forums, 2 mailing lists. It's original release was only posted to a single audio based mailing list (AFAIK). When working on fundraising bits were posted to 2 different other mailing lists and information was provided to 3 software review sites, one of which posted the information provided.

> 4) do you think it's unfair to just work on something you like but never take the time to get the word out?

Nope. You're spending your time working on something. If your goals align with having other people utilize your work, then by all means talk about it, otherwise there's no problem whatsoever with keeping it to yourself. Also consider that marketing for contributors and marketing for users are two (sometimes different) activities.

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#12
My most popular open-source project [1] I talk about at conferences, mostly C++ ones (last example [2]). I was lucky to also land a paper about it at ICFP'17 [3]. On Friday I will talk at the MeetingCpp conference in Berlin about a new library I am building (kind of experimental Redux for C++ with time-travelling debugger!).

I work as a freelancer and at the moment I do client work 3 days a week and dedicate the rest of the time to the open-source work. The open-source work includes doing research and implementing these tools, but also preparing the talks, which is a very time consuming task for me. Doing conference talks is very emotionally exhausting, I dread the previous weeks to the talk---but the feeling afterwards is very good and it is a good way to get exposure, I hope.

My dream is to some day form a social company with a coop structure that works full-time on open-source, either directly or indirectly helping clients use these tools in their system. I hope I am set up in the right direction.

Recently I opened a Twitter account to talk mostly about my open-source stuff [1]. I admittedly hate Twitter as a social network, but I've been convinced that it is a good place for networking in our industry, so I just play the game.

I keep telling myself that I should open blog too, but then I realize that one can't simply do everything all the time, so I guess maybe I'll never do it.

To your last question: is it unfair to not do marketing to your work? Totally not. Just do whatever feels right to you. If one day you realize you have built something really useful, probably you'll get the urge to tell people about it.

[1] Immutable data-structures for C++: https://github.com/arximboldi/immer

Example usage: https://github.com/arximboldi/ewig

[2] https://www.youtube.com/watch?v=sPhpelUfu8Q

[3] https://public.sinusoid.es/misc/immer/immer-icfp17.pdf

[4] https://twitter.com/sinusoidalen

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#13
2 years ago, when ethereum was the new hot sh*t. I started to build an Dapp (decentralized application). A big problem I had was to find the right database and after re-implementing the dapp with 3 different ones (pouchdb, gundb, nedb) I finally started to develop my own one, based on the best previous solution (pouchdb). It turned out that developing that single database was giving more fun and value to myself than any other software-project I had done before.

Like you said, everyone has a reason to do what he does, and so my reason is self-promo to be honest. I actually think most OSS-Projects are done by their maintainers for this reason.

For promotion I had done/do the following:

- Post on relevant subreddits

- Google for new results (last 24h) that match some keywords ("js database") and answer there if possible

- Posted it on Lobsters and other js-news-sites

- Shown HN (I did this a bit too much which maybe can be called spam by some or "growth hacking" by others)

- Currently I think about doing an egghead.io-tutorial for the project

I would say that overall I spend about 20% of the time for marketing, 20% for the code, 30% for the tests and 30% for the documentation. Most of the time I just code for some weeks and after a new release, I do some promotion.

Here is the project btw: https://github.com/pubkey/rxdb

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#14
I've contributed to lots of open source software, but the only one I can say I actually started and maintained was an open source video card driver back in the early 2000s. I pretty much didn't market or promote it at all. I think I posted once to USENET letting people know their video card now had a Linux driver. That was enough to attract a relatively small (I didn't really care in the slightest about vanity metrics like how many people were using it or how many people were contributing code. I wrote it because I bought a piece of hardware and it didn't work with Linux.

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#15
COMPOSITE HACKS • If Truly you Are In Need Of A PROFESSIONAL LEGIT HACKER Who Will Get Your Job Done Efficiently With Swift Response, Congratulations, You Have Met the Right HACKERS We are a group Of Professional HACKERS , a product of the coming together of Legit Hackers from the Dark-Web, (pentaguard ,CyberBerkut , RedHack , Black Hat, Anonymous ) we have been existing for over 12 years, our system is a very loose and decentralized command structure that operates on ideas rather than directives. you can also find us on the dark web at :http://my7cic3ax7oznkvu.onion (Tor Only) Frankly speaking, I always give a 100% guarantee on any job i am been asked to do, because we have always been successful in Almost all our jobs for over 12years and our clients can testify to that . To hack anything needs time though, but we can provide a swift response to your job depending on how fast and urgent you need. Time also depends on what exactly you want to hack and how serious you are. Enough time with social engineering is required for hacking. So if you want to bind us in a short time, then just don't contact us because We can't hack within one hour,sorry. Basically, time depends on your luck. If its good luck, then it is possible to hack within one hour but, if its in the other way round, it would take few hours. I have seen FAKE HACKERS claiming they can hack in 1hr , but there is no REAL HACKER who can say this (AVOID THEM). Please Note : we have only one contact email : compositehacks@gmail.com we will be happy to have you join over 2000 satisfied clients around the world to use our services. We provide prove of job before payment We offer services like: Hacking Whatsapp account giving you access to the person's whatsapp messages and history . You can check out our Latest Whatsapp Hack video https://www.youtube.com/watch?v=7_LtFUVMcxY Initiating Bank Wire Transfers at a resonable fee and completely untracable . Hacking any smart phone giving you access to all activities on the phone like , text messages , call logs , instant messenger chats and other information.(you can use this to spy on your spouse to know if he/she is cheating on you) Hacking Facebook , Instagram , Twitter and every other social network Accounts. Hacking Websites to deface , retrive information, edit information or give you admin access . Hacking into school's websites (server) to change grades without any trace . . Hacking any email service provider like Gmail , Yahoo, Comcast , Aol , Hotmail any others . Location Tracking. Hacking and selling credit cards , amazon , walmart , paypal , bank logs . Selling of untracable phones (even the pentagon can not track our phones). . Selling of Tutorial packs for Beginner Ethical Hackers You can also contact us for other Cyber Attacks And Hijackings, we do almost All. Contact us: compositehacks@gmail.com

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#17

My most popular open-source project [1] I talk about at conferences, mostly C++ ones (last example [2]). I was lucky to also land a paper about it at ICFP'17 [3]. On Friday I will talk at the MeetingCpp conference in Berlin about a new library I am building (kind of experimental Redux for C++ with time-travelling debugger!). I work as a freelancer and at the moment I do client work 3 days a week and dedicate the rest…

Now that I think about it! that is not my most popular open source project, my most popular one is this one: https://github.com/arximboldi/gnujump

That is an oldie, that I did in high-school, just scratching my own itch (I was addicted to a game called XJump, but wanted a better version). The major marketing thing I did was submitting it to the GNU project, which helped it get some exposure. It also got packaged into Debian, which also got it into Ubuntu, which helped it get visibility and ease of install. For a while a few times a year I would receive recordings of "high scores" that people would send me to upload to the official website, where I kept a ranking. The website is now down sadly (ooops!).

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#18

My main open source project is http://zynaddsubfx.sf.net and during typical development I wouldn't say that I had promoted it too much. Within the past year or so I did end up doing some fundraising for the project which did turn into a marketing heavy endeavor (videos/marketing only email lists/update posts targeting users/long replies to email or forums/etc). Some of the marketing emails were fun to show off new fe…

That's a really cool one, thanks for maintaining it! The audio Linux space is kind of niche, but awesome people like you keep it alive :D

EDIT: I find it a bit misleading now that the website shows a screenshot of Zyn-Fusion (which is not open source) instead of ZynAddSubfx. It could be clearer what is what.

Re: Ask HN: How much time do you spend on “marketing” your open source projects?

#19

2 years ago, when ethereum was the new hot sh*t. I started to build an Dapp (decentralized application). A big problem I had was to find the right database and after re-implementing the dapp with 3 different ones (pouchdb, gundb, nedb) I finally started to develop my own one, based on the best previous solution (pouchdb). It turned out that developing that single database was giving more fun and value to myself than…

Congratulations on almost 6k stars and 0 open issues! That takes a lot of work to keep up with the issues and very good documentation to avoid unnecessary usage issues.
Post reply on HN