OSR - Validation, part of the build pipe
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Plastic Hub 19f21a81aa gh init 2 months ago
src gh init 2 months ago
.gitignore gh init 2 months ago
.npmignore gh init 2 months ago
LICENSE gh init 2 months ago
README.md gh init 2 months ago
package.json gh init 2 months ago
tsconfig.json gh init 2 months ago
tslint.json gh init 2 months ago

README.md

OSR Validate

This is a 'command line interface' (CLI) to verify OSR but also foreign deployments or contributions.

Validations

General

  • Folder and file sizes
  • Folder and file names
  • Supported formats and file extensions
  • Folder and file structure (according to input specification/template)
  • Shell Extension (OS context menu)
  • Sustainability report (material overhead, manufacturing, consumables, chemicals, energy consumption, life expectancy, etc...)
  • Project / product - config parser & link checker
  • Quality of data (rating per type: CAD)
  • Interop
  • Completeness
  • Platform deployments (config/template hash ?)

Reporting

  • JSON report (for OSR-API consumer)
  • HTML report

CAD

  • Check missing drawings and web outputs (osr-sync & osr-convert)
  • SW/STEP model parser (check SW API)

Tools

  • File watcher with notifications

Firmware

  • Verify meta files and version
  • CI travis reports

Notes

  • each project or product may override the input specification (staging)
  • suggestions as auto-renaming files may require user inquiry via CLI or GUI
  • dry-mode

Research