Skip to content

Latest commit

 

History

History
57 lines (43 loc) · 2.78 KB

File metadata and controls

57 lines (43 loc) · 2.78 KB

openphigs-source-build

Field Value
Target phigs
Type source-reimplementation-build
Status planned

Public Notes

Planned reproduction recipe for building OpenPHIGS as a public PHIGS/OpenGL reimplementation while keeping license review visible.

Environment

  • clean checkout of the public OpenPHIGS repository at the recorded openphigs-main-head commit
  • C compiler and graphics dependencies selected from public repository documentation
  • license review retained as an explicit review step before any mirrored archival master
  • public PHIGS/OpenGL validation input or minimal procedural test
  • local build transcript and validation notes captured as derived metadata

Steps

  • clone or update the public OpenPHIGS source repository listed in the artifact record
  • verify the local checkout commit against the openphigs-main-head snapshot record
  • review SourceForge metadata, repository notes, and license files before mirroring or packaging any source archive
  • identify compiler, OpenGL backend, and PHIGS interface assumptions from public files
  • compile the public source reimplementation in a clean environment
  • run a minimal public-safe PHIGS/OpenGL smoke test when available
  • record build commands, license-review notes, diagnostics, outputs, and dependency gaps as public metadata

Expected Outputs

  • source snapshot manifest
  • license-review notes
  • build environment manifest
  • compiler transcript
  • library output inventory
  • public-safe PHIGS/OpenGL smoke-test notes
  • dependency gap list

Artifacts

  • openphigs-source-reimplementation
  • phigs-standard-public-metadata
  • phigs-nist-validation-tests

Evidence Sources

Source Type Confidence Scope URL
Open PHIGS project-registry moderate Open PHIGS project metadata, C library scope, PHIGS/OpenGL relationship, and ISO 9592/9593 references https://sourceforge.net/projects/phigs/
CERN/OpenPHIGS source-repository high OpenPHIGS repository with OpenGL backend and data-preservation extensions https://github.com/CERN/OpenPHIGS
fbradasc/OpenPHIGS LICENSE license-file high License notices for the public OpenPHIGS source tree based on X Consortium and Sun Microsystems permissions https://raw.githubusercontent.com/fbradasc/OpenPHIGS/main/LICENSE
ISO/IEC 9592-3:1989 standards-catalog high ISO public metadata for ISO/IEC 9592-3:1989 PHIGS clear-text archive encoding and its withdrawn status https://www.iso.org/standard/17363.html
User's Guide for the PHIGS Validation Tests (Version 2.1) government-publication high NIST publication metadata for the User's Guide for the PHIGS Validation Tests Version 2.1 https://www.nist.gov/publications/users-guide-phigs-validation-tests-version-21