Hi Dan,

On Wed, Jul 6, 2016 at 8:07 AM, Dan Haywood <[email protected]>
wrote:

> Thanks for those thoughts, Martin.
>
> It's a very good question... and yes, I have seen the rumblings about
> Oracle's non involvement with JEE.  They've promised to say something at
> JavaOne, I believe, so I suppose we'll see.
>

Meantime some Oracle manager said that JEE future is safe!


>
> I think you are right that if we aligned ourselves with some more of the
> new-and-shiny, then we'd build up more mindshare and community.  To my mind
> Spring does seem to be re-energized with the success of Spring Boot, so it
> does deserve serious consideration.
>

Yet another feature from Spring Boot Devtools - class loader replacement.
It could be used to reload the meta model after change to domain objects.


>
> I suspect that JDO is probably one of the larger "turn-offs".  It is
> intention to also enable JPA as an alternative API; DataNucleus supports
> both, of course.
>
> Regarding Spring Data, my perception is that it was initially originally a
> fancy way of using javassist to automatically infer repository
> implementations from the names of methods in repository interfaces.  I
> guess the automatically generated impl has to take to some sort of
> provided, so the "-jpa" bit I'm guessing is what it delegates to.  Am I
> write about that?  Do we know if the JPA implementation is pluggable?  If
> it is, then I guess we ought to be able to slot DN in underneath?
>

We use it with Hibernate.
But here is a demo project with EclipseLink -
https://github.com/dsyer/spring-boot-sample-data-eclipselink/, so it is
pluggable.


>
> Thx
> Dan
>
>
>
>
>
>
>
> On 6 July 2016 at 06:47, Martin Grigorov <[email protected]> wrote:
>
> > Hi Dan,
> >
> > I guess you have heard of the complains from the communities that Oracle
> > has abandoned Java EE. There is no any work on JEE 8 specs in the last
> > year.
> >
> > I know that you want to move to CDI based configuration since a while.
> > My personal feeling is that Spring (Boot [1]) is much better bet. There
> is
> > a lot of new development in Spring and there are a lot of developers with
> > Spring experience out there already.
> > Recently someone asked how to use difference profiles for development and
> > production - this is very simple with plain Spring and a no-brainer with
> > Spring Boot.
> > Another example is the integration with Flyway or LiquiBase in Spring
> Boot
> > - just add Flyway in the classpath and your migrations are automatically
> > found and executed without any additional work.
> > I don't know how good is the integration with JDO/DN though. But maybe
> this
> > is another topic for discussion: Did JDO prove itself ? IMO it didn't
> > succeed very well to gain community and market share. Spring Data [2]
> does
> > not provide as transparent APIs as JDO or Hibernate OGM but its
> conventions
> > and consistency make it very easy to adopt a new data store. E.g. in my
> > team we use mainly Spring Data JPA and Spring Data Elasticsearch, and now
> > maybe we will need to use Redis and the iniitial learning curve and cost
> to
> > setup is almost 0. I know that DeltaSpike also provides such module [3]
> but
> > they don't have the man-power and community as Spring Data.
> >
> > Just my 2c against few of the technologies used by Isis :-)
> >
> > 1. http://projects.spring.io/spring-boot/
> > 2. http://projects.spring.io/spring-data/
> > 3. https://deltaspike.apache.org/documentation/data.html
> >
> > Martin
> >
> > On Wed, Jul 6, 2016 at 7:01 AM, Dan Haywood <
> [email protected]>
> > wrote:
> >
> > > Hi folks,
> > >
> > > below is the draft of the quarterly report we provide to the ASF board.
> > > Yell if there's anything you'd llke changing, otherwise I'll submit in
> a
> > > couple of days.
> > >
> > > Thanks
> > > Dan
> > >
> > >
> > >
> > >
> > > ## Description:
> > >
> > > Apache Isis is a framework for rapidly developing domain-driven apps in
> > > Java.
> > >
> > > ## Issues:
> > >
> > > There are no issues requiring board attention at this time.
> > >
> > > ## Activity:
> > >
> > > Since the last report we have made two small bug fix releases, v1.12.1
> > [1]
> > > and v1.12.2 [2].  (The next release is imminent but hasn't quite made
> it
> > > for this status report).
> > >
> > > (As reported last quarter), a couple of conference have now taken
> place.
> > > The outputs of one of these - an all-day workshop - is available has
> been
> > > provided on github [3].
> > >
> > > A comment was also made against last quarter's report regarding the
> slow
> > > speed of loading up the screencasts page [4]; this has now been
> reworked
> > > and
> > > now loads much faster.
> > >
> > > ## Health report:
> > >
> > > Project activity (#mails, tickets, commits etc) are all healthy.
> > >
> > > The main development activity (for 1.13.0) has been removing technical
> > debt
> > > and simplifying the code base, with a long-term view of leveraging more
> > of
> > > the JEE platform (eg CDI) and moving to Java 8 as the minimum
> requirement
> > > around the time that Java 9 is released (mid next year).  The rationale
> > is
> > > that the simpler the codebase, the more likely it will encourage
> > > contributions.
> > >
> > > ## PMC changes:
> > >
> > >  - Currently 11 PMC members.
> > >  - No new PMC members added in the last 3 months
> > >  - Last PMC addition was Martin Grigorov on Tue Dec 23 2014
> > >
> > > ## Committer base changes:
> > >
> > >  - Currently 11 committers.
> > >  - No new committers added in the last 3 months
> > >  - Last committer addition was Martin Tzvetanov Grigorov at Thu Dec 11
> > 2014
> > >
> > > ## Releases:
> > >
> > >  - 1.12.1 was released on Tue Apr 12 2016
> > >  - 1.12.2 was released on Mon Jun 06 2016
> > >
> > > ## Mailing list activity:
> > >
> > >   Compared to lsat quarter when new subscriptions was flat, the number
> of
> > >   mailing list subscribers has now resumed its upward trend.  The new
> > >   screencasts page [4] and a twitter campaign related to that may be
> part
> > > of
> > >   the explanation.
> > >
> > >  - [email protected]:
> > >     - 171 subscribers (up 16 in the last 3 months):
> > >     - 423 emails sent to list (266 in previous quarter)
> > >
> > >  - [email protected]:
> > >     - 77 subscribers (up 3 in the last 3 months):
> > >     - 832 emails sent to list (759 in previous quarter)
> > >
> > >
> > > ## JIRA activity:
> > >
> > >  - 101 JIRA tickets created in the last 3 months
> > >  - 109 JIRA tickets closed/resolved in the last 3 months
> > >
> > >
> > > [1] http://isis.apache.org/release-notes.html#r1.12.1
> > > [2] http://isis.apache.org/release-notes.html#r1.12.2
> > > [3] https://github.com/danhaywood/spa2016-workshop-outputs
> > > [4] http://isis.apache.org/screencasts.html
> > >
> >
>

Reply via email to