独自のオープンソースプロジェクトを作成する方法

オープンソースにしたいプロジェクトがあります。 しかし、彼らが言うように-急いで-あなたは人々を笑わせる。

パリ、ロンドン、スィクティフカルの最高の家のようにしたい。 svn(git?Mercurial?)リポジトリを正しく整理し、便利なバグ追跡システムを選択します。 便利なコード交換、開発者プロジェクトへの簡単な接続、新しいバージョンの簡単なアセンブリを整理します。 おそらく、OpenSourceプロジェクトでは、役割を分散し、開発者の階層、コミットの制御、パッチの作成を整理する必要があります...一般に、多くの微妙な点があります。 そこで、コミュニティに良いドキュメントをアドバイスするようお願いします-ステップバイステップの説明またはトピックに関する良い記事だけです。 私はそれをグーグルで検索しますが、グーグルは個人的な経験を置き換えることはできません:)



ライセンスの選択に関する質問もあります。 このプロジェクトは完全に無料で、コードは完全にオープンで、無料で使用できます。 私は気にしません。 LGPLに移動します。 しかし、私はプロジェクトに関連するいくつかのビジネスアイデアを持っています。 それらはコード自体に制限を課しませんが、それらの存在はすでにライセンスに変更を加えていますよね? 既存のライセンスに基づいて、変更を加え、ライセンスの下で製品をリリースできますか。 資格はありますか?



プロジェクトに関するVratskii。 プロジェクトサイトはこちらです。 2つの部分があります

1. Envos.Framework -MVC PHPフレームワーク。 かなり古いバージョンが利用可能になりました(ただし、原則は同じです)。 組織の問題に対処する場合、新しい問題を投稿します。

2. Envos.Blogs - Envos.Frameworkで書かれたマルチブログエンジン。 コードはまだ利用できません。 上記の問題を解決する必要があります。



ビジネスアイデアは、Envos.Blogsで自動更新システムを作成することです。その代わりに、エンジンのユーザーにブログ、写真、その他のサービスのコンテンツを提供し、ソースを参照して自分の裁量で公開できるようにします。 与えたくない、手動で更新します。

2番目のアイデアは、コンテンツ(ビデオ、写真)を保管するための中央サーバーAPIを提供することです。この場合も、このコンテンツを独自の目的で管理する能力と引き換えになります。



この問題に関するコミュニティの意見を知りたい。



All Articles