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.
---

Reply via email to