Count me in. I have developed some in-house extension methods and library facilities in this area, particularly around entity mapping, and have had the idea of trying to clean them up for publication.
Christopher Smith On Tue, Aug 11, 2026, 08:23 Matt Burgess <[email protected]> wrote: > I use Gremlin and Groovy often so would love to discuss that angle > further, especially adding some more Groovy syntactic sugar to the Gremlin > DSL to make the queries super-clear, like Spock does for BDD/TDD. > > Regards, > Matt > > On Tue, Aug 11, 2026 at 9:15 AM Stephen Mallette <[email protected]> > wrote: > >> Hello, With knowledge graphs in mind, Apache TinkerPop has long offered >> gremlin-groovy which contains, among other things, a sugar syntax that >> makes the Gremlin graph query language a bit more Groovy. I've always >> thought it might benefit from experts from the Groovy community who could >> build upon that foundation. I think that some fast impact to making Groovy >> more knowledge graph ready could be some improvements there. Not RDF >> obviously, but property graphs are riding in that same space in many ways. >> Happy to talk about that angle further if there's interest from anyone. >> >> On Sat, Aug 8, 2026 at 4:52 PM Jochen Theodorou <[email protected]> >> wrote: >> >>> Hi all, >>> >>> I am recently learning a lot about knowledge graphs and started to >>> wonder if we should make a Groovy module for that. >>> >>> The idea(s): >>> * use Apache Jena as base >>> * provide one or more DSLs to allow semantic mapping from an object >>> structure to an RDF style structure (RDF, RDFS, OWL) >>> * Use SPARQL/another Groovy DSL to query the knowledge base, but also >>> allow building dynamic queries. Not sure that GINQ works for this part, >>> maybe in some cases, but I certainly would want to allow similar >>> features. >>> * provide semantic mapping DSL to map from query result to object >>> structure. >>> >>> but it makes only sense if there is interest in this by more than just >>> myself. >>> >>> Also I am not sure about the time frame for such a project >>> >>> bye Jochen >>> >>
