I'd like to suggest moving implementation of providers into separate
modules. It will isolate providers' code from 'regular code' (i.e. public
API implementation and make possible to build different 'harmony providers'
distributions (for example, crypto.jar, ssl.jar and so on).

For example, we can organize providers' code in this way:
enhanced/classlib/trunk/
    java-src/
        archive/
        providers/
            jsse/        <= Java Secure Socket Extension provider
implementation
            crypto/     <= Crypto provider implementation

Thanks,
Stepan Mishura,
Intel Middleware Products Division

Reply via email to