Hi Santiago, 2008/5/20, Santiago Gala <[EMAIL PROTECTED]>: > The page you posted starts with: NOTE: By downloading the software > from this page, you acknowledge that the software available from here > is licensed under the GPL. We advise that you review the GPL before > downloading. > > So I guess it is impossible to be used in something to be released > under the Apache License.
I was aware about mysql license, I just gave this pointer for information. Not sure if Shindig could only use this artifact for testing, ie without release test artifacts, but definitely Shindig *can't* release any artifacts with GPL artifacts. > I love hsqldb, and have used it some time ago. What I loved most of it > is that the DB format we used was essentially an ASCII log of SQL > commands, so that it was amazing for debugging. This formats gets > collapsed to a set of INSERTs on close/open, so it is not as bad as it > looks. > > I wonder if derby has something similar, I always missed this for > debugging DB related issues when we moved off hsqldb. FYI here are some DB informations: http://db.apache.org/ddlutils/databases/hsqldb.html http://db.apache.org/ddlutils/databases/derby.html Cheers, Vincent > Regards > > Santiago > > > On Tue, May 20, 2008 at 1:32 PM, Vincent Siveton > <[EMAIL PROTECTED]> wrote: > > 2008/5/19, David Primmer <[EMAIL PROTECTED]>: > >> I have some updated data people, social graph, activities, that I'd > >> like to add to shindig but I'm wondering the best way to store it and > >> work with it. Anyone have a suggestion? I'd like to replace the > >> state-basicfriendlist.xml file with something that's easier to edit > >> and work with that could be checked into shindig. Some suggestions > >> from the summit were http://www.hsqldb.org/, > >> http://db.apache.org/derby/ and http://www.sqlite.org/, the latter > >> being c-based. > >> > >> I'm primarily interested in supporting the java rest api so hsqldb > >> sounds best but I'm sure the other implementations would like to use > >> the same source data and may want something with more runtime > >> availability. Maybe we could store the seed data in multiple formats > >> for seeding a few different small database engines but we should start > >> with one. > >> > >> I'd like to avoid non-embeded stuff like MySql. > > > > FYI MySql provides an embedded DB using the mysql connector MXJ: > > http://dev.mysql.com/downloads/connector/mxj > > > > Cheers, > > > > Vincent > > > >> > >> There's been a request not to have the database engine included in the > >> shindig jar. We'd have to design the maven rules to generate alternate > >> binaries. Here's the maven rule to add hsqldb: > >> > >> <dependency> > >> <groupId>hsqldb</groupId> > >> <artifactId>hsqldb</artifactId> > >> <version>1.8.0.7</version> > >> <scope>test</scope> > >> </dependency> > >> > >> davep > >> > > >

