News date menu

News tag menu

Category list

新しいTYPO3拡張リポジトリの起動

新しいTYPO3拡張リポジトリ(TER)を発表することを誇りに思います。 typo3.orgから新しいサブドメイン extensions.typo3.org に移動しました。私たちは以前と同じ機能を持っていることを確認するよう努めています。

何が変わるの?

まず、新しいドメインに移動する必要があります。リダイレクトが設定されているため、拡張機能の詳細ページやダウンロードへの古いリンクは引き続き機能しています。拡張機能を検索するときにいくつかのフィルタが欠けてしまいます。私たちは当分それを削除しました。拡張機能の管理方法に変更はありません。あなたはまだSOAPとウェブサイトのフォームを使って新しいバージョンをアップロードすることができます。

LDAPログイン

extensions.typo3.org の立ち上げにより、ユーザアカウントがLDAPにある場合にのみログインすることができます。問題が発生した場合(例:拡張キーを存在しないユーザーに転送した場合)は、typo3.orgチームに連絡してください。

フィードバック

問題が見つかった場合や、新しいページの提案がある場合は、GitLabにフィードバックしてください。あなたは typo3.org の資格情報で簡単にログインすることができます。

TYPO3拡張リポジトリの歴史と展望

TYPO3拡張リポジトリ(TER)は、TYPO3プロジェクトの履歴を反映しています。どのように始まりましたか、現在はどこにありますか?TERの将来はどうですか?

過去

TYPO3 Extension Repositoryは、最初のアプリストアでした。もともとはKasperSkårhøj自身が2003年に構築したもので、もちろんすべての拡張機能は無料です。

長年にわたり、TERはほぼ10,000の拡張に成長しました。最後の typo3.org の再起動中、TERは新しいフロントエンドを受け取りました。それはEssenのtypo3.org relaunch週の間に2011年に実装されました。拡張リストはSolrインデックスを使用しました。また、拡張キー管理用の素敵なGUIもあります。新しいTYPO3 4.5 Extension Managerにはこれらの機能が含まれなくなりました。

現在

新しいTERには3つの目標があります:

  1. すべての機能を維持する
  2. 最新のTYPO3バージョンを使用する
  3. レスポンシブなデザインを使用する

新しいTERを作成するときは、古い拡張機能(基本機能用とTERフロントエンド用)を使用しましたが、TYPO3 v8とPHP 7用にリファクタリングしました。次に、新しいブートストラップ4ベースのデザインと互換性があるように、すべてのテンプレートを修正しました。また、GitLab CIおよびDockerイメージを使用して、新しい展開ワークフローを楽しんでいます。

未来

バグや設計上の問題を修正することは別として、TERの新しい機能も開発します。あなたは新しいTERのすべてのページでフィードバックを与えることができます。それを使用してください。次の数ヶ月にわたって、私たちはTERを安定させ、2つの拡張を1つに統合するつもりです。この後、アップロードオプションをさらに増やして、ウェブサイトのアップロードとSOAPを追加したいと考えています。多くの拡張機能作成者は、これらの機能をCIツールで使用しています。今後2年の間に、私たちはプロセスを簡素化するでしょう。だから、エクステンション所有者はエクステンションキーとGitリポジトリ情報を登録するだけで済みます。TERはリポジトリから残りの情報を取得します。このリポジトリに新しいタグ/リリースを作成すると、TERも新しいTERバージョンを作成します。

また、

  • 詳細については、composer.jsonを読んでください。
  • 「コンポーザーが必要とする<package>簡単なコピーアンドペーストのコマンド
  • バージョン別のダウンロードではなく時間によるダウンロードのグラフを表示する
  • より直感的に検索を改善する

本当にありがとう

感謝を受けるべき人がたくさんいますが、ここには名前があまりにも多くあります。
このプロジェクトに与えられた入力、時間、愛について、typo3.org、サーバー、デザインチーム、そしてデザインコンテストの参加者全員に感謝します。

この記事はFumiki Kanno(著者:Thomas Löffler)の抄訳です