On Fri, 8 Feb 2002 04:40:57 -0700 Kimbro Staken <[EMAIL PROTECTED]> wrote:
> It's widely used though, simply because dbXML, eXist and now Xindice use > it. It may not be used in any big installations, but it is definitely used > in a whole bunch of little ones. > > I don't necessarily agree that it's too late to make some significant > changes though. We've never said the API is complete or stable. If the > changes are really necessary and improve things then we'll consider it, > though, the idea of changing names is one I'm not currently fond of. If I' > d seen a large amount of confusion from users I'd feel differently, but I > haven't really seen it. We've had the API in use for about a year and in > that time hundreds of people have used it. I absolutely agree here. BTW, we used the API in several proto types and smaller research projects so far. > > I just want to add one remark at this, which is more a practical matter. > > At X-Hive we initially also took the approach of creating "typed" > > iterators resolving in a huge amount of iterator classes, which > > essentially did nothing more than casting. At a certain point we decided > > to drop this approach, en just use java.util.Iterator, we did this > > because we feeled that these Iterator interface polluted both the > > documentation and the source code. > > > > I wish we could do this, unfortunately the API really does need to be > language independent. We could of course name things the same as Java ... yup, that's the point to pay attention! > since it is the most common implementation language. Whether it's really > worth doing or not I don't know. Lars. -- ______________________________________________________________________ Lars Martin mailto:[EMAIL PROTECTED] SMB GmbH http://www.smb-tec.com ---------------------------------------------------------------------- Post a message: mailto:[EMAIL PROTECTED] Unsubscribe: mailto:[EMAIL PROTECTED] Contact administrator: mailto:[EMAIL PROTECTED] Read archived messages: http://archive.xmldb.org/ ----------------------------------------------------------------------