Help us understand the problem. What is going on with this article?

【祝】ImageMagickがついにGithubデビューしました!

More than 3 years have passed since last update.

ImageMagickは長年Subverisionで開発されており、パッチを投げるには掲示板でアカウント登録してパッチを貼り付ける必要がありました。

掲示板: http://www.imagemagick.org/discourse-server/

先日、ついにGithubにレポジトリを開設したようです。

https://github.com/ImageMagick/ImageMagick

これで最新のソースコードを取得するのが楽にできるようになりました。
よかったよかった。

Pull Requestも受け付けると書いてあります。
我こそはと思う人は、Pull Requestを投げてみてはいかがでしょうか。

ここに至るまでの経緯について

実はここに至るまでは紆余曲折があったようです。

  • 2014年3月 SirCmpwnという人がImageMagickにパッチを投げようとする
  • パッチの投げ方がわからず、公式サイトをさんさん探しまわてやっとパッチを投稿する
  • 数週間音沙汰なし
  • ふと最新版のsvnログを見てみたら、自分のパッチがしれっと適用されていたことに気づく。
  • ブチ切れ
  • 文句を言うために掲示板のアカウントを作成してスレッドを立てる

http://www.imagemagick.org/discourse-server/viewtopic.php?t=25185

  • 中の人、パッチの当て方について詳しく説明する
  • SirCmpwnさん、Githubを使うことを提案する。

Would you consider using GitHub? It makes your code easily discoverable, does not have problems with spam, and makes it easy to contribute by way of pull requests. You can also do public code reviews with a nice UI and have a nice exchange with the dev offering the changes.

  • 中の人、「Subversionで間に合ってるし、将来的には検討するけど今年はこのままにするよ」と回答

For the short term, Subversion meets our needs and we see no reason to invest the time and energy to switch right now. We may revisit our decision in the future but not this year.

ここで1年の月日が流れる

  • 2015年4月、 SirCmpwnさんが「あれから1年たったよ!」と催促
  • 中の人、Githubへのアップロード作業を完了させる

SVNレポジトリとGithubレポジトリの関係について

dlemstraさん(中の人?)いわく、

Just to be clear we are not moving to git. We will host a mirror of our svn repository at github for now. We will be watching pull request but they will be committed in the svn repository and 'copied' to github. Not saying we will never move to git but this will be it for now.

It won't be a two way sync. We will look at the pull request and commit the patches to svn. Author information will be lost for now.

「Pull Requestは見るけど、パッチはsvnレポジトリにコミットして、それをGithubにコピーして反映するよ」
とのこと。

ともあれ、これでコントリビュートする敷居はだいぶ下ったと思われます。

ImagickMagick++ !!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away