Jenkins build is back to normal : Zest(JavaEdition)-develop-java8-check #237

2016-12-08 Thread Apache Jenkins Server
See

Re: org.apache.zest.io an org.apache.zest.functional

2016-12-08 Thread Niclas Hedhman
No feedback should be interpreted as either; "Yeah, that is all good, nothing to add" or "Community has fallen asleep" You know that I typically don't sleep... :-) It is all good. On Thu, Dec 8, 2016 at 9:47 PM, Paul Merlin wrote: > Paul Merlin a écrit : > > Gang, > > >

Re: SPI or @Structure

2016-12-08 Thread Niclas Hedhman
That is why I have replace "Module" with the injection of the factories, which I think is the appropriate pattern. Otherwise, we should then say, why doesn't Module implement the TypeLookup and EntityStore methods and "delegate all the nifty details to the corresponding services/factories". I

Re: SPI or @Structure

2016-12-08 Thread Paul Merlin
Niclas Hedhman a écrit : > Ok, > should we then stop having Module extends XyzFactory, and they are obtained > likewise? Just in case we in future want some other mechanism for the > XyzFactory types, and not depend on the entire Module. > > I think so, as it then becomes more symmetrical and it

Re: SPI or @Structure

2016-12-08 Thread Niclas Hedhman
Ok, should we then stop having Module extends XyzFactory, and they are obtained likewise? Just in case we in future want some other mechanism for the XyzFactory types, and not depend on the entire Module. I think so, as it then becomes more symmetrical and it is not relevant that ModuleInstance

Re: SPI or @Structure

2016-12-08 Thread Paul Merlin
Niclas Hedhman a écrit : > The org.apache.zest.spi.module.ModuleSpi contains access methods to a bunch > of useful SPI internals, such as EntityStore, TypeLookup and more. > > Should we not just kill this class and provide that via @Structure > injection, since that is what we do with factories

Re: Gradle Build support

2016-12-08 Thread Paul Merlin
So, yes we should provide users a Gradle plugin to easily build a Polygene library/extension/application. About the changes I made to the SDK build. For now I just moved all build logic to buildSrc so it's more manageable and easy to refactor. >From a gigantic root build.gradle file we moved to

Re: IntelliJ Ultimate Edition

2016-12-08 Thread Toni Menzel
For Apache committers, there is an automated process in place at https://www.jetbrains.com/shop/eform/apache?product=ALL. All you need is the @apache.org email address. *Toni Menzel* *www.rebaze.de | www.rebaze.com | @rebazeio