- From: Steven Maguire <stevenmaguire@gmail.com>
- Date: Fri, 30 Oct 2015 12:14:29 -0500
- To: public-schemaorg@w3.org
- Message-ID: <CAL62_WX+pzzQo6ETpFzUMrqei0ej5e8PTN2=4RTx4BvJbf1-_g@mail.gmail.com>
Greetings, I am interested in discussing the possibility of building and hosting PHP interfaces for Schema.org data structures within the https://github.com/schemaorg organization. My goal is to provide a repository of interfaces that will serve as the common "standard" for building open source projects that interact with Schema.org data structures. I have recently begun an open source project to aid in the aggregation and normalization of job data available in dozens of independent job listing APIs. Part of this project was to outline the definition of "normalized" job data; we selected the Schema.org JobPosting data structure. The project, built in PHP, currently offers implementations of a design based on the Schema.org standards. We have now turned to a new project of building common format transformers of these normalized job objects, into things like XML, CSV, JSON-LD, Excel, Google Docs, etc. This project is currently dependent on the aggregation package mentioned above; I would like to remove this dependancy. In order to remove this, I have planned to create interfaces for the JobPosting objects and host them in a separate repository, then update both aggregation and transformation packages to depend on these common interfaces. Before moving forward, I thought that the Schema.org organization would be a better host of these assets so I wanted to propose this conversation. Thoughts, feedback, and input are invited. My goal is to have clarity on the following question: *Can I be granted permissions to create a repository within the https://github.com/schemaorg <https://github.com/schemaorg> organization with the intent of publishing PHP interfaces for Schema.org data structures?* Cheers! Steven Maguire
Received on Sunday, 1 November 2015 21:14:27 UTC