You are viewing a plain text version of this content. The canonical link for it is here.
Posted to lokahi-dev@incubator.apache.org by Steve Toback <to...@apache.org> on 2007/04/25 21:06:26 UTC

Lokahi - Status

Hey guys
Sorry I have had not a lot of time to commit to this project lately.

I wanted to outline some of the thoughts I have had about the project.
 To start a direction sort of conversation.  First to outline some of
the problems with the application:

Install is complicated.  (sql scripts are nasty, in my opinion), but
it currently works. The ant build script could be improved upon, and
the app itself could be improved.


Database support is limited.  We support Oracle (and most of mysql is
the mysql branch)

The support of apache/tomcat for configs is limited.  more
specifically if you use mod_jk, there's a few things that are
hard-coded that really shouldn't be.  Same goes for tomcat server.xml
files.  (Velocity templating of config files?)

There's been small but infrequent conversations about adding in
modular support for other application servers.

There is no automated test system.

Basically, I think a lot of the focus should be on giving this podling
a fighting chance to survive the incubator.


I had talked at the last Apachecon about porting the code to use a jsr
170 back-end, ie jackrabbit.  This would allow 2 major features - more
database support, and a transactional rollback system for
configuration changed.  Both which are not currently included.  This
is no small undertaking however.  And I'd like to start a discussion
around that.

This would also work to solve a little bit of the first issue I
mentioned - some of the complexity in setting up the app is in fact
the database setup itself.


When the app was originally designed - the concept was to have two
types of modules.  One for the application servers, one for 'connector
- type' modules.  That is something that is roughly followed
currently.  And could be improved upon.


Steve

RE: Lokahi - Status

Posted by "Lega, Peter Z" <pe...@merck.com>.
I think these are excellent points. Several of us from Merck will be in
Amsterdam and we would like to evangelize and do some community
building. We solicit all suggestions on how succeed?

We were planning to bring a single sheet of information explaining the
project and a plea for more constituents, 
as well as some presentations for anyone interested. 
(is there a forum for this that we can leverage at the last minute?)

We also be happy to host a dinner or lunch for interested people to
collaborate.

We are new to the podling society, so any tips for community building
for Lokahi in Amsterdam is very appreciated.

Pete

 

-----Original Message-----
From: drtobes@gmail.com [mailto:drtobes@gmail.com] On Behalf Of Steve
Toback
Sent: Wednesday, April 25, 2007 5:06 PM
To: lokahi-dev@incubator.apache.org
Subject: Lokahi - Status

Hey guys
Sorry I have had not a lot of time to commit to this project lately.

I wanted to outline some of the thoughts I have had about the project.
 To start a direction sort of conversation.  First to outline some of
the problems with the application:

Install is complicated.  (sql scripts are nasty, in my opinion), but
it currently works. The ant build script could be improved upon, and
the app itself could be improved.


Database support is limited.  We support Oracle (and most of mysql is
the mysql branch)

The support of apache/tomcat for configs is limited.  more
specifically if you use mod_jk, there's a few things that are
hard-coded that really shouldn't be.  Same goes for tomcat server.xml
files.  (Velocity templating of config files?)

There's been small but infrequent conversations about adding in
modular support for other application servers.

There is no automated test system.

Basically, I think a lot of the focus should be on giving this podling
a fighting chance to survive the incubator.


I had talked at the last Apachecon about porting the code to use a jsr
170 back-end, ie jackrabbit.  This would allow 2 major features - more
database support, and a transactional rollback system for
configuration changed.  Both which are not currently included.  This
is no small undertaking however.  And I'd like to start a discussion
around that.

This would also work to solve a little bit of the first issue I
mentioned - some of the complexity in setting up the app is in fact
the database setup itself.


When the app was originally designed - the concept was to have two
types of modules.  One for the application servers, one for 'connector
- type' modules.  That is something that is roughly followed
currently.  And could be improved upon.


Steve




------------------------------------------------------------------------------
Notice:  This e-mail message, together with any attachments, contains
information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station,
New Jersey, USA 08889), and/or its affiliates (which may be known
outside the United States as Merck Frosst, Merck Sharp & Dohme or MSD
and in Japan, as Banyu - direct contact information for affiliates is 
available at http://www.merck.com/contact/contacts.html) that may be 
confidential, proprietary copyrighted and/or legally privileged. It is 
intended solely for the use of the individual or entity named on this 
message. If you are not the intended recipient, and have received this 
message in error, please notify us immediately by reply e-mail and then 
delete it from your system.

------------------------------------------------------------------------------