Github user steveblackmon commented on the issue: https://github.com/apache/incubator-streams/pull/284 org.jsonschema2pojo:jsonschema2pojo-maven-plugin was great early on, but: it only generates POJOs. it does so in a way that is not extensible to generating other types of artifacts. it is not easily over-ridden to (for example) change which annotations get added, or under what circumstances. by bringing the plugin in-house we gain adequate control to impact the generated artifacts as we see fit. this PR also establish a pattern for generating other types of artifacts from the schemas maintained by the project, with solid testing around those routines - and isolates schemas into modules apart from implementation which is an important early step toward supporting new vocabularies (AS 2.0, schema.org, etc...)
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---