ruanwenjun commented on issue #339: URL: https://github.com/apache/incubator-eventmesh/issues/339#issuecomment-1094071916
> Hi, I would like to continue on this issue and have created a pr in #821. However, @ruanwenjun and I seem to have a different understanding of the responsibilities of the openschema plugin. I was trying to use the plugin for interacting with openschema implementations such as [SchemaRegistry](https://github.com/openmessaging/schemaregistry), including registering schemas, retrieving schemas, and so on. @ruanwenjun suggests providing serialization, deserialization, and validation for the different message types. What do you think is needed when integrating with openschema? @qqeasonchen I read the doc of [SchemaRegistry](https://github.com/openmessaging/schemaregistry), in short, it's a server which provide some interface to CRUD schema. This seems too weighty to me, our goal is simply to use the `OpenSchema` specification. As for the storage of Schema, it is better not to rely on additional web service, just store with our metadata is good enough. BTY, I don't recommend designing `OpenSchema` as a plugin, this is over design, at least, I don't think we will integrate with other schema specification. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
