Steven,
When you say "common contract", what basis is this derived from ? Or is it
that your organization has derived some best practices that define this
common contract and you want to share it more outside of your existing
Github account ? Or is it your intention that this common contract still
needs more work or help from Schema.org stakeholders and experts to be
proven as a best practice ?
The reason I ask is that Schema.org is tech agnostic against tools, but
when it concerns interfaces, well then that might open up discussion a bit
more. I would ask for more detail from you in regard to:
1. How does your effort help or hinder PHP developers in working with
Schema.org
2. Hod does your effort help or hinder Schema.org itself in relation to PHP
programmatic use or access.
Thad
+ThadGuidry <https://www.google.com/+ThadGuidry>