项目作者: exponential-decay

项目描述 :
PRONOM, DROID Signature Development Utility source code.
高级语言: PHP
项目地址: git://github.com/exponential-decay/signature-development-utility.git
创建时间: 2013-01-19T16:30:32Z
项目社区:https://github.com/exponential-decay/signature-development-utility

开源协议:Apache License 2.0

下载


Signature Development Utility

PRONOM/DROID Signature Development Utility source code,
first written in late 2011.

Current version: 2.0

The new development is written in Golang and hosted on
ffdev.info. It has been written to better support the container
signature workflow. It has also been written so that new features can be
developed easier as I tend not to write in PHP anymore. There is more
information at ffdev.info.

Installation

The current version bootstrapped to the PHP back-end of Signature development
utility 1.0 for standard signatures. You can run this code by building the go
component:

  • go build

And then running it:

  • ./signature-development-utility -port [optional]

Without a port defined you’ll be able to access the utility on port 8080.

To run the PHP server, you first need to install php-dom with
sudo apt-get install php-dom.

And then to run up the server: php -S localhost:8000

Custom ports:

You can also run this using custom ports e.g.

  • ./signature-development-utility -port 80 -bootstrap 8000

Legacy version…

The first iteration of this application is hosted by
The National Archives and mirrored on my own site. It is
written in PHP and, well, it’s a bit harder to maintain, but still it provides
a pretty pure implementation of what signature files used to be like in DROID 4
and 5 and largely 6, although the patterns are not de-constructed and compiled
differently in DROID 6 at runtime. 1.0 can be found in the releases section of
this repository.

Contributing

Check out the issues log for ideas for contributing and things I
hope to be working on.