Am 06.05.2024 um 16:47 schrieb Dirk Nel dirkockertnel@gmail.com:
I'll definitely check it out..! and for those who are not in the know... what inspired the name? :)
Norbert
On Wed, 24 Apr 2024 at 17:47, Tim Mackinnon tim@testit.works wrote:
That's really exciting news... appreciate you sharing it with the wider community (I know when you mentioned its existence a while back I went and watched the Esug recordings to get more info, and looked at some of the extensive test cases to get a feel on what it looked like - its neat).
Having multiple options for persisting data (from simple Fuel up to Soil and Glorp and Gemstone) is very useful.
Tim
On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote:
...we said at last ESUG that there will be a release soonish but as usual it doesn't go that fast.
But now we are very happy to announce that Soil has a first public release v1. So what is soil?
Soil is an object oriented database in pharo http://pharo.org/. It is transaction based having ACID transactions. It has binary search capabilities with SkipList and BTree+ indexes. It aims to be a simple yet powerful database making it easy to develop with, easy to debug with, easy to inspect, ...
More details at https://github.com/ApptiveGrid/Soil
This release is still considered early stage because
although in ApptiveGrid there are over 4000 instances of it and there are other users there isn't a wider range of use cases, yet. So it is not fully battle tested. This just as reminder when you start compaining I need somewhere to point my finger to and say "I told you!" ;)
there are few things missing that you might expect like garbage collection, etc.
So but it is definetely usable and awaiting the brave ones of you to try.
Hopy you enjoy it!
Norbert & Marcus
Esug-list mailing list -- esug-list@lists.esug.org mailto:esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org mailto:esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org mailto:esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org mailto:esug-list-leave@lists.esug.org
To me as a non-native speaker it means: ground layer you can build/grow on
Haha, Soil can also be thought of as "ground up stone" :)
Dale
On Wed, May 8, 2024 at 7:13 AM Norbert Hartl norbert@hartl.name wrote:
Am 06.05.2024 um 16:47 schrieb Dirk Nel dirkockertnel@gmail.com:
I'll definitely check it out..! and for those who are not in the know...
what inspired the name? :)
Norbert
On Wed, 24 Apr 2024 at 17:47, Tim Mackinnon tim@testit.works wrote:
That's really exciting news... appreciate you sharing it with the wider
community (I know when you mentioned its existence a while back I went and
watched the Esug recordings to get more info, and looked at some of the
extensive test cases to get a feel on what it looked like - its neat).
Having multiple options for persisting data (from simple Fuel up to Soil
and Glorp and Gemstone) is very useful.
Tim
On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote:
...we said at last ESUG that there will be a release soonish but as usual
it doesn't go that fast.
But now we are very happy to announce that Soil has a first public
release v1. So what is soil?
Soil is an object oriented database in pharo http://pharo.org/. It is
transaction based having ACID transactions. It has binary search
capabilities with SkipList and BTree+ indexes. It aims to be a simple yet
powerful database making it easy to develop with, easy to debug with, easy
to inspect, ...
More details at https://github.com/ApptiveGrid/Soil
This release is still considered early stage because
- although in ApptiveGrid there are over 4000 instances of it and
there are other users there isn't a wider range of use cases, yet. So it is
not fully battle tested. This just as reminder when you start compaining I
need somewhere to point my finger to and say "I told you!" ;)
- there are few things missing that you might expect like garbage
collection, etc.
So but it is definetely usable and awaiting the brave ones of you to try.
Hopy you enjoy it!
Norbert & Marcus
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
But ground stone is just sand. There’s more than just sand in soil. Soil
should have the other ingredients needed for growth. :)
On Wed, May 8, 2024 at 11:41 AM Dale Henrichs <
dale.henrichs@gemtalksystems.com> wrote:
To me as a non-native speaker it means: ground layer you can build/grow on
Haha, Soil can also be thought of as "ground up stone" :)
Dale
On Wed, May 8, 2024 at 7:13 AM Norbert Hartl norbert@hartl.name wrote:
Am 06.05.2024 um 16:47 schrieb Dirk Nel dirkockertnel@gmail.com:
I'll definitely check it out..! and for those who are not in the know...
what inspired the name? :)
Norbert
Am 08.05.2024 um 16:14 schrieb Norbert Hartl <norbert@hartl.name>:
Am 06.05.2024 um 16:47 schrieb Dirk Nel <dirkockertnel@gmail.com>:
I'll definitely check it out..! and for those who are not in the know... what inspired the name? :)
I like the word
It has only four letters which qualifies as a class prefix
To me as a non-native speaker it means: ground layer you can build/grow on
Mission accomplished
N.
Norbert
On Wed, 24 Apr 2024 at 17:47, Tim Mackinnon <tim@testit.works> wrote:
That's really exciting news... appreciate you sharing it with the wider community (I know when you mentioned its existence a while back I went and watched the Esug recordings to get more info, and looked at some of the extensive test cases to get a feel on what it looked like - its neat).
Having multiple options for persisting data (from simple Fuel up to Soil and Glorp and Gemstone) is very useful.
Tim
On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote:
...we said at last ESUG that there will be a release soonish but as usual it doesn't go that fast.
But now we are very happy to announce that Soil has a first public release v1. So what is soil?
Soil is an object oriented database in pharo. It is transaction based having ACID transactions. It has binary search capabilities with SkipList and BTree+ indexes. It aims to be a simple yet powerful database making it easy to develop with, easy to debug with, easy to inspect, ...
More details at https://github.com/ApptiveGrid/Soil
This release is still considered early stage because
- although in ApptiveGrid there are over 4000 instances of it and there are other users there isn't a wider range of use cases, yet. So it is not fully battle tested. This just as reminder when you start compaining I need somewhere to point my finger to and say "I told you!" ;)
- there are few things missing that you might expect like garbage collection, etc.
So but it is definetely usable and awaiting the brave ones of you to try.
Hopy you enjoy it!
Norbert & Marcus
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org_______________________________________________
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
But ground stone is just sand. There’s more than just sand in soil. Soil
should have the other ingredients needed for growth. :)
I was trying to make a reference to a GemStone *stone *:)
Dale
On Wed, May 8, 2024 at 1:27 PM Norbert Hartl norbert@hartl.name wrote:
Am 08.05.2024 um 16:14 schrieb Norbert Hartl norbert@hartl.name:
Am 06.05.2024 um 16:47 schrieb Dirk Nel dirkockertnel@gmail.com:
I'll definitely check it out..! and for those who are not in the know...
what inspired the name? :)
I like the word
It has only four letters which qualifies as a class prefix
To me as a non-native speaker it means: ground layer you can build/grow
on
people having fun with it
Mission accomplished
N.
Norbert
On Wed, 24 Apr 2024 at 17:47, Tim Mackinnon tim@testit.works wrote:
That's really exciting news... appreciate you sharing it with the wider
community (I know when you mentioned its existence a while back I went and
watched the Esug recordings to get more info, and looked at some of the
extensive test cases to get a feel on what it looked like - its neat).
Having multiple options for persisting data (from simple Fuel up to Soil
and Glorp and Gemstone) is very useful.
Tim
On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote:
...we said at last ESUG that there will be a release soonish but as usual
it doesn't go that fast.
But now we are very happy to announce that Soil has a first public
release v1. So what is soil?
Soil is an object oriented database in pharo http://pharo.org/. It is
transaction based having ACID transactions. It has binary search
capabilities with SkipList and BTree+ indexes. It aims to be a simple yet
powerful database making it easy to develop with, easy to debug with, easy
to inspect, ...
More details at https://github.com/ApptiveGrid/Soil
This release is still considered early stage because
- although in ApptiveGrid there are over 4000 instances of it and
there are other users there isn't a wider range of use cases, yet. So it is
not fully battle tested. This just as reminder when you start compaining I
need somewhere to point my finger to and say "I told you!" ;)
- there are few things missing that you might expect like garbage
collection, etc.
So but it is definetely usable and awaiting the brave ones of you to try.
Hopy you enjoy it!
Norbert & Marcus
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
I know. I was implying that Soil might be more than just bits of that
stone. By being soil, it can be a fertile ground for ideas.
On Wed, May 8, 2024 at 5:41 PM Dale Henrichs <
dale.henrichs@gemtalksystems.com> wrote:
But ground stone is just sand. There’s more than just sand in soil. Soil
should have the other ingredients needed for growth. :)
I was trying to make a reference to a GemStone *stone *:)
Dale
On Wed, May 8, 2024 at 1:27 PM Norbert Hartl norbert@hartl.name wrote:
Am 08.05.2024 um 16:14 schrieb Norbert Hartl norbert@hartl.name:
Am 06.05.2024 um 16:47 schrieb Dirk Nel dirkockertnel@gmail.com:
I'll definitely check it out..! and for those who are not in the know...
what inspired the name? :)
I like the word
It has only four letters which qualifies as a class prefix
To me as a non-native speaker it means: ground layer you can build/grow
on
people having fun with it
Mission accomplished
N.
Norbert
On Wed, 24 Apr 2024 at 17:47, Tim Mackinnon tim@testit.works wrote:
That's really exciting news... appreciate you sharing it with the wider
community (I know when you mentioned its existence a while back I went and
watched the Esug recordings to get more info, and looked at some of the
extensive test cases to get a feel on what it looked like - its neat).
Having multiple options for persisting data (from simple Fuel up to Soil
and Glorp and Gemstone) is very useful.
Tim
On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote:
...we said at last ESUG that there will be a release soonish but as
usual it doesn't go that fast.
But now we are very happy to announce that Soil has a first public
release v1. So what is soil?
Soil is an object oriented database in pharo http://pharo.org/. It is
transaction based having ACID transactions. It has binary search
capabilities with SkipList and BTree+ indexes. It aims to be a simple yet
powerful database making it easy to develop with, easy to debug with, easy
to inspect, ...
More details at https://github.com/ApptiveGrid/Soil
This release is still considered early stage because
- although in ApptiveGrid there are over 4000 instances of it and
there are other users there isn't a wider range of use cases, yet. So it is
not fully battle tested. This just as reminder when you start compaining I
need somewhere to point my finger to and say "I told you!" ;)
- there are few things missing that you might expect like garbage
collection, etc.
So but it is definetely usable and awaiting the brave ones of you to
try.
Hopy you enjoy it!
Norbert & Marcus
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org