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
