可能性のある複製:
オープンソースプロジェクトの宣伝方法
主に自分自身の学習経験のためのプロジェクトで余暇にかなりの作業を行い、結果に非常に満足しています。私はソース管理管理としてgithubを使用したので、コードはある意味ですでに公開されています。問題のコードは、そのアプリケーションに非常に特化したライブラリであり、かなりよくコメントされ、理解できます。おそらく、使用されているアルゴリズムについて学ぶ学生にとっては良いリソースでしょう。
私が本当に探しているのは、私がやったことの観客がいるかどうかを確認する最良の方法です。ない場合でも大した問題ではありませんが、ある場合は、私のコードについて人々に知ってもらい、同様の何かを探している人に見つけてもらいたいです。
このタスクを最善の方法で行うにはどうすればよいですか?私はブログを持っていて、そこにコードを導入するつもりですが、これまでのところ、聴衆はかなり小さく、主に同僚や友人です。特に私はこれらのタイプのライブラリーに関するコミュニティーの一部ではないので、専門のサイトに行って宣伝するかどうかもわかりません。
どんな考えやアイデアでも大歓迎です!読んでくれてありがとう。
編集:問題のプロジェクトへのリンクをgithubに投稿するか、それとも控えるかわかりません。この質問が広告として外れるのは私の意図ではありません。
また、質問を投稿した後に常に良いリンクを見つける方法は素晴らしいです(= /// =)。 http://producingoss.com/ はぴったりのようです。
私はあなたがあなたのプロジェクトを売り込む必要があると思います:
覚えておくべきことの1つは、開発者ではなく製品のユーザー向けに作成するWebページを作成する場合です。先週、Linux用のビデオ編集ソフトウェアをいくつか見ていましたが、あるプロジェクトのWebページでは、それが「Python=」で書かれていたという事実がありましたが、機能を掘る必要がありました。 Python、Haskell、またはC#で記述してもかまわないユーザーです。私が抱えている問題が解決されることを望んでいます。オープンソースパッケージの場合は、どこかで開発ページに配置する必要があります。
私はあなたのプログラムのマーケティング計画を書きます。他に何もない場合、これは後で役立つ練習です。それはあなたが何をしたいかについての単なるガイドである必要はなく、ブログやツイート、スクリーンキャストなどを含むべきです。また、あなたが開発したいくつかのソフトウェアのマーケティング計画を書くことができることは、将来誰かを感動させるでしょう。
最初のステップとして、GitHubやSourceForgeなどの簡単にダウンロードできる場所で公開する必要があります。ただし、これだけではありません。
私がする2番目のことは、同じような考えを持つ人々を見つけることができるフォーラムでそれを公開することです。
あなたがなるために必要な最良のこと人気(または使用さえされている)はまったく宣伝それについてではありません。時間が経つにつれて、顧客の要求が来たら、機能の要求に対応する必要があります。覚えておいてください、Linus Torvaldはマーケティングの量のせいではなくheがそうだったのではなく、初期の頃にLinux(ハードウェイ)の進化を続けていたため、大多数の人々がLinuxを便利だと思っていました。
あらゆる製品の最も優れた宣伝は、他の人々が推奨する場合であり、オープンソースでは、多くの人々があなたの製品に依存してそれを再び使用したいときにのみ可能です。