On Sun, Aug 12, 2001 at 10:50:35PM -0700, Aaron Harsh wrote: > Tim, > > I've recently become infatuated with Ruby, but I'm disturbed by the > primitive nature of its Oracle module. I suspect I could get pretty > far by ripping off your DBD::Oracle code, but I'd like to get your > blessing before I do that. Thanks. > Do you mind? I would, of course, absolve myself of all credit in the > docs, and mention the origin of the code. A few things: 1/ Don't absolve yourself of all credit! You'll be doing the porting! 2/ I really don't have time to offer support, either for you or the users. You'll be doing the support for Ruby! 3/ Document, reference, and credit the origins in some detail (both in source code and docs), but especially document the differences in the Ruby version. 4/ Have your own mailing list for it. I'd rather Ruby users didn't use the dbi-users list - I've nothing against Ruby but I think sharing the list just wouldn't work well on either side. 5/ Feedback to me any bug fixes / enhancements that are relevant to the original code. 6/ Be aware that DBD::Oracle will be evolving and that evolution won't be considering any 'side issues' like Ruby support. (Though working towards perl6 (eventually) is likely to lead to a more abstract and reusable core.) 7/ Have fun! Given all the above - sure - go ahead! :-) Tim.