We'll investigate ways to keep JDO/JPA up to date.

I disagree about the fact that having community driven libraries is counter
productive. In fact, this is a sign of a thriving community. When evaluating
our support of these libraries, we realized that we could have done a better
job helping the folks building great tools for App Engine users. We've taken
steps to better involve framework and library developers, and going forward,
we will be having higher expectations for our own involvement helping these
developers be successful.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: http://twitter.com/app_engine



On Fri, Dec 3, 2010 at 10:37 AM, George Moschovitis <
[email protected]> wrote:

> > We haven't abandoned JDO/JPA, but we may emphasize the low-level APIs
> going
> > forward. You'll always get low-level features first. The mismatch between
> > datastore features and relational database features is starting to really
> > grow.
>
> I understand that emphasizing on the Low Level API makes sense, but
> some work on JDO/JPA would be reasonable.
> There is a lot of stuff that could be implemented on top of the
> standard APIs.
>
> Moreover, you could consider offering a custom Higher Level API, maybe
> something similar to the Python version.
> Having 10 slightly different community driven APIs is not productive.
>
> regards,
> -g.
>
> >
> > One thing we'll plan on doing is to work more closely with framework and
> > library implementors to make sure they have what they need to build
> toolkits
> > that better mesh with non-relational datastores. For instance, take a
> look
> > at our recent article about Django:
> >
> > http://code.google.com/appengine/articles/django-nonrel.html
> >
> > (BTW, if you are a Python developer, please do not use app-engine-patch.
> > It's deprecated).
> >
> > The original approach we took and encouraged was to bend existing
> toolkits
> > to work with GAE to adhere to standards. We'll still do this when
> possible,
> > but we're more pragmatic than dogmatic about standards. In some cases,
> such
> > as the datastore, it may make more sense for us to help developers build
> > toolkits that can keep up with the trend of non-relational persistence.
> >
> > --
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine
> > Blogger:http://googleappengine.blogspot.com
> > Reddit:http://www.reddit.com/r/appengine
> > Twitter:http://twitter.com/app_engine
> >
> >
> >
> >
> >
> >
> >
> > On Thu, Nov 25, 2010 at 12:38 AM, Eugene D <[email protected]> wrote:
> > > Great question. It would be very helpful to get a status report on
> > > this as well as a roadmap for either this library or any planned
> > > alternatives
> >
> > > On Nov 23, 3:48 pm, George  Moschovitis <[email protected]>
> > > wrote:
> > > > Are there any plans to resume work on datanucleus-appengine?
> >
> > > > The progress on this lib seems to have stopped 6 months ago and there
> > > > still a lot of related issues in the tracker:
> >
> > > > update to the latest version of datanucleus, support for unowned
> > > > relations, support for more jdo/jpa features, jpa docs and more...
> >
> > > > is there a roadmap for this important library?
> >
> > > > thanks,
> > > > -g.
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > > [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<google-appengine-java%[email protected]><google-appengine-java%2B
> [email protected]>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine-java%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to