ObjectWeb Consortium
Search ObjectWeb Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | enhydra List | September 2004 Index

<--  Date Index  --> <--  Thread Index  -->

Comments on EE 6.0


Hi All,

first of all I would like to congratulate Enhydra Team
for Enhydra Enterprise 6.0! Great job!

Now some of my comments:

I use:
enhydra-enterprise-tomcat-6.0-1.zip
enhydra-enterprise-runtime-tomcat-6.0-1.exe for Windows
enhydra-enterprise-tomcat-6.0-1.exe for Windows (I'll
check the Linux version later):

It would be nice if we can have an "index.html" directly
on the root directory, something like:

/enhydra-enterprise-tomcat/index.html

If we open this file it will just show the 5 areas of EE 6.0
with a small description:

Conductor
...

Demo Source
...

Entray
...

IDE
...

Multiserver
...

Which we can click to go further into detail or into the directory
or into other HTML file.

Example: if I go into Multiserver, I will open the HTML file:
\enhydra-enterprise-tomcat\multiserver\enhydra\doc\index.html.


Another points. I think we need to make these 2 targets:

--------------------- Deployer's Perspective ----------------
1. EE for Deployers (Runtime): For installation of runtime in the
production servers. Modules to be installed *automatically*:
- Multiserver. Without all those example applications,
  since we will install our own applications in the production
  server. Only those "admin" applications should be directly
  deployed (Enhydra, JOnAS).
- Conductor with or without the Apache Server.
- Entray.

=> Deployer Perspective: Multiserver is in foreground! We can
   just drop the jars, wars into the multiserver directories (webapps,
   ejbjars, ...). So, EE is ready for production servers easíly
   (point and click install)!

EE 6.0 runtime package for Tomcat looks already like this
-> really easy to install!, so nothing to do ;-)

Only I cannot find the Conductor within the runtime. I also cannot find
the Conductor as a stand-alone product for Windows (better to integrate
Conductor directly in the runtime as this is for production
environment)... I also cannot install the conductor with
enhydra-enterprise-tomcat-6.0-1.exe (the check-box is gray)...
Can someone check this?

--------------------- Developer's Perspective ----------------
2. EE for Developers: Developers who download this package should
be able to do the development directly. Modules to be installed:
- EnhydraIDE with 2 choices:
  1. Install the whole new Eclipse 3.0 IDE.
  2. Just install the plug-ins since the developers already have
     Eclipse 3.0 installed in their maschine.
- The "demo-source" must be the *most* important part, since it
  is the way we develop our applications. What does this mean?
  This mean that we need to put the demo-source in the "foreground".
  Multiserver, etc. are not important in the "developer's
  perspective" and should go in the "background".

=> Developer Perspective: All the code examples are in foreground!

IMO, EE 6.0 has already fullfiled this! So again, nothing to do! ;-)

Only 1 point:

- Because we use Eclipse as our foundation, we need to be able to open
  the demo source applications within Eclipse with already
  pre-configured ".project" and ".classpath" files. So, for each
  application we need those files already configured.

One idea is maybe to merge the development of EJOSA and the
"demo-source" because at the end the idea is the same, to
support the developer's perspective above. Since EJOSA 2.1
we also support MDA, so at the end it is not important to have
DODS, EJB, Hibernate or what so ever, because we can generate
the application as long as we have the MDA cartridge. A MDA/UML
cartridge for DODS would be really cool! We already have a
cartridge for XMLC and EAF.

What do you think? Any ideas?


Again, great work EE team and thanks a lot to include the
PiggyBank Application. Yes, we are very proud to see PiggyBank
up and running within EE 6.0 also that EE uses the structure
from EJOSA, great stuff!!

I'll update EJOSA and OpenUSS, so that they only be based on EE 6.0,
no JOnAS anymore (since JOnAS is included in EE 6.0) and I will remove
all other libs which are already provided by EE. This will make the
installation of OpenUSS in production servers a lot more easier:

1. Install EE 6.0 Runtime for Tomcat in your production server
   (Multiserver, Conductor, EnTray).
2. Install/Drop openuss.ear and some other libs in the directory of
   Multiserver.

That's it!

Thanks a lot!
--
---------------------------------------------------
Blasius Lofi Dewanto
---------------------------------------------------
OpenUSS - Open University Support System
http://openuss.sourceforge.net
---------------------------------------------------
E-Mail   : dewanto@xxxxxxxxxxxxxxx
ICQ      : 39343280
---------------------------------------------------









<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.