Soil is a playground for exploring and learning OO database technology. It aims to be a fully transaction based database with plenty of indexing support. To read more please have a look at the documentation
Load it in 64bit Pharo 11/12 with Metacello:
Metacello new
repository: 'github://ApptiveGrid/Soil:main/src';
baseline: 'Soil';
load.
Note: For now, Windows is not supported. Contact us if you want to help!
Soil is still in very early ramp up stage but we are working towards a milestone that can be used for very simple stuff. The up-to-date list of milestones you can find in milestones.
caution Soil is a moving target and milestones are a way for us to focus. Nothing of this is considered stable, formats and structure will change. Do not expect to be able to load back data from an older version. If you need something reliable wait for a release
If you want to watch more closely what we are at have a look at the project board
NEWS
- Slides from the ESUG2023 talk: Dowdload PDF
- Soil got the second prize in the 2023 ESUG Innovation Technology Awards !