Carton Hackathonに参加だけしてきた

CPANとか全然分かってないし、実装力も全くないけど、miyagawaさんがいらっしゃるということだったのでCarton Hackathonに参加してきました。ほんと座ってただけ。。。

日本(世界)トップのPerl Mongers達が交わすモジュールに関する会話は、聞いてるだけでホントに意味が分からない、じゃなくて勉強になることばかりでした。Hackathonという場に居合わせて、モノがどうやって生まれてくるのかを目の当たりにできて、いつも運用ばっかりやってる僕にとってはとても新鮮で刺激的でした。

その後の懇親会はいつもの通りで、笑いの絶えない楽しいものでした。とってもとっても楽しかったです。

せっかく参加させてもらったので何か貢献できないか、ということで一応取り組んだのがcarton list --treeの表示をもうちょっとかっこよくしようということでした。node.jsのnpmというコマンドでは以下の様な感じで罫線付きで出力されてていいなぁと思ってたので、こういう感じにしようと考えました。

で、最後まで作りきることはできず、中途半端なところで終わりました。。。

あと解消しないといけないのは2点。

  • 次のdepthが2つ以上戻る場合に、無駄な縦の罫線が入る
    • common-senseとかHTML-Tagsetのところ
  • 最後の方の縦の罫線を出力しない
    • Module-Install-ReadmeFromPod以下がかなりいけてない

どういう条件でやろうかなぁーと考えているところで時間切れでした。よく考えるとこういうツリーを出力するCPANモジュールとかあるんじゃないんだろうかとか思ったりしました。また今度時間のある時に取り組んでみようと思います。

参加された皆さんお疲れ様でした&会場とか懇親会とかやって頂いたxaicronさんikasam_aさんありがとうございました><協力できなくてすみません><