It seems there is some confusion about the difference between a
Geronimo plugin and a view that "plugs in" to the admin console.  This
is probably due to the fact that we haven't really established the
terminology and best practices behind these new concepts yet.   To
further complicate the issue we've also alluded to future capabilities
that we want to add to the admin console to make it more "pluggable".
This has made it very difficult to keep the conversation on track.

In hindsight I think it was unwise for me to bring all this up in the
context of a patch submission, a bit premature.  Plugins and their
relationship to the admin console is a pretty heavyweight concept and
probably deserves to be discussed and documented via a wiki page.
I'll go start writing something up asap to help get that discussion
underway.

So as I indicated earlier I'm +1 on committing the patch as-is and
then factoring out the views from the admin console that should be
implemented as plugins, if we decide that's the right way to go.

Best wishes,
Paul

On 1/12/07, Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote:
I don't know if I understand your comments about ca-helper app correctly.
The purpose of the ca-helper app is to enable users submit certificate
requests from web browsers (currently, from browsers that support KEYGEN
tag), download and install issued certificates into web browsers.  Access to
the ca-helper application should not be controlled by "geronimo-admin" realm
and also the application exports certificates with appropriate mime type for
user certs and ca cert.  ca-helper is not exactly the one that plugs in to
Geronimo Console and becomes the CA portlet.  ca-helper app and CA portlet
have no common functionality.

 Vamsi


On 1/11/07, Paul McMahan <[EMAIL PROTECTED]> wrote:
> On 1/10/07, Kevan Miller <[EMAIL PROTECTED]> wrote:
> >
> > Paul,
> > Are you suggesting that we should start architecting the console to
> > be more pluggable? Or suggesting that Rakesh rewrite these viewers?
>
> We've talked about architecting the console to be more pluggable and
> I'm definitely in favor of that.  But until that effort gets underway
> we still have the capability to make UIs pluggable into Geronimo by
> implementing them as standalone webapps.  ca-helper is a good example
> of this approach.   So really my question was whether or not Rakesh
> would consider wrappering the viewers as webapps that can then be
> installed as Geronimo plugins instead of integrating them directly
> into the console as portlets.  If that's not going to work out then
> I'm fine with Donald's suggestion of integrating in their current form
> and making them into plugins later.  The viewers are definitely a
> value contribution to Geronimo and I look forward to seeing them in
> our next release.
>
> Best wishes,
> Paul
>


Reply via email to