AW: Viable lightweight Smalltalk based DB copasetic with 9.3

"Nowak, Helge" <[email protected]> Wed, 18 Oct 2023 09:22:07 +0000
Newsgroups gmane.comp.lang.smalltalk.vwnc
Message-ID <SN6PR13MB24310EC909D6C83DB7787F69A4D5A@SN6PR13MB2431.namprd13.prod.outlook.com>
I also recommend SQLite. It meets all your requirements. And, by using Glorp you get rid of the “relationalivity”.

The last version of OmniBase available from the Public Store is from 2006, i.e. probably developed with VisualWorks 7.4. This version was shipped in the “contributed” section of VisualWorks up to 7.10.1. The “Personell” example doesn’t work since it uses the Notebook widget. I don’t know whether the base code works with current VisualWorks. David Gorisek, the developer and IP owner seems to no longer distribute, maintain and support OmniBase. Even more, the license situation is unclear. There are two conflicting license texts in the parcel comment and in the readme.txt file.

Without knowing the specifics of your project, you might also want to take a look at the “ISAM Toolbox” distributed with Cincom Smalltalk in the “contributed/Heeg” section.

HTH
Helge

Helge Nowak
Cincom Smalltalk Technical Account Manager
[https://urldefense.com/v3/__http://internal.cincom.com/signature/logo.png__;!!DZ3fjg!_r3Xuf8HlhOK_oGhhae3lce9SKmp-I1RgA57oiAMovBlRoDlIFeAUbbbICOp8axxflCibCtfC7ToDTRvM0OHmg$ ]<https://urldefense.com/v3/__http://www.cincomsmalltalk.com/__;!!DZ3fjg!_r3Xuf8HlhOK_oGhhae3lce9SKmp-I1RgA57oiAMovBlRoDlIFeAUbbbICOp8axxflCibCtfC7ToDTT-uRIKTA$ >
Cincom Systems GmbH & Co. oHG
Humboldtstraße 3
60318 Frankfurt am Main
GERMANY
office
mobile

website
email
+49 89 89 66 44 94
+49 172 74 00 402

https://urldefense.com/v3/__https://www.cincomsmalltalk.com__;!!DZ3fjg!_r3Xuf8HlhOK_oGhhae3lce9SKmp-I1RgA57oiAMovBlRoDlIFeAUbbbICOp8axxflCibCtfC7ToDTTAFsf8hw$ 
[email protected]
A standpoint is an intellectual horizon of radius zero. -- Albert Einstein

Geschäftsführer/Managing Directors: Thomas M. Nies, Donald E. Vick
oHG mit Sitz/based in Frankfurt am Main (Amtsgericht Frankfurt am Main HRA 50297)
Pers. haftender Gesellschafter/Partner liable to unlimited extent:
Cincom Systems Verwaltungsgesellschaft mbH (Amtsgericht Königstein/Ts. HRB 5069)

--- CONFIDENTIALITY STATEMENT ---
This e-mail transmission contains information that is intended to be privileged and confidential. It is intended only for the addressee named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited, please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.


Von: Cesar Rabak <[email protected]>
Gesendet: Dienstag, 17. Oktober 2023 22:27
An: Charles Monteiro <[email protected]>
Cc: Nowak, Helge <[email protected]>; [email protected]
Betreff: Re: [vwnc] Viable lightweight Smalltalk based DB copasetic with 9.3

CAUTION: This email originated from outside of Cincom's email system. Do not click links or open attachments unless you recognize the sender and know the content is safe. Thanks - If in doubt, contact the Helpdesk at [email protected]<mailto:[email protected]> or your local IT personnel.

Your description seems to almost fit with Embarcadero's Interbase, however, I'm not sure if there's still a parcel for binding this DB in recent versions of VW.

HTH

On Tue, Oct 17, 2023 at 2:10 PM Charles Monteiro <[email protected]<mailto:[email protected]>> wrote:
lightweight, something that you would ship with your product , preferably that could run on Windows, Mac , Linux, not an RDMS, something that would not require the user to do any specific installation of the DB or have to do any maintenance of the DB. Effectively embedded but something that had some nice semantics i.e. not BOSS, does not have to be multi user , it could just be persisted in a file or set of local files , but not something that you would load entirely into memory, ideally something that would persist Smalltalk objects , to my recollection that's exactly what Omnibase did, although I actually think it was multi-user but it didn't have to be used as such

thanks

On Mon, Oct 16, 2023 at 4:07 AM Nowak, Helge <[email protected]<mailto:[email protected]>> wrote:
What are your requirements with regards to the DB?
What exactly do you mean by “lightweight?

Cheers
Helge

Helge Nowak
Cincom Smalltalk Technical Account Manager
[https://urldefense.com/v3/__http://internal.cincom.com/signature/logo.png__;!!DZ3fjg!_r3Xuf8HlhOK_oGhhae3lce9SKmp-I1RgA57oiAMovBlRoDlIFeAUbbbICOp8axxflCibCtfC7ToDTRvM0OHmg$ ]<https://urldefense.com/v3/__http:/www.cincomsmalltalk.com/__;!!DZ3fjg!-7205CmUvWfPYsOOHVTStGywoNAlt6fmAy0cYKiPItnX79T512kmIvRT3cG8qjlLNEdXPsgLVqqtUp_ar61svLNa4CETppCqlw$>
Cincom Systems GmbH & Co. oHG
Humboldtstraße 3
60318 Frankfurt am Main
GERMANY
office
mobile

website
email
+49 89 89 66 44 94
+49 172 74 00 402

https://urldefense.com/v3/__https://www.cincomsmalltalk.com__;!!DZ3fjg!_r3Xuf8HlhOK_oGhhae3lce9SKmp-I1RgA57oiAMovBlRoDlIFeAUbbbICOp8axxflCibCtfC7ToDTTAFsf8hw$ <https://urldefense.com/v3/__https:/www.cincomsmalltalk.com__;!!DZ3fjg!-7205CmUvWfPYsOOHVTStGywoNAlt6fmAy0cYKiPItnX79T512kmIvRT3cG8qjlLNEdXPsgLVqqtUp_ar61svLNa4CEgWlZFcg$>
[email protected]<mailto:[email protected]>
A standpoint is an intellectual horizon of radius zero. -- Albert Einstein
Geschäftsführer/Managing Directors: Thomas M. Nies, Donald E. Vick
oHG mit Sitz/based in Frankfurt am Main (Amtsgericht Frankfurt am Main HRA 50297)
Pers. haftender Gesellschafter/Partner liable to unlimited extent:
Cincom Systems Verwaltungsgesellschaft mbH (Amtsgericht Königstein/Ts. HRB 5069)

--- CONFIDENTIALITY STATEMENT ---
This e-mail transmission contains information that is intended to be privileged and confidential. It is intended only for the addressee named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited, please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.


Von: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> Im Auftrag von Charles Monteiro
Gesendet: Freitag, 13. Oktober 2023 20:27
An: [email protected]<mailto:[email protected]>
Betreff: [vwnc] Viable lightweight Smalltalk based DB copasetic with 9.3

CAUTION: This email originated from outside of Cincom's email system. Do not click links or open attachments unless you recognize the sender and know the content is safe. Thanks - If in doubt, contact the Helpdesk at [email protected]<mailto:[email protected]> or your local IT personnel.

So no "have you tried BOSS" pls :)
I recall OmniBase for example but not sure if that's currently the best thing going or if it breaks in 9.3 . I don't want to use Mongo for this particular project and thus the request.

thanks

--
Charles A. Monteiro
https://urldefense.com/v3/__http://www.monteirosfusion.com__;!!DZ3fjg!_r3Xuf8HlhOK_oGhhae3lce9SKmp-I1RgA57oiAMovBlRoDlIFeAUbbbICOp8axxflCibCtfC7ToDTTOlaaewA$ <https://urldefense.com/v3/__http:/www.monteirosfusion.com__;!!DZ3fjg!-4zpmIWDamgI79l-b6T01y9neYi4WqrhXo_qLRTdxT6INPZ9vSgq_SGc0ZokGExVQj3A51sXOqhadXVtgTsnS4jHKHvKHEy5sA$>
sent from the road


--
Charles A. Monteiro
https://urldefense.com/v3/__http://www.monteirosfusion.com__;!!DZ3fjg!_r3Xuf8HlhOK_oGhhae3lce9SKmp-I1RgA57oiAMovBlRoDlIFeAUbbbICOp8axxflCibCtfC7ToDTTOlaaewA$ <https://urldefense.com/v3/__http:/www.monteirosfusion.com__;!!DZ3fjg!-7205CmUvWfPYsOOHVTStGywoNAlt6fmAy0cYKiPItnX79T512kmIvRT3cG8qjlLNEdXPsgLVqqtUp_ar61svLNa4CF0_YIkkg$>
sent from the road
image001.png (image/png, 1.6 KB) - not displayed