On Sat, 3 Nov 2001 19:50, Paul Hammant wrote:
> Given that you cleaned up the standards in this source file ( sorry dude
> ;-), does that mean that this is now approved?

I don't have an opinion really ;)

I would implement it slightly differently though. ie Create a new interface 
like

interface DOMFactory
{
 DOMImplementation getImplementation();
}

because that simplifies the interface and allows people who know about 
DOMImplementation outside of phoenix will work the same as inside.

> Incidentally, I do not think sun should put Crimson in rt.jar for
> JDK1.4.  Age old interface/impl argument.

I don't think they should put about 90% of the stuff in there that they do. 
However they do realize that by removing choice from users they get more 
power over how "standards" evolve. Jdk 1.4 includes several such "solutions" 
- watch for more in the future for 1.5/tiger release ;(. It gets even worse 
if you look at J2EE releases. It would not be too hard to see something like 
struts + parts of taglib included in the j2ee.jar. 

Combining this with poor implementation of extension mechanisms and some 
cycnical people would say that it is a cunning strategy for certain aims ;)

-- 
Cheers,

Pete

*------------------------------------------------*
| The student who is never required to do what   |
|  he cannot do never does what he can do.       |
|                       - John Stuart Mill       |
*------------------------------------------------*

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to