hack のためのネタ帳, etc,,,

Cygwin 公式に採用されていた件

Cygwin に Haskell がないという以下のツイートを見かけて

あれ?そうだっけ?
と思って探してみると確かにない。
Cygwin ports にはあったのでは?と思い を訪れてみると、以前はあったはずの Cygwin 用 mirror サイトの URL (ftp://ftp.cygwinports.org/pub/cygwinports) や sourceware mirror の一覧に関する記述がなくなってて、英文意訳してみると、
  • Cygwin Ports のメンテナーは現在、Cygwin 全体の 70% 近くに当たる 2,600 以上のパッケージを管理している。
  • 時間的制約から、そっちの維持が優先されるので、こっちには時間は割けない。
  • 残りの大半パッケージは Cygwin の配布物に追加できなかったので、ここからは削除してて、このプロジェクトは Cygwin の配布物の維持に焦点しいる。
  • 以前こっちにあったパッケージは、再度追加することがあれば、こっちじゃなくて Cygwin 本体に追加する。
みたいなことが書き連ねてあった。

Internet Archive の WayBackMachine に残っている記録を当たってみると、どうも の間に体制の変更に伴うページの書き換えがあったらしく、これは現在のページ下部にある「Webpage last updated: Tuesday, 21 March 2017.」とも符合する。

という事で、活動の内容が、いわゆる野良から公式の一部(と言ってもパッケージの 70% 近く)へと格上げになったという事のようだ。

パッケージ数推移
$ wget -qO- http://web.archive.org/web/20160312104828/http://ftp.iij.ad.jp/pub/cygwin/x86_64/setup.ini | grep -E ^@ | wc
   8276   16552  155014
$ wget -qO- http://web.archive.org/web/20160514014332/http://ftp.iij.ad.jp/pub/cygwin/x86_64/setup.ini | grep -E ^@ | wc
   8465   16930  158462
$ wget -qO- http://web.archive.org/web/20170530220450/http://ftp.jaist.ac.jp/pub/cygwin/x86_64/setup.ini | grep -E ^@ | wc
   9685   19370  181571
$ wget -qO- http://web.archive.org/web/20181219091852/http://ftp.iij.ad.jp/pub/cygwin/x86_64/setup.ini | grep -E ^@ | wc
  10717   21434  203046

関連

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます