gora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lewis John Mcgibbney <lewis.mcgibb...@gmail.com>
Subject Re: Apache Gora March board report (draft)
Date Tue, 06 Mar 2012 15:40:46 GMT
Hi Chris,

We'll in all honesty, I think it's best for me to  provide a brief summary.

We need to remove our dependency upon and use of the healthmarketscience
sqlbuilder libary. Used very little in SqlStore class [0]. The problem I
ran into when looking into this was that unfortunately JOOQ doesn't support
data definition language constructs which is exactly what we require.
Although this is in the pipeline (for JOOQ), I have a feeling that it may
be some way off. I did however run into a couple of examples of
implementing similar functionality to what we require, unfortunately I got
distracted and haven't had time to go back to it. I have included all of my
resources on the offending issue on our Jira so anyone trying to pick it up
would really be starting off from where I got to. This is the blocking
issue here and unfortunately it doesn't look like something legal guys can
help out with, it simply a case of understanding exactly what functionality
we require then finding a replacement and someone that can code it in using
a more suitably licensed library.

If it is for the sake of pushing out with a Gora 0.2 release as per your
requirement's E.g. archive gora-sql then I would probably back this for the
time being... I am not using the gora-sql module, and in all honesty I
don't think that many others are hence the level of interest to get this
module up to scratch!

I began a thread a week or so ago, and to be honest the gora-sql issue was
the only blocked in my opinion.

Thanks for chiming in on this one.

Lewis


[0]
http://svn.apache.org/viewvc/gora/trunk/gora-sql/src/main/java/org/apache/gora/sql/store/SqlStore.java?view=markup

On Tue, Mar 6, 2012 at 3:29 PM, Mattmann, Chris A (388J) <
chris.a.mattmann@jpl.nasa.gov> wrote:

> +1 from me, Lewis, Looks awesome. RE: gora-sql: what are the next steps
> there?
> Is it something the legal committee can help out with? At worst, I'd
> imagine, we
> could move gora-sql to a non-released area of SVN and then push forward
> with
> an 0.2 that doesn't include it?
>
> Cheers,
> Chris
>
> On Mar 6, 2012, at 7:26 AM, Lewis John Mcgibbney wrote:
>
> > Hi All,
> >
> > Time of month again, we have monthly reporting for the first three months
> > after graduation so please review and comment accordingly.
> > I'll get it committed as of
> >
> > Apache Gora
> >
> > The Apache Gora open source framework provides an in-memory data model
> and
> > persistence for big data. Gora supports persisting to column stores, key
> > value stores, document stores and RDBMSs, and analyzing the data with
> > extensive Apache Hadoop MapReduce support.
> >
> > Project Releases
> >
> > The last official project release was made on 24/09/2011 which was the
> > 0.1.1-incubating release (2nd whilst in the Incubator).
> > Although there have been some commits to three Gora modules, some
> remaining
> > issues still need to be addressed before we are ready to roll out a 0.2
> > release.
> > This is rather frustrating, as the main issue which blocks a 0.2 release
> is
> > a licensing issue on the gora-sql store. It is widely acknowledged that
> > although
> > gora-sql is the least used module, it is the one which requires attention
> > to rectify this
> > licensing issue.
> >
> > Overall Project Activity since last report
> >
> > Since graduation all documentation, and infrastructure has been
> successfully
> > migrated over to TLP status. We've witnessed development and committs to
> > three
> > datastores and a number of issues addressed as a result. It is safe to
> say
> > that the gora-hbase
> > store seems to be attracting the most development, however there are also
> > a number of issues which have recently been opened for the gora-cassandra
> > module.
> > In the last report we stated that there were two new modules in the
> process
> > of being
> > integrated into the project (namely gora-accumulo and gora-solr), however
> > due to blocking issues
> > with releases for Solr and Accumulo, we are not able to release the gora
> > modules.
> >
> > How has the community developed since the last report?
> >
> > The Gora mailing lists have seen some activity with regards to
> > gora-accumulo,
> > however generally speaking traffic was quite low for the month until this
> > report.
> > We do however have some excellent news that we are submitting an
> > application
> > to Google Summer of Code. The project comprises a gora-dynamodb (Amazon
> > Dynamo
> > DB) module again making best efforts to open up Gora to a wider audience.
> >
> > Changes to PMC & Committers
> >
> > Since VOTE'ing Keither Turner on to the team no new members have been
> > accepted
> > into the Gora development team. Additionally, no new VOTE'ing has taken
> > place.
> >
> > PMC and Committer diversity
> >
> > We currently have committers from a wide variety of projects including,
> > Nutch, Tika, OODT, Camel, Solr, Accumulo & Hadoop (this is not an
> > exhaustive list). There is work to be
> > done with the Avro implementations, so once we are 100% ready to work on
> > these issues,
> > we will be looking to interest members of the Avro community in Gora.
> >
> > Project Branding or Naming issues
> >
> > We recently sorted out all branding and trademark issues through
> trademarks@
> > .
> > As this has been addressed there is no more to add at this stage.
> >
> > Legal issues
> >
> > We currently have an issue with one particular library being used within
> the
> > gora-sql store. It is the communities intention to remove this LGPL
> > licensed library
> > from the codebase replacing it with implementations from JOOQ an ASL 2.0
> > licensed library.
> > The re-write of the gora-sql module building from the JOOQ library has
> been
> > delayed
> > until after our 0.2 release.
> >
> > --
> > *Lewis*
>
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: chris.a.mattmann@nasa.gov
> WWW:   http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>


-- 
*Lewis*

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message