Subject | Re: [IB-Java] Digest Number 1 |
---|---|
Author | Torsten Welches |
Post date | 2000-07-31T19:59:16Z |
Peter,
since you post in the IB-Java group and your "special interests" at Interbase2000.org include "a hack at implementing JDBC2 for IB" I wonder if/how we could join forces to get the Java ball rolling for IB. Looking at your website I can see that you apparently have a lot of experience with Interbase, that will be very helpful when dealing with InterClient. I myself lack an IB background yet (DB2 instead).
Yes, some important infrastructural things are not yet there but the core sources are available so we should be able to start "planning". Here are some unordered ideas from the top of my head:
1. Check with Inprise what else they have besides the already opened sources. Test cases/unit tests, a bug list, additional documentation come to mind. We will have to ask if/when they are going to open this.
2. If we don't get test cases we will have to do them on our own. (not trivial at all!)
3. If we don't get a bug list for InterClient/InterServer we should assume that it has no bugs <g>.
4. We will have to decide if we keep the current architecture (Class 3 Driver) or if we change to Class 4 or both. If we keep Class 3 we have to find a helping hand for InterServer (C/C++).
5. We will have to decide if we base on the existing code or start from scratch (with strong relation to point 4)
6. I we will base on the existing code we should probably do some "clean-up" - or <buzzword>refactoring</buzzword>. On the other hand if we don't base on the existing code we can't break it! lol
7. We will have to decide a feature list.
and so on.
I'll give point 1 a try later...
Please let me know what you think about it.
Regards from Cologne/Germany
Torsten
P.S. Of cause this is not meant to be a private discussion between Peter and me, everybody is cordially invited to join!
since you post in the IB-Java group and your "special interests" at Interbase2000.org include "a hack at implementing JDBC2 for IB" I wonder if/how we could join forces to get the Java ball rolling for IB. Looking at your website I can see that you apparently have a lot of experience with Interbase, that will be very helpful when dealing with InterClient. I myself lack an IB background yet (DB2 instead).
Yes, some important infrastructural things are not yet there but the core sources are available so we should be able to start "planning". Here are some unordered ideas from the top of my head:
1. Check with Inprise what else they have besides the already opened sources. Test cases/unit tests, a bug list, additional documentation come to mind. We will have to ask if/when they are going to open this.
2. If we don't get test cases we will have to do them on our own. (not trivial at all!)
3. If we don't get a bug list for InterClient/InterServer we should assume that it has no bugs <g>.
4. We will have to decide if we keep the current architecture (Class 3 Driver) or if we change to Class 4 or both. If we keep Class 3 we have to find a helping hand for InterServer (C/C++).
5. We will have to decide if we base on the existing code or start from scratch (with strong relation to point 4)
6. I we will base on the existing code we should probably do some "clean-up" - or <buzzword>refactoring</buzzword>. On the other hand if we don't base on the existing code we can't break it! lol
7. We will have to decide a feature list.
and so on.
I'll give point 1 a try later...
Please let me know what you think about it.
Regards from Cologne/Germany
Torsten
P.S. Of cause this is not meant to be a private discussion between Peter and me, everybody is cordially invited to join!