Might as well bring this up now, instead of later.

I'm not going to maintain the web console that I've been working on as a module
inside of geronimo anymore.  It doesn't belong in here and it's next to
impossible to maintain in both places at once.  I'm going to continue working on
it outside of the ASF and make it available for download, relicensing and
inclusion into the server as a third-party value-added component.  Probably the
best thing would be to wire it in through maven.  It's just a WAR file for god's
sake, and already exists on the extreme outer periphery of the project anyway
; )  Packaging up its source inside the server core seems inappropriate and it's
a pain to get changes committed (sorry guys, but that's the truth).  Any
functionality other than the absolute bare-bones implementation required for
JSR-3 really has no business inside of the Geronimo CVS tree, and you get that
for free with MX4J anyway.  One could make similar arguments for javamail,
probably for twiddle, and some of the other component modules that have been
laying around since October.

IMO, value-added pieces like those should be their own projects that can plug in
to Geronimo, and shouldn't clutter the Geronimo source.  I suggest the
developers have a talk about it and put the matter to a vote.  I know I'm not
the only one who thinks this way.  I'm not sure, but maybe eventually enough
healthy value-added projects will grow up around Geronimo that we can get
organized under the ASF's wing.  But if it isn't required for spec compliance,
maybe you should consider carving it out.

I'm not certain where I'll be relocating the console, but when I figure that out
I'll let y'all know.  Development will continue, just not here.  I have hit some
roadblocks in the view and controller components in the UI that I want to
address before I continue.

Best,
--
N. Alex Rupp ([EMAIL PROTECTED])




----- Original Message ----- 
From: "Davanum Srinivas" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 22, 2004 7:08 PM
Subject: add web console to bootstrapped-service.xml


> Can some kind soul add an entry for the web console to
bootstrapped-service.xml. Here's the gbean
> that works in my environment.
>
>     <gbean class="org.apache.geronimo.jetty.JettyWebApplicationContext"
> objectName="geronimo.app:name=WebConsole">
>         <default attribute="URI"
>
type="java.net.URI">file:///C:/APACHE/incubator-geronimo/target/geronimo-DEV/dep
loy/jetty/geronimo-web-console.war</default>
>         <default attribute="ContextPath"
type="java.lang.String">/geronimo-web-console</default>
>         <endpoint name="JettyContainer">
>             <pattern>geronimo.web:type=WebContainer,container=Jetty</pattern>
>         </endpoint>
>     </gbean>
>
> Note that i had to fix UsersURI and GroupsURI as well.
>
> >         <default attribute="UsersURI"
>
type="java.net.URI">file:C:/APACHE/incubator-geronimo/modules/core/src/test-data
/data/users.properties</default>
> >         <default attribute="GroupsURI"
>
type="java.net.URI">file:C:/APACHE/incubator-geronimo/modules/core/src/test-data
/data/groups.properties</default>
>
> Thanks,
> dims
>
> =====
> Davanum Srinivas - http://webservices.apache.org/~dims/
>

Reply via email to