あなたの側では、かなりの時間を費やすことになります。典型的なオープン ソース プロジェクトではなく、MVC フレームワークです。
Code Igniter の「20 分のブログ」のスクリーン キャストのように、学習曲線をゼロに近づけるサイトを作成する必要があります。追加のステップに進み、いくつかのバンドルされた例を作成します.. ブログ、フォーラム、ショッピング カート、reddit のようなニュース フィード アグリゲートなど。新しいフレームワークを試してほしい場合 (私は喜んでそれで遊ぶ人の 1 人です)パッチを送ってください)、あなたのサンプルコードをハックして最初のアプリを作成するためのベースを提供する必要があります.
早期にリリースし、頻繁にリリースします。あなたのプロジェクトがFreshMeatのトップページに週に1回、数ヶ月間表示されるようにしてください.
あなたのコードは多くのアプリケーションの中核になるため、可能な限り制限の少ない非ウィルス ライセンスを使用することをお勧めします。3 条項 BSD ライセンス、MIT ライセンス、または Apache ライセンスが適しています。GPL2/3 を避け (LGPL 2/3 は良いでしょう)、AGPL も考慮しません。
最後に、優れたプロジェクト管理は優れたプロジェクトを作るものです。ドキュメンテーション、バグトラッカーの更新、テストが適切なカバレッジ分析を提供することなど、adminstrava を怠らないようにしてください。組織の健全性を維持するために..特にフレームワークを扱う場合。