I'm resending this as I didn't see any responses to the
questions and discussion points that I posed.  Would anyone with
an interest in Tuscany/Geronimo integration like to join in this
discussion?

  Simon

-------- Original Message --------
Subject: Re: GSoC Project - Tuscany SCA support in the Geronimo admin Console
Date: Thu, 19 Jun 2008 14:31:31 +0100
From: Simon Nash <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>

Thilina Buddhika wrote:
Hi,
Yes, these modules are available. But earlier there was a web app under this
package which made use of these modules to provide with SCA domain admin
functionality. This was only working with a local SCA domain. So as I feel,
it would be good, if we can get this web app to run with an ACE as the first
phase, and then extend its functionality.

This web app was available under org.apache.tuscany.sca.workspace.admin.* .

 If this has been removed, then we can start it from the scratch by using
the available workspace modules.  As an alternative to this, Ant has
suggested to bring the available tuscany-geronimo intergration code to work
with latest geronimo versions.

As I understand it, there are different aspects to this project:

1. The visual integration of Tuscany/SCA admin into the Geronimo
   console, in a way that looks natural to the Geronimo user.

2. The ability to include Geronimo runtime componments (WARs,
   EJBs, etc.) in the Tuscany domain and administer them.

For each of these, there are two options:

1a. There is a browser-based admin console as part of the
    new workspace code.  It would be possible to repackage the
    visual presentation that this uses (HTML rendering) into a
    plugin within the Geronimo admin console.

1b. There are lower-level APIs into the new node/domain code that
    could be used to extract and manipulate the admin information
    and render it in the Geronimo console in a way that's more
    consistent with how the Geronimo console does things.

These options 1a and 1b should be evaluated so that we can
understand the difference between them and decide which approach
is best for the short term and for the long term.

2a. This could be based on the new domain code.  Currently there
    is not a clear understanding on how to integrate this with
    Geronimo components.  However, it can be used to administer
    non-Geronimo components.

2b. This could be based on the old domain code, which doesn't
    work with Geronimo currently.  We could get this integration
    working again, but it doesn't take us forward in the right
    direction.

To decide between these pairs of options, the following questions
need to be answered:

What is the main focus of this project?  Is it 1 or 2?  If we
agree it's 1, and there is significant challenge and creativity
in doing that part, we could go with a less ambitious version
of 2, or vice versa.

How hard is it to do 1a/1b/2a/2b?  We should not combine a hard
flavour of 1 with a hard flavour of 2, as this would make the
project too difficult to accomplish in the time available.

Does 1b have significant value above 1a?

For the scope of the GSoC project, if we choose 2a, is it a
requirement that Geronimo-based components can be administered,
or is it OK as a first step to only be able to administer other
SCA components?

I have probably missed a few points.  Could others more familiar
than me with Geronimo please share their thoughts on the above,
and add anything else that I may have missed.

  Simon

In the mean time as Ant has suggested, it is better if we can set up an svn
location to place my workings, so that everyone can see it.

Any thoughts ?

Thank You.

regards,
/ thilina


On Wed, May 28, 2008 at 7:49 PM, Luciano Resende <[EMAIL PROTECTED]>
wrote:

The tuscany-workspace-xxx modules are still available :

 Directory of .....\java\sca\modules

05/27/2008  09:12 PM    <DIR>          workspace
05/27/2008  09:13 PM    <DIR>          workspace-impl
05/27/2008  09:12 PM    <DIR>          workspace-xml

On Wed, May 28, 2008 at 1:08 AM, Thilina Buddhika <[EMAIL PROTECTED]>
wrote:
Hi,

I started coding phase on Monday. As the first step, I took a svn update
and
successfully built it. As discussed earlier in the mailing list (when
preparing the proposal), it  was  decided to bring up the
tuscany-workspace-
admin as a regular web application and run it inside Geronimo as the
first
step.


But I could not find this class and other related classes in my copy of
the
Tuscany SCA  source.

   org.apache.tuscany.sca.workspace.admin.main.DomainAdminMain

Has the workspace-admin been moved to a different package ?

Thank You.

regs,
/ thilina



On Tue, May 6, 2008 at 11:21 AM, Thilina Buddhika <[EMAIL PROTECTED]>
wrote:

Hi,

I thought of briefing my work within last few days to Tuscany-dev, so
that
community can give feedback on it. The wiki page[1] will also be updated
along with this.

Nowadays I am reading about ACEs and Portlets. I was able to implement a
simple ACE and deploy it in Geronimo.  Also it  was  possible to call
some
JSPs and Servlets within that ACE. I am digging more into this and
planning
to look at available web based SCA domain admin tool in Tuscany.

thanks!

best regards,
/ thilina

[1] -

http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Tuscany+SCA+support+in+the+Apache+Geronimo+Admin+Console
On Wed, Apr 30, 2008 at 7:03 PM, Thilina Buddhika <[EMAIL PROTECTED]>
wrote:

Hi,
Thanks Luciano for creating that wiki page. It is really easy to work
with
confluence wiki. I created a child page[1] and moved my content to it,
from
my earlier wiki page. I'll be use this new wiki page from now onwards.

thanks!

best regards,
/ thilina

[1] -

http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Tuscany+SCA+support+in+the+Apache+Geronimo+Admin+Console

On Tue, Apr 29, 2008 at 9:05 PM, Luciano Resende <[EMAIL PROTECTED]
wrote:

Hi Thilina

  Thanks for taking the initiative and creating the wiki page. I just
created a wiki page/section to be used for GSoC 2008 [1], at the
Tuscany Wiki, maybe you and all other students create child pages and
use that one.

[1] http://cwiki.apache.org/confluence/display/TUSCANYWIKI/GSoC+2008

On Tue, Apr 29, 2008 at 6:08 AM, Thilina Buddhika <
[EMAIL PROTECTED]>
wrote:
Hi,
 I started working on my project. According to the Google time
line[1],
now
 it is the community bonding period. These days I am going through
the
 documentations again, and getting more familiar with the project. I
started
 a wiki page[2] to  display the current status of the project. I
will
be
 frequently updating that wiki page. I will be using this thread to
for
the
 discussions with the community.

 thanks!

 best regards,
 / thilina




 [1] -
http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline
 [2] -
http://wiki.apache.org/incubator/ThilinaBuddhika/GSoC2008_status


--
Luciano Resende
Apache Tuscany Committer
http://people.apache.org/~lresende<http://people.apache.org/%7Elresende>
<http://people.apache.org/%7Elresende>
http://lresende.blogspot.com/



--
E-Mail : [EMAIL PROTECTED]
I blog here : http://thilinamb.blogspot.com



--
E-Mail : [EMAIL PROTECTED]
I blog here : http://thilinamb.blogspot.com



--
Luciano Resende
Apache Tuscany Committer
http://people.apache.org/~lresende <http://people.apache.org/%7Elresende>
http://lresende.blogspot.com/






Reply via email to