Skip to content

Commit

Permalink
Dec 31 assemblage with formatting revisions
Browse files Browse the repository at this point in the history
  • Loading branch information
epiil committed Dec 31, 2014
1 parent aff4d36 commit 9c4b71e
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions DesignReport/PreformaMediainfoDesignReport.html
Original file line number Diff line number Diff line change
Expand Up @@ -459,7 +459,7 @@ <h3 id="online-resources">Online Resources</h3>
<p>For communication MediaArea will establish public mailing lists and an IRC channel for foster support and involvement from memory institutions.</p>
<p>MediaArea will solicit, create, and accept test files and reference files that highlight various features of the conformance checker and illustrate likely preservation issues that may occur within the selected formats.</p>
<h3 id="community-interviews">Community Interviews</h3>
<p>In December 2014, MediaArea started conducting interviews with FFV1, Matrokska, and LPCM stakeholders in order to collect feedback and insights from the archives community. To date, interviews have been conducted with:</p>
<p>In December 2014, MediaArea started conducting interviews with FFV1, Matroska, and LPCM stakeholders in order to collect feedback and insights from the archives community. To date, interviews have been conducted with:</p>
<ul>
<li>Hermann Lewetz, Peter Bubestinger; Österreichische Mediathek</li>
<li>Ian Henderson; UK National Archives</li>
Expand Down Expand Up @@ -487,7 +487,8 @@ <h4 id="other-suggested-improvements-or-contributions-to-standard-specifications
<h3 id="sustainable-open-source-business-ecosystem">Sustainable Open Source Business Ecosystem</h3>
<p>MediaArea has long been an open source native and has an open source business model based on sponsored support (bug correction and feature requests).</p>
<p>MediaArea's long term goal is to merge previous open source standalone products designed specifically for broadcasting and memory institutions into its flagship product, MediaInfo. These products include the WAV conformance checker, professional metadata editor and fixer BWF MetaEdit; the AVI conformance checker, professional metadata editor and fixer AVI MetaEdit; and the baseband analyzer for quality assurance, QCTools. Each piece of aforementioned software, designed by MediaArea, has a strong focus on individual areas of digital preservation based on the specific sponsor’s needs. Thanks to our discussions with memory institutions, we strongly believe that an integrated environment for conformance checking is sorely needed in the field. By sponsoring the Matroska/FFV1/LPCM + shell/Implementation Checker/Policy Checker/Reporter/Metadata fixer parts of this project, Preforma plays a major role in the creation of a fully integrated and open source conformance checker.</p>
<p>MediaArea plans to build this stable, integrated solution over the course of the Preforma project phase, which will include the current team investigations of Matroska, FFV1, and LPCM, as well as other Preforma investigations such as TIFF and JPEG-2000. This will ensure that proper feedback from Preforma developers and stakeholders is provided in a meaningful timeframe. After the Preforma project is completed, MediaArea anticipates offering access to an integrated solution in two ways: as a ready-to-use environment with a subscription business model (SaaS), and as a ready-to-download version of the integrated solution. This is based on MediaArea’s future business model, which consists of a combination of subscriptions and paid punctual support, such as bug corrections and new feature requests. With this long term business model approach in mind, MediaArea will be able to continue offering a Preforma-specific version, free of non-Preforma related layers, as a subset of our own integrated solution. # Architectural Layers</p>
<p>MediaArea plans to build this stable, integrated solution over the course of the Preforma project phase, which will include the current team investigations of Matroska, FFV1, and LPCM, as well as other Preforma investigations such as TIFF and JPEG-2000. This will ensure that proper feedback from Preforma developers and stakeholders is provided in a meaningful timeframe. After the Preforma project is completed, MediaArea anticipates offering access to an integrated solution in two ways: as a ready-to-use environment with a subscription business model (SaaS), and as a ready-to-download version of the integrated solution. This is based on MediaArea’s future business model, which consists of a combination of subscriptions and paid punctual support, such as bug corrections and new feature requests. With this long term business model approach in mind, MediaArea will be able to continue offering a Preforma-specific version, free of non-Preforma related layers, as a subset of our own integrated solution.</p>
<h1 id="architectural-layers">Architectural Layers</h1>
<div class="figure">
<img src="./SoftwareArchitectureLayers.png" alt="software architecture layers" />
<p class="caption">software architecture layers</p>
Expand All @@ -500,6 +501,7 @@ <h3 id="sustainable-open-source-business-ecosystem">Sustainable Open Source Busi
<li>Stream Implementation (Conformance Check)</li>
<li>Stream Decoding (through plugin)</li>
<li>Stream/Container Coherency Check</li>
<li>Policy Check</li>
<li>Baseband Analysis (through plugin)</li>
<li>Data Aggregation</li>
<li>Playback and Playback Analysis (through plugin)</li>
Expand Down Expand Up @@ -597,7 +599,7 @@ <h2 id="human-interface">Human interface</h2>
<li><p>Web UI (server/client)</p>
<p>The web interface will provide access to conformance checks without software installation.</p></li>
</ul>
<h2 id="style-guide">## Style Guide</h2>
<h1 id="style-guide">Style Guide</h1>
<h2 id="source-code-guide">Source Code Guide</h2>
<h3 id="portability">Portability</h3>
<p>Source code MUST be built for portability between technical deployment platforms.</p>
Expand Down Expand Up @@ -691,7 +693,9 @@ <h4 id="definition">Definition</h4>
<h4 id="regex-parameters">Regex Parameters</h4>
<p>A human-readable description of what the regular expression must check for.</p>
<h4 id="regular-expression">Regular Expression</h4>
<p>Code that checks for conformance to the suggested parameters. ## Matroska Conformance Checks (Draft) ### Extension Test</p>
<p>Code that checks for conformance to the suggested parameters.</p>
<h2 id="matroska-conformance-checks-draft">Matroska Conformance Checks (Draft)</h2>
<h3 id="extension-test">Extension Test</h3>
<table>
<thead>
<tr class="header">
Expand Down
Binary file modified DesignReport/PreformaMediainfoDesignReport.pdf
Binary file not shown.

0 comments on commit 9c4b71e

Please sign in to comment.