Hi. Thanks for the pointers, I missed out on these parts of the documentation previously.
The idea with the slashes is the following: we have an api module, and core module. Currently, it is being implemented with neo4j, but we might implement it in oriondb at some point (neo4j has some licensing problems) or even a relational db (right…). Then, the ‘core’ would be just an umbrella, and beneath it would be other projects that are implementations using various technologies, so: core/neo4j, core/oriondb, core/jdbc … If it is all top-level I think we can loose control at some point, and it is not that well structured. Also, api - core is just one of the examples that we have. Another one is the frontend - now its wicket, but there is some talks that clients want some rich desktop app with javafx2 and so on - this could all also be scoped. At least that’s my idea.
Yes, I was applying ‘groovy’ to all subprojects, and when I do filtering, it all works fine, thanks.
As for the pull request - I now this is an open source project and I should not complain and all, and if i don’t like something I should try to fix it myself. However, as you (mockito, gradle, whaterver else) most likely know time is limited, especially when one tries to create a small startup. There are a lot of projects that we use and we simply just can’t do pull request for all of them, this is just too much - gradle, groovy, neo4j, wicket, a lot of others - everybody would like pull requests, but this is just not doable. Filing issues is still more than most people do, I think, at least in my environment - they just ignore things once they know how it works, which doesn’t help further generations ;d in any way. And we are talking just of my free time development, there is also my day job 40hrs / week which also uses many (other) projects. I am sure you understand. I might be mistaken, but Peter Niederweiser works gor gradleware and does spock in his free time, maybe some others - but he also has limits, as everybody - I’m sure you aren’t all comitters to all open source projects you use. wujek