Hi Andrus,

We have spoken earlier over email regarding a meetup in Java User Group, 
Hyderabad. I am interested in contributing, not sure where to begin though. 

Thanks
Buddha

On 21/11/16, 7:45 PM, "Michael Gentry" <[email protected]> wrote:

    On Sat, Nov 19, 2016 at 10:16 AM, Andrus Adamchik <[email protected]>
    wrote:
    
    > > On Nov 19, 2016, at 4:26 PM, Michael Gentry <[email protected]> wrote:
    > >
    > > Well, GitHub has certainly been convenient for me thus far, but I
    > > understand your concern if someone issues a pull request (which hasn't
    > > happened) who isn't part of the ASF.
    >
    > Talking of contributors, there was a request from Hyderabad JUG where I
    > had presented recently to get involved in JavaFX Modeler development. I'll
    > start a separate thread on it.
    >
    
    I'd be interested in hearing their thoughts.
    
    
    > > The general organization of the project is in OK shape currently,
    > although I expect more refactoring over time.
    >
    > None of this prevents it from being developed at Apache. We don't have to
    > officially release it, but I think having the code right here and usign 
the
    > dev@ list to discuss features would help.
    >
    
    Nope, it doesn't prevent it.  Was just letting you know it is in much more
    reasonable shape now, if others want to look at, than it was months ago.  I
    need(ed) to come to grips with some JavaFX things -- and I do not claim to
    be an expert, but I think what I have is usable now, even if incomplete.
    
    > Why are you thinking a separate Git repository?
    >
    > Cayenne build system is crumbling under its weight (remember the whole
    > Travis effort). I'd like to put a stop on it. Bootique project is a good
    > case study - we develop each "subsystem" in a separate repo, still release
    > them together. This requires an operational CI (that we already have in
    > Cayenne) to ensure smooth integration, but allows to work on modules in
    > isolation. (Kind of like you do now, only at Apache :))
    >
    
    That's pretty much the reason I was expecting.  :-)
    
    I'll still need to make changes to the Cayenne core, though, to support
    some of the extensions I want in the modeler (annotations, etc).
    
    > What would a Bootique launcher entail?  Just launching it from Bootique or
    > > other Bootique things inside the modeler?
    >
    > Bootique will provide the launcher, but will also provide injection
    > (Guice) and modularity system. Remember we had a discussion of modeler
    > plugins like 10 years ago. We'll get that for free with Bootique. E.g.
    > you'll be able to "contribute" menu items from user extensions, etc. Also 
I
    > hope it will assist in Swing migration, as we can cleanly abstract the
    > "service layer", meaning we can evolve common services for both 
front-ends.
    
    
    Hmm, are you thinking of making everything under "Tools" pluggable?
    
    mrg
    


Reply via email to