昨年、Google は robots.txt パーサーとマッチャー をオープンソースの世界にリリースしました。それ以来、人々はそれを使用して新しいツールを構築し、オープンソース ライブラリに貢献し、新しい言語バージョン (golang など) をリリースしています{rel= "nofollow "} と 錆)。
Google のインターン シーズンが終わりを迎えるにあたり、Google は検索オープン ソース チームで働く 2 人のインターンによる robots.txt に関連する 2 つの新しいリリースを紹介したいと考えています。 -nicoleta-dutulescu){rel="nofollow"} および Ian Dolzhanskii。
まず、Andreea が作成した robots.txt パーサーの開発者向けに テスト フレームワーク をリリースしています。このプロジェクトは、robots.txt パーサーがロボット除外プロトコルにどの程度準拠しているかを検証するためのテスト ツールを提供します。現在、パーサーの正確性を評価するための公式かつ完全な方法はありません。そのため、Andreea は、プロトコル準拠のパーサーを作成するために使用できるツールを構築しました。
Google は、人気のある C++ robots.txt パーサーの Java ポートをリリースしました。このパーサーは、機能と動作に関して C++ パーサーを 1 対 1 に変換したものであり、多数の robots.txt ルールに対して完全にパリティ テストされています。チームは、Google の本番システムで Java robots.txt パーサーを使用する計画を立てており、Google はこれらのプロジェクトへのあなたの貢献を歓迎しています。
Andreea と Ian を迎えることができて本当にうれしく思います。彼らのインターンシップが終わりに近づいていることを残念に思います。彼らの貢献は、インターネットをより良い場所にするのに役立ちます。将来、彼らが Google に戻ってくることを願っています。