Hi Alan!! On Wed, Jun 8, 2011 at 4:46 PM, Alan Knight <[email protected]> wrote:
> Thanks. > > I got Michael to import this into the public Store. That's an interesting > exercise, because in current versions, Store uses Glorp, so loading a > different version of Glorp and trying to publish it is interesting. > So you imported our changes in a branch of your repo? I was going to make a list of what we had to do to import it into pharo to send it to you :). Actually I learnt a lot (and I still do) while doing the port, but my learning process is a bit chaothic, and making a list in the first try was not easy for me, hehe. > Even in a different namespace the class extensions of base classes collide. > But it got imported. I'd like to be able to compare this to the current > Glorp versions and bring back portability fixes into the main branch. One > issue is that this comes as one package, GlorpDBX, so the package structure > of the original is lost. That can probably be worked around, but it's a bit > of work. > Actually yes, since in pharo we don't have namespaces, we had to recategorize a lot of classes to put it a little of order, hehe. > > Also, when you say "from VW 7.7.1" can I assume that means you started from > the version of Glorp distributed with VW 7.7.1, which would be '7.7.1 - 19'? > Yeap :) Thanks! Guille > > ------------------------------ > > Guillermo Polito <[email protected]> > June 6, 2011 10:57 PM > > > I'm glad to announce a first stable version of the new Glorp Port, from VW > 7.7.1. > > The port has been integrated with the DBXTalk Driver (before known as > SqueakDBX), and tested on the following platforms: > > MySql: 872 tests run, 18 errors, 6 failures > PostgreSQL: 872 tests, 18 errors, 6 failures > Oracle: 872 tests, 21 errors, 5 failures. > > Most of the errors are caused by stuff the DBXTalk Driver does not support > yet, like LOBS. Also, there are some bugs yet I have to attack and learn > how to get rid of, hehe. > > One think to be careful of yet is the licencing (or how it should be > written). Glorp licence today is LGPL, but in the way to be MIT :). > > So, if you want to download and try it, evaluate in a workspace, in Pharo > 1.2 and 1.3, > > Gofer it > squeaksource: 'DBXTalk'; > package: 'ConfigurationOfGlorpDBX'; > load. > > (ConfigurationOfGlorpDBX project version: #stable) load > > And start playing! > > I think I'll become the new port mantainer, so feedback, bug reports and > everything else is appreciated. > > BTW, documentation and some new tools are on the way too. > > > Guille :) > > > _______________________________________________ > SqueakDBX mailing list > [email protected] > http://lists.squeakfoundation.org/mailman/listinfo/squeakdbx > >
