[Pharo-users] OmniBase for Pharo 6

Esteban Lorenzano estebanlm at gmail.com
Thu Jun 21 08:10:18 EDT 2018


ok, I just updated it (and split tests from main package). 
now it loads and tests pass except for 3 failures. 

I let you provide a PR to fix them if that’s an issue :)

cheers, 
Esteban

> On 21 Jun 2018, at 13:49, Esteban Lorenzano <estebanlm at gmail.com> wrote:
> 
> btw… the baseline I created will just load OmniBase. Some dependencies (like OSProcess) where not included (as I said, I just made it loadable in P6+, some work may be needed to make it pass).
> 
> cheers,
> Esteban
> 
>> On 21 Jun 2018, at 13:13, Matias Maretto <mgmaretto at hotmail.com <mailto:mgmaretto at hotmail.com>> wrote:
>> 
>> Hi, Thank you Esteban, I will load it and run some test; very thankful. Todd , Tim, also thank you for your comments, I will certainly take a look a Voyage.
>> I will let you know how it turns out.
>> 
>> Matias.
>> 
>> 
>> 
>> De: Pharo-users <pharo-users-bounces at lists.pharo.org <mailto:pharo-users-bounces at lists.pharo.org>> en nombre de Esteban Lorenzano <estebanlm at gmail.com <mailto:estebanlm at gmail.com>>
>> Enviado: jueves, 21 de junio de 2018 07:10 a. m.
>> Para: Any question about pharo is welcome
>> Asunto: Re: [Pharo-users] OmniBase for Pharo 6
>>  
>> Hi, 
>> 
>> I just made a “blind port” of OmniBase to Pharo6+ (migrated the old FFI to new UFFI).
>> New port is here: 
>> 
>> https://github.com/estebanlm/OmniBase <https://github.com/estebanlm/OmniBase>
>>  <https://github.com/estebanlm/OmniBase>	
>> estebanlm/OmniBase <https://github.com/estebanlm/OmniBase>
>> github.com <http://github.com/>
>> OmniBase is Smalltalk efficient objects repository, BTree and filesystem based with full ACID features
>> 
>> 
>> and can be load like this: 
>> 
>> Metacello new 
>> repository: 'github://estebanlm/OmniBase/src <applewebdata://A9A2701D-4985-498F-895C-8C8FC2412BFF>';
>> baseline: 'OmniBase';
>> load.
>> 
>> PLEASE note I’ve never used OmniBase and I don’t know if this port will work out of the box. But if it was working, it should continue working now (and this list can help to get you rolling). 
>> 
>> cheers, 
>> Esteban
>> 
>> ps: I always wanted to do a Voyage-OmniBase… maybe this is the moment? :P
>> 
>> 
>> 
>>> On 21 Jun 2018, at 08:13, Tim Mackinnon <tim at testit.works <mailto:tim at testit.works>> wrote:
>>> 
>>> I too used it in Dolphin and it was fine, But i don’t think it gets used much in Pharo and so has probably decayed, isn’t Voyage an object dB or Gemstone?
>>> 
>>> (Todd & everyone, a gentle reminder to try and leave personality opinions at the door , we’ve already had another thread that got overly heated unnecessarily. Our community is small and we need to avoid knife fights. The technical stuff is already hard enough)
>>> 
>>> Tim
>>> 
>>> Sent from my iPhone
>>> 
>>> On 21 Jun 2018, at 00:20, Matias Maretto <mgmaretto at hotmail.com <mailto:mgmaretto at hotmail.com>> wrote:
>>> 
>>>>  thanks for your answer Todd. I know omnibase from dolphin. Now I am starting a new Project and I want to use pharo. Would you recommend me another object database?
>>>> Thanks.
>>>> 
>>>> El 20 jun. 2018 19:29, Todd Blanchard <tblanchard at mac.com <mailto:tblanchard at mac.com>> escribió:
>>>> FWIW, I have used it before and I don't have anything good to say about the library or the individual who wrote it.
>>>> 
>>>> I'd look for something else.
>>>> 
>>>> On Jun 20, 2018, at 3:05 PM, pablo digonzelli Argentina <pdigonzelli at gmail.com <mailto:pdigonzelli at gmail.com>> wrote:
>>>> 
>>>> Hi try this. I do not know if working on pharo 6 or 7
>>>> 
>>>> https://github.com/sebastianconcept/OmniBase <https://github.com/sebastianconcept/OmniBase>
>>>> 
>>>> 
>>>> 
>>>> El mié., 20 jun. 2018 a las 17:22, Matias Maretto (<mgmaretto at hotmail.com <mailto:mgmaretto at hotmail.com>>) escribió:
>>>> Hi folks, does anyone know how to get OmniBase for Pharo 6?.  The Package on Pharo.org <http://pharo.org/> is for pharo 4, I tried to install them manually from the MCZ files, but I get a strange error in a closeHandle method. <apicall: Literal constant expected -> ulong 'CloseHandle' (long) module:'kernel32.dll'>
>>>> ^self externalCallFailed. 
>>>> I am using win 7.
>>>> Thanks.
>>>> Matias.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> Ing. Pablo Digonzelli 
>>>> Software Solutions
>>>> IP-Solutiones SRL
>>>> 25 de Mayo 521
>>>> Email: pdigonzelli at softsargentina.com <mailto:pdigonzelli at softsargentina.com>
>>>> pdigonzelli at gmail.com <mailto:pdigonzelli at gmail.com>
>>>> Cel: 543815982714
>>>> 
>>>> 
>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20180621/dfde1183/attachment-0001.html>


More information about the Pharo-users mailing list