[Mono-dev] ANN: DeveelDB first release: call for help!

Antonello Provenzano antonello at deveel.com
Thu Oct 15 15:04:46 EDT 2009


Daniel,

I'm glad to announce you (and other members of the Mono-List) that
DeveelDB is now finally up and running: I was able to fix the issues
concerning the malfunction of file storage systems.
I'm currently writing all the NUnit tests possible to test the
remaining functions (expressions, SQL, operations, etc.) and soon I
will be able to publish a working fully copy of the project.

After your advice (and the SQL specifications), I started working on a
command-line tool and on a simple server application (which will be a
separate "pluggable" project), to dispatch the database within
networks.

I will keep you informed about the progresses, and also I would like
to involve you in the project if you'd like: it's a really challenging
one and I'm having a lot of fun working on it (consider I already
branched it to implement OpenGIS SFS and Full-Text search indices, and
many other functions can be implemented).

Cheers!
Anto


On Mon, Oct 5, 2009 at 8:25 PM, Daniel Morgan <monodanmorg at yahoo.com> wrote:
> If you want others to contribute, I have some suggestions:
> 1. Can you provide a source tarball in .tar.gz or .zip format to download?
>   Not everyone wants to check out using some scm tool.
>   Projects like Mono have releases time to time.  Even in
>   the early days, the Monoo Project provided tarball releases you
>   could download so you could try out mono.
> 2. Not only provide source tarball releases, try release binaries
>   sometimes too.
> 3. Provide build and installation directions in the source.
>    Or did I miss them somewhere?
> 4. Create a console client for your database.
>
> Are you trying to be compatible with .NET 1.1 ?  Or is this a straight port from Java?
>
> I see you implement interface IDbConnection instead of inheriting from DbConnection.  I also noticed you named your concrete class DbConnection which conflicts with DbConnection in .NET 2.0.  I suggest a different name, such as, DeveelConnection.  Same with DbCommand, DbDataReader, DbTransactions, etc...
>
>
>
> --- On Mon, 10/5/09, Antonello Provenzano <antonello at deveel.com> wrote:
>
>> From: Antonello Provenzano <antonello at deveel.com>
>> Subject: [Mono-dev] ANN: DeveelDB first release: call for help!
>> To: mono-list at lists.ximian.com, mono-devel-list at lists.ximian.com
>> Date: Monday, October 5, 2009, 7:44 AM
>> Hi guys!
>>
>> After some time of inactivity, due to the growing
>> responsibilities and
>> duties at my regular job, and the failure of my previous
>> main project
>> (Minosse RDBMS, some of you might remember it...), recently
>> I decided
>> to restart developing.
>>
>> Last day I released the first sources of the project
>> DeveelDB, a fully
>> featured SQL-compliant relational database management
>> system, purely
>> written in C# language for Mono: the aim of the project is
>> slightly
>> different than my previous attempt (Minosse, as I was
>> saying), since
>> this time I'm not focusing on creating an enterprise RDBMS,
>> but
>> instead an embeddable database management system based on
>> SQL model.
>> DeveelDB is the result of a collaboration between me and
>> Tobias
>> Downer, author of "McKoi SQL Database", an ambitious and
>> very well
>> written Java SQL database server: actually, at the present
>> moment,
>> most of the resulting code of DeveelDB is derived by the
>> porting of
>> Mckoi v1.0.3.
>>
>> The result is pretty fine: the code works for 99% with very
>> good
>> performances (which can be optimized by tweaking the fsync
>> operations,
>> SQL parsing and some other bits of code).
>>
>> You can have a look at the first released code at the
>> project page on
>> Google Code: http://code.google.com/p/deveeldb .
>>
>> Unfortunately, at the present moment, there's still a very
>> small
>> portion of the code which doesn't work properly (and when I
>> say
>> "small", I mean 50 lines of code on 110k), which I
>> identified and I'm
>> not able to fix.
>> Because of this reason I would like to invite every
>> developer who
>> would be interested in the project to collaborate with me
>> for the fix
>> of the latest issues on the project and the release of the
>> version 1.0
>> of DeveelDB.
>>
>> Cheers!
>> Antonello
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>


More information about the Mono-devel-list mailing list