Hi Geoffrey, we're accepting any help. If you explain what you know about SDO that could help in DAS C++ would be useful. Thanks!
Adriano Crestani On 1/9/07, Adriano Crestani <[EMAIL PROTECTED]> wrote:
The project was uploaded here: http://issues.apache.org/jira/browse/TUSCANY-1040 On 1/9/07, Luciano Resende <[EMAIL PROTECTED]> wrote: > > To get more people helping on this I was wondering if we should add the > code > to the trunk, where more people would have access to review and > contribute > to the code. Could you guys advise me where is best for me to place this > > initial code (non working at the moment) ? Should it go to my sandbox ? > Or I > could place it under someplace inside the cpp sdo directory in trunk, > but > leave it out of the main build ? > > -- > Luciano Resende > http://people.apache.org/~lresende<http://people.apache.org/%7Elresende> > > On 1/9/07, Luciano Resende <[EMAIL PROTECTED]> wrote: > > > > There is NO DAS C++ specification, we are trying to base on how Java > DAS > > works, but making necessary design changes to integrate with SDO C++. > > > > -- > > Luciano Resende > > http://people.apache.org/~lresende<http://people.apache.org/%7Elresende><http://people.apache.org/%7Elresende > > > > > > On 1/9/07, Pete Robbins <[EMAIL PROTECTED]> wrote: > > > > > > Is there a DAS C++ specification? > > > > > > On 09/01/07, Geoffrey Winn <[EMAIL PROTECTED]> wrote: > > > > > > > > On 09/01/07, Adriano Crestani < [EMAIL PROTECTED]> wrote: > > > > > > > > > > Luciano Resende and me are developing the DAS C++. I started > > > developing > > > > it > > > > > translating the classes from DAS Java to DAS C++. I've already > > > converted > > > > > most of classes to C++, but the project is not compiling > > > successfully > > > > yet > > > > > and I think it will take some time to. > > > > > > > > > > There are many things to be done yet: > > > > > > > > > > - As I am not used to work with pointers and references > explicity as > > > C++ > > > > > does, there are some pointers and refereces that are not being > used > > > > > correctly and need to be fixed. > > > > > > > > > > - Most of functions' arguments and return are referenced > objects. > > > There > > > > is > > > > > necessary to rethink which function argument and return need to > be a > > > > > pointer > > > > > or a reference. I'm begginer with C++ and I need some advises > about > > > it. > > > > > > > > > > - To define which argument, return and function will be set as > > > "const" > > > > or > > > > > not. > > > > > > > > > > - To define which function will be set as "virtual" or not. > > > > > > > > > > - To evaluate which and where to delete the allocated objects. I > > > really > > > > > need > > > > > some advises, cause it's being difficult for me to see which is > the > > > best > > > > > to > > > > > delete these objects. > > > > > > > > > > Any volunteer to help with that I'm accepting ; ). But I think I > can > > > get > > > > > by > > > > > for while. However I'd like invite some volunteers to help me in > the > > > > > > > > implementation of these classes: > > > > > > > > > > - ResultSet, ResultSetMetaData, PreparedStatement and > > > CallableStatement: > > > > > these classes belongs to the JDBC API and they are used a lot in > DAS > > > > > > > Java. > > > > > As known, the ODBC API is a procedural API and turns to be very > > > > difficult > > > > > to > > > > > use a procedural API in a OO application. There is no need to > > > implement > > > > > these classes as complex as they are in JDBC, only what is > really > > > > > necessary > > > > > for DAS C++. > > > > > > > > > > - DASObject: I initially created this class to set in place of > the > > > Java > > > > > Object class. The DAS Java has some functions that takes the > Object > > > > class > > > > > as > > > > > arguments and as C++ has nothing like it(as far as I know) I > created > > > > this > > > > > class. I've not assigned any function to this class(an empty > class). > > > > Maybe > > > > > there is another simpler way to substitute the Java Object > class, > > > > needing > > > > > some suggestions here too. > > > > > > > > > > I will sending right now to Luciano the DAS C++ project, then > he > > > may > > > > > upload > > > > > it in his sandbox as soon as possible. > > > > > > > > > > Adriano Crestani > > > > > > > > > > > > > Some of the issues you describe are common to SDO for C++ (and > possiby > > > SCA > > > > too - I'm not sufficiently familiar with the code there). I can > > > describe > > > > what we did with SDO if that helps. I'm not sure if I'll have time > to > > > > actually contribute very much but I'll see what I can do. > > > > > > > > More to follow. > > > > > > > > Geoff. > > > > > > > > > > > > > > > > > -- > > > Pete > > > > > > > > > > > > > >
