Repolode
collectiveaccess

collectiveaccess/providence

デジタルメディアを含む、博物館・アーカイブ・研究コレクションの目録作成と管理に使えるオープンソースのWebアプリケーション。

代替できる製品:PastPerfectCollective Access Hosted Services

スター
389
フォーク
197
未解決の Issue
190
最終コミット
一昨日

これは何?

Providenceは、デジタルおよび物理的なコレクションの管理、記述、検索を行うWebベースのスイート、CollectiveAccessのバックエンドにあたる目録作成コンポーネントです。さまざまなメタデータ標準に合わせて設定でき、文書、画像、音声、動画、3Dファイルなどのデータ型やメディア形式に対応しています。

一般公開向けフロントエンドのPawtucket2と組み合わせることで、管理しているデータを活用したインタラクティブなWebサイトを構築できます。GPL-3.0でライセンスされており、Whirl-i-Gigがオープンソースコミュニティからの貢献とともに保守しています。

バージョン2.0では、GraphQL API、OpenAI Whisperによる音声・動画の自動文字起こし、プロフィールテキストの機械翻訳、デジタル保存システム向けのBagITエクスポート、METS、MODS、Dublin Core XMLなどの形式のインポートに対応しました。PHP 8.2または8.3が必要です。

主な機能

  • 01コレクションの目録作成に使える、設定可能なメタデータ標準とデータ型
  • 02文書、画像、音声、動画、3Dメディアの管理
  • 03検索、ブラウズ、編集に対応するGraphQL API
  • 04OpenAI Whisperによる音声・動画の自動文字起こし
  • 05デジタル保存システム向けのBagITエクスポート
  • 06METS、MODS、Dublin Core XMLなどの形式からのデータインポート

ユースケース

  • 博物館やアーカイブにおける資料やアーカイブ記録の目録作成
  • 物理的なコレクションに関連付けられたデジタルメディア資産の管理
  • Pawtucket2と連携した公開オンラインカタログの構築
  • 複数のシステム間でのコレクションデータの移行と同期

クイックスタート

  1. 1

    サーバー要件(PHP 8.2 または 8.3)を確認し、ドキュメントのインストール手順に従ってください

  2. 2

    GitHub からリポジトリをクローンします

    git clone https://github.com/collectiveaccess/providence
  3. 3

    リポジトリのルートディレクトリで Composer を使って必要なサードパーティライブラリをインストールします

    composer.phar install

使う前に知っておきたいこと

  • PHP 8.2 または 8.3 を実行するサーバーが必要です。これより古い PHP バージョンはサポートされていません。
  • バージョン 1.7 からのアップグレードにはデータベースのマイグレーションが必要で、大規模なシステムでは数時間かかる場合があります。
  • 更新する前に、データベースと設定をバックアップしてください。

収録されている特集

トピック

#collections-management#museum#archives#cataloguing#digital-asset-management#php#graphql#metadata

よくある質問

providence とは?
デジタルメディアを含む、博物館・アーカイブ・研究コレクションの目録作成と管理に使えるオープンソースのWebアプリケーション。 Providenceは、デジタルおよび物理的なコレクションの管理、記述、検索を行うWebベースのスイート、CollectiveAccessのバックエンドにあたる目録作成コンポーネントです。さまざまなメタデータ標準に合わせて設定でき、文書、画像、音声、動画、3Dファイルなどのデータ型やメディア形式に対応しています。
providence は無料で使えますか?ライセンスは?
providence は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
providence は今もメンテナンスされていますか?
活発にメンテナンス中。providence の最終コミットは 2026年11月6日 です。
providence は何に使えますか?
博物館やアーカイブにおける資料やアーカイブ記録の目録作成 物理的なコレクションに関連付けられたデジタルメディア資産の管理 Pawtucket2と連携した公開オンラインカタログの構築 複数のシステム間でのコレクションデータの移行と同期
providence のインストール方法は?
サーバー要件(PHP 8.2 または 8.3)を確認し、ドキュメントのインストール手順に従ってください GitHub からリポジトリをクローンします: git clone https://github.com/collectiveaccess/providence リポジトリのルートディレクトリで Composer を使って必要なサードパーティライブラリをインストールします: composer.phar install
providence はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/collectiveaccess/providence

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

Omeka Sは、博物館、図書館、文書館、大学が共有するアイテムとメタデータをもとに、相互に関連付けられた展示を構築できるPHP製のWeb公開システムです。

生産性・アプリ#cms#linked-data#php
528177PHPGPL-3.0活発にメンテナンス更新 20 時間前

図書館、博物館、研究者向けにオンライン展示やデジタルコレクションを構築するPHP製のWebパブリッシングプラットフォーム。

生産性・アプリ#digital-collections#digital-humanities#cultural-heritage
557+1 今週208PHPGPL-3.0活発にメンテナンス更新 23 時間前