GitLabのハイエンドの利用プランがオープンソースのプロジェクトと教育機関に無償提供

GitHubがMicrosoftに買収されたことに多くのデベロッパーが深い不安をいだき、その多くはGitHubに代わるものを探している。候補の一つがGitLabで、同社も鉄は熱いうちに打つことに決めたようだ。今後より多くのデベロッパーが同プラットホームに集まりやすいようにGitLabは今日(米国時間6/5)、セルフホスティング・タイプのGitLab Ultimateプランと、そのGitLabがホストするGoldプランを、オープンソースのプロジェクトと教育機関向けに無料にした。

GitLabのCEO Sid Sijbrandijはこう語る: “教育機関やオープンソースのプロジェクトは、自分たちのソフトウェアプロジェクトのセキュリティやパフォーマンス管理が完備していない場合が多い。幸いにも今のGitLabは業績も良く、多少の余裕があるので、これらの重要なコミュニティにGitLab UltimateとGitLab Goldの両プランの完全な機能集合を無償でご提供できる”。

GitLabに移行することへの関心は今とても強くて、きのうのGitHubのニュースが流れて以降同プラットホームには14300あまりのユニークビジターがあり、そのデベロッパーたちはGitLab.com上に10万以上の新たなリポジトリをオープンした。その多くがGitLabの無料で制約のあるCoreプランで登録したが、それは基本機能はすべて揃っているものの、大型のプロジェクトには向いていない。

しかしGoldとUltimateは、通常一人あたり月額99ドルの有料制だが、コードリポジトリとしての基本機能のほかに、ロードマップの公開や、依存性とコンテナのスキャン、Kubernetesクラスターのモニタリング、そして近い将来、ライセンスポートフォリオの管理が加わる。

ただしGoldとUltimateプランを無料で利用する場合はサポートが含まれない。サポートを必要とするデベロッパーやオープンソースプロジェクトは、別途一人あたり月額4ドル95セントを払えばよい。

もうひとつの制約は、教育機関(学校、大学)はOKでも個々の学生には適用されないこと。その理由をGitLabは、GitLab側の管理の負担を軽減したいため、と言っている。“あなたが学生であなたの教育機関がGitLabに登録していない場合は、GitLab.com上の公開されているプロジェクトのすべての機能や、プライベートなプロジェクトの無料機能を利用できる。それ以外は有料になる”、ということだ。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa

外出先などでモバイルからVCSのリポジトリを管理できるAssemblaのiOSアプリ

ソフトウェア開発は必ずしも、モバイルに向いている仕事とは言えない。仮想キーボードと小さな画面で誰が一体、コードを書きたいだろうか。でも、コードを管理したり、出先でファイルの更新履歴を確認したいとき、デスクトップやラップトップがなければだめ、では困る。そこで、クラウドベースのエンタープライズ向けバージョンコントロールサービスで、GitHubのコンペティターでもあるAssemblaが今日(米国時間12/14)、iOS用のモバイルアプリ発表した

Assemblaのユーザーはこのアプリを使って、GitやSubversion、PerforceなどのリポジトリをiPhoneやiPadから容易に管理できる。いろんなファイルのリビジョンを比較したり、コード中のテキスト文字列でファイルを検索したり、ファイルの詳細なリビジョン履歴(誰が何をしたか)を調べたりできる。

とくに便利なのは、ファイルがリポジトリに加わったり削除されたり変更されたとき、プッシュ通知が来る設定ができることだろう。SVN(Subversion)のロック操作もモニタできる。

このアプリを利用してコードを書きたいとは誰も思わないだろうが、ざっとコードレビューをしたり、簡単なコミットぐらいなら十分できるだろう。ただしこのアプリは現状ではAssemblaのリポジトリしか管理できないよう、ロックされている。しかし自分のGitHubアカウントをモバイルから管理したければ、そのためのモバイルアプリはいくつかすでにある。でも、Assemblaのプロダクト担当VP Laith Dahiyatが、“ユーザーの要望が多ければ、それを無視することはない”、と言っているから脈はあるね。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa

デザインの履歴管理システムAbstractがローンチ

営業チームにはSalesforceがある。そしてエンジニアたちにはGitHubがある。しかしデザイナーにはこれまで大した選択肢がなかった。本日(米国時間7月11日)公開されたAbstractは、デザインプロセス上の強い不満を解消する、デザイナーたちのための、ワークフロープラットホームかつ記録システムだ。同社は、まずSketchのユーザーを誘い込むことに狙いを定め、Cowboy Venturesからの資金調達を受け、ビジュアルファイルタイプの全範囲に対応することも目指している。

大手企業のデザインワークフローは、しばしばサイエンスと言うよりもアートだ。承認や、バージョン管理、そしてチーム間のコミュニケーションといった主要なプロセスが、長い電子メールのやりとりを伴って、多くのファイルと関連したGoogle Drive上で行われることが決して珍しくない。すべてのものをデザインするための中央リポジトリがなければ、これらの場当たり的なプロセスは、規模が膨らむに連れて急速に手に負えなくなっていく。

AbstractとはデザインのためのGitHubだ(皮肉なことに、GitHubによってデザインに使用されている)。それは、人気の高いデザインアプリSketchのファイルに対応するために1から作成された。チームは、より大きなコンテキストとデザイン変更の洞察を、時間の経過とともに提供することで、Subversionのような歴史的なバージョン管理システムを打ち負かすことを目指している。

Abstractチーム

Figmaのようなデザインコラボレーションアプリとは対照的に、Abstractは同じドキュメントに対して同時に作業することはない。その代わりに、情報を失うことなくファイルをチーム間で共有できるように、編集経緯を提供することが目標だ。

AbstractのCEOであるJosh Brewerは、最終的にはPowerPointやKeynoteのような多機能ではないビジュアルコミュニケーションツールだけではなく、Adobe Illustratorにも対応する計画だと語った。

インタビューでBrewerは「Sketchの人たちとは本当に密接な関係を築いています」と語った。「私たちが示した仕事の成果に、彼らはとても感激してくれました」。

本日から、誰でも3つのオプションの中から1つを選んで、Abstractにサインアップすることができる。個人向けには無償で提供されるが、フリーランサーやより大きなビジネスチームなどのプロユーザー向けには有料のオプションがある。

[ 原文へ ]
(翻訳:Sako)