Esteban,

Of course the real goal is to bring the dolphin to the penguin with the pharo's 
help :)  Thanks to all for making it an attainable goal.  A good next step 
would be to package the catalog functions for others to use.  The code 
currently lives in an ODBC sub-package (or whatever the correct term is) of my 
DolphinCompatibility package, some of which is very preliminary at present.

One concern I have is checking code for comments that should not be made public 
due to non-disclosure agreements.  It would be nice if there were a way to 
create syntax-highlighted HTML from a PackageInfo instance.  Any ideas?

Failing that, is there a way to get Monticello to save only part of a package?  
For example, it would be a lot easier for me to screen 
DolphinCompatibility-ODBC than all of DolphinCompatibility.  Are there tools to 
save only that part of it?

Bill



-----Original Message-----
From: pharo-project-boun...@lists.gforge.inria.fr 
[mailto:pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Esteban A. 
Maringolo
Sent: Wednesday, September 02, 2009 9:21 PM
To: Pharo-project@lists.gforge.inria.fr
Subject: Re: [Pharo-project] ODBCWarning

Bill,

I celebrate your work of bringing the dolphin near the pharo ;-)

Thanks for your collaboration,

Esteban A. Maringolo


2009/9/2 Schwab,Wilhelm K <bsch...@anest.ufl.edu>
>
> Hello all,
>
> I think I have the catalog (tables and field name/type given a table name) 
> working.  The latest ODBC offering appears to work, but in fairness to me, it 
> does not work the same way it did (some time ago) when I crossed database 
> access off of my potential-show-stopper list.
>
> Re the warnings about change of language, for some strange reason, I find it 
> very easy to believe that this is a Microsoft idiosyncrasy and so I added a 
> suitable #on:do: to capture the warning.  That could be bad though; better 
> ideas are welcome.
>
> The problem I had going from Linux to Windows will probably persist.  Of 
> course, I would like to see the startup/shutdown system revised to make such 
> things easier to get right, after which it would hopefully become short work 
> to fix.
>
> The ODBC package derives ODBCRow from IdentityDictionary and ODBCResultSet 
> from Stream.  IMHO, it always seems cleaner to compose rather than inherit 
> the limited functionality that the base class provides.  However, the 
> inheritance is not really hurting anything here; socket addresses being 
> inherited from byte arrays *is* hurting us.  I brushed up against that at one 
> point, but was able to work around it.  When it gets between me and something 
> I need, I will introduce an InternetAddress class and try to lazily resolve 
> names and addresses, fix the printing, etc.
>
> Bill
>
>
>
>
> -----Original Message-----
> From: pharo-project-boun...@lists.gforge.inria.fr 
> [mailto:pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of 
> Schwab,Wilhelm K
> Sent: Tuesday, September 01, 2009 3:15 PM
> To: Pharo-project@lists.gforge.inria.fr
> Subject: [Pharo-project] ODBCWarning
>
> The porting continues...  It is getting closer to doing something.  It just 
> raised an ODBCWarning about the server changing the language to us_english.  
> Any ideas?  Either I do not care or should set it up front??
>
> One thing really surprised me, and note that I might have brought this 
> on myself (though I think that is unlikely) by messing with startup 
> and shutdown: the ODBCLibrary was stubbornly clinging to the Linux 
> library from my home machine.  I finally used
>
>    ODBCLibrary default initialize.
>
> which seemed to put an end to the separation anxiety.  Is there a better fix? 
>  I suppose I should try this in a clean image to see if there is really a 
> problem therein, but that will be a little hard to do without a lot of my 
> code, almost any of which either depends on changes I have made or could have 
> caused the problem.
>
> Maybe I should ask whether some of you use ODBC on Windows and Linux and have 
> no problems moving between the machines.
>
> Bill
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to