私のオープンソースライブラリは安定しています。今、注意を引く方法は? [閉まっている

StackOverflow https://stackoverflow.com/questions/4340800

  •  30-09-2019
  •  | 
  •  

質問

私は最近、Javaで書かれた主要なオープンソースライブラリの開発を安定させました。その後、サーバー側に関する記事を公開しました。これにより、多くの肯定的な(しかし批評家、建設的な)フィードバックがもたらされました。そして、最初の貢献者、それは素晴らしいです!

そのため、その良いフィードバックのすべてで、私は自分のプロジェクトについて素晴らしい気持ちを感じています。私のプロジェクトの背後にあるいくつかの重要なアイデア、そしてそれがオリジナルだと思う理由:

  • それはor-mapperです。 わかりました、今ではそれは本当にオリジナルではありません... ;-)
  • コード生成があります。 わかりました、まだオリジナルではありません。しかし、それはいつもいいです。
  • 独自のドメイン固有言語を使用して、Javaでタイプセーフクエリを作成できます。 それは良いです。文字列の連結はありません。 JPAは最近、Hibernateからの基準クエリをコピーしたばかりです。
  • これにより、複雑な結合、ネストされた選択、組合、エイリアシングなど、すべてのSQL機能を使用できます。 今、それは私には独創的です。 Or-Mappersは、RDBMSの背後にあるリレーショナルデータモデルを無視しようとする傾向があります。
  • UDT、ストアドプロシージャ、ネイティブ機能など、あらゆる種類のネイティブ非標準機能をサポートします。 私はそれをするor-mapperを知りません。

これらの重要なアイデアは、非常に特定のタイプの開発者に役立つと思います。その特定の開発者

  • 巨大なレガシーデータベースを備えたJavaインターフェイス。
  • SQLをよく知っており、広範囲に使用したいと考えています。
  • 新しい言語(HQL、JPQLなど)を学びたくない
  • 洗練されたXML構成に1分間微調整したくありません。
  • 彼のソフトウェアは彼のデータベースとしっかりと結合しているため、SQLに対する抽象化はほとんど必要ありません。 HibernateまたはJPAの人たちが無視したようだと思います。
  • 編集: :データベースアクセスには、強力だが軽量のライブラリが必要です。たとえば、モバイルデバイス用に開発する場合(SRMによるコメントを参照)。

今が努力の始まりです。 注意を引く方法は?どうすればもっと大きな群衆を達成できますか?私のプロジェクトはどのように関連することができますか?その「特定のタイプの開発者」に到達する方法は?

役に立ちましたか?

解決

プロの見た目のサイトをセットアップしたと思います(15歳のスクリプトキディによって設計されたように見えません)。ライブラリを使用するための多くのヘルプやチュートリアルを備えた十分なドキュメントがあることを確認してください。アプリケーションの例は、ライブラリの現実世界の使用を確認するのにも適しています。

あなたがそのセットアップを取得したら、私はあなたのサイトへのトラフィックを駆動するためにいくつかの典型的なSEOを行います。これには、ブログ記事、ページや記事へのリンク、およびGoogleからいくつかの追加ワードを購入することが含まれます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top