Hi Rohit, Great! Feel free to ask questions here.
The best place to check which configuration properties are supported for each tool is probably the Maven "mojo" classes [1]. Maven plugin docs [2] should also be up-to-date. Andrus [1] https://github.com/apache/cayenne/tree/master/plugins/maven-cayenne-plugin/src/main/java/org/apache/cayenne/tools [2] http://cayenne.apache.org/docs/4.0/cayenne-guide/including-cayenne-in-project.html#maven-projects > On Dec 14, 2016, at 9:26 PM, Rohit Vaidya <[email protected]> wrote: > > Hello Andrus, > +1 for the Gradle task. We will explore Gradle Native Plugins. > > Thanks, > Rohit Vaidya > > > On Wed, Dec 14, 2016 at 12:00 AM, buddha <[email protected]> wrote: > >> Hey Andrus, >> >> I just logged into the jira. We have had a discussion in our java user >> group monthly meeting this Saturday. I never worked with Gradle myself, but >> there are a few who did in JUG. I will look at other tasks in the list you >> have given, and let u know. Or, may be I will learn and take help of some >> of the people in JUG to take up the ones you listed below. >> >> Thanks >> Buddha >> >> On 13/12/16, 11:21 PM, "Andrus Adamchik" <[email protected]> wrote: >> >> Buddha (and others who wanted to join the fun) -- >> >> As you see it is taking us a bit of time to get the JavaFX Modeler >> project setup. Though we are getting there. If you feel like digging inside >> other parts of Cayenne in the meantime, I posted a broad TODO list for the >> next release recently [1]. Perhaps you can give us a hand on some of those >> tasks? >> >> A good candidate (if you work with Gradle at all) may be #10 - >> providing Gradle versions of Cayenne tools: >> >> * cgen - template-based class generator. >> * cdbimport - DB to ORM synchronization tool. >> * cdbgen - ORM to DB generator tool. >> >> These tools work from the Modeler, and are also integrated into Ant >> and Maven [2]. The Gradle option currently is to call the Ant tasks. We'd >> like to provide "Gradle-native" plugins instead. There are a few options >> for writing those. We lean towards using Java (to isolate us from the whole >> Groovy vs. Kotlin thing going on in the Gradle world). >> >> Other tasks from my list [1] are #6 and #7. They are isolated and >> mostly well-defined, though will require a bit more discussion and delving >> into Cayenne runtime stack. >> >> So what do you think? >> >> Andrus >> >> >> [1] https://lists.apache.org/thread.html/ >> b69fa0eb0457507d5720103a9627252c696b2faec0b71db52762a7c7@% >> 3Cdev.cayenne.apache.org%3E >> [2] http://cayenne.apache.org/docs/4.0/cayenne-guide/ >> including-cayenne-in-project.html#maven-projects >> >> >> >>> On Dec 12, 2016, at 11:52 PM, Michael Gentry <[email protected]> >> wrote: >>> >>> A new Git repository is still on my to-do list. Been a relatively >> busy >>> time, so it's been bumped below other more important things. >>> >>> mrg >>> >>> >>> On Sat, Dec 10, 2016 at 12:55 PM, Andrus Adamchik < >> [email protected]> >>> wrote: >>> >>>> I just committed my first experiment with JavaFX and Bootique [1]. >> It >>>> enables injection into JavaFX controllers [2] and gives access to >> DI from >>>> the Application class. The implementation is a bit invasive >> (requires >>>> framework superclass of Application), as we can't easily take over >> the >>>> startup sequence, but otherwise works fine. At least in my simple >> example :) >>>> >>>> My total exposure to JavaFX is a total of 2 hours, so I am pretty >> sure I >>>> overlooked other useful things we can do between Bootique and >> JavaFX. But >>>> that's a start. This code will likely become the future >> bootique-javafx >>>> module. >>>> >>>> Mike, were we able to get a new Git repo for the JavaFX modeler? >>>> >>>> Andrus >>>> >>>> [1] https://github.com/andrus/jfxsandbox >>>> [2] https://github.com/andrus/jfxsandbox/blob/master/src/ >>>> main/java/com/foo/RootController.java >> >> >> >> >> > > > -- > Regards, > Rohit Vaidya
