Hi, I have done some slight modifications to the proposal. I will keep on improving it in next two days, as I am getting more feedback from the community and I am digging more into Tuscany and Geronimo.
I submitted it as a proposal for GSoC. I will keep the Apache wiki page [1] up to date with the modifications I will be doing to the proposal, so that everyone can review it. thanks! / thilina [1] - http://wiki.apache.org/general/ThilinaBuddhika/GSoC2008/Tuscany_SCA_Support_in_the_Geronimo_Admin_Console On Fri, Mar 28, 2008 at 1:52 PM, ant elder <[EMAIL PROTECTED]> wrote: > This looks really good to me. > > I don't know how it compares to other gsoc proposals that got accepted in > past years, does anyone know if the past proposals are available to look > at > on line anywhere? > > ...ant > > On Thu, Mar 27, 2008 at 12:26 PM, Thilina Buddhika <[EMAIL PROTECTED]> > wrote: > > > I came up with a draft proposal for this project. This can be found at ; > > > > > > > http://wiki.apache.org/general/ThilinaBuddhika/GSoC2008/Tuscany_SCA_Support_in_the_Geronimo_Admin_Console > > > > It is really helpful if you can review this and forward your ideas and > > suggestions about this. Your feedback is especially valuable in > following > > areas in my proposal. > > > > > > - The Features, that I am going to implement > > - Technical details about Tuscany and Geronimo > > > > Is there anything to specify in report other than what I have included ? > > > > thanks in advance. > > > > BR, > > / thilina > > > > On Thu, Mar 27, 2008 at 11:46 AM, Thilina Buddhika <[EMAIL PROTECTED]> > > wrote: > > > > > Yeah, that would be better > > > > > > thanks! > > > > > > / thilina > > > > > > > > > On Thu, Mar 27, 2008 at 6:34 AM, haleh mahbod <[EMAIL PROTECTED]> > wrote: > > > > > > > how about adding after step two > > > > - define a scenario that uses the features you want to implement > > > > > > > > and the the last step would be validating that the scenario works. > > > > > > > > Haleh > > > > > > > > On 3/26/08, Thilina Buddhika <[EMAIL PROTECTED]> wrote: > > > > > > > > > > Hi, > > > > > Thanks a lot for the ideas. The phases I have come up are almost > > same > > > > as > > > > > yours. I am listing down them below. > > > > > > > > > > - Getting familiar with Tuscany, Geronimo and other related > > > > > technologies > > > > > - Exploring the existing solutions like Tuscany's command line > > > > support > > > > > for Geronimo and Tuscany-workspace-admin > > > > > - Coming up with the list of features provided and a design > > > > > - Development > > > > > - Code Review > > > > > - Documentation > > > > > > > > > > Am I missing any thing ? > > > > > > > > > > I am writing the proposal these days. Once, I am done with it I'll > > > > send it > > > > > to you for a review. It will be great, if you can review and > forward > > > > some > > > > > suggestions to improve the proposal. > > > > > > > > > > thanks! > > > > > > > > > > BR, > > > > > Thilina > > > > > > > > > > > > > > > On Wed, Mar 26, 2008 at 2:24 PM, ant elder <[EMAIL PROTECTED]> > > > > wrote: > > > > > > > > > > > How are you coming with this proposal, is there anything we can > do > > > > to > > > > > > help? > > > > > > > > > > > > You asked about different phases, I guess at a high level you > > could > > > > have > > > > > a > > > > > > research phase where you learn about Tuscany and Geronimo, setup > > you > > > > > > development environment etc, then maybe a design idea phase > where > > > > you > > > > > > explore the various options of putting this together, then a > > > > development > > > > > > phase where you code it all up and make it look beautiful? How > > does > > > > that > > > > > > compare with what you've come up with? If you post here what you > > > > have so > > > > > far > > > > > > we could all help refine it. > > > > > > > > > > > > ...ant > > > > > > > > > > > > > > > > > > On Sat, Mar 22, 2008 at 12:03 PM, Thilina Buddhika < > > > > [EMAIL PROTECTED]> > > > > > > wrote: > > > > > > > > > > > > > Hi, > > > > > > > These days I am preparing the proposal of "Tuscany SCA support > > in > > > > the > > > > > > > Geronimo Admin Console" project for GSoC. Hope you all will > help > > > > me to > > > > > > > come > > > > > > > up with a good proposal. > > > > > > > Currently I am trying to figure out the different phases of my > > > > > project, > > > > > > > as I > > > > > > > am going to include it in the proposal. Your ideas and > > suggestions > > > > on > > > > > > > this > > > > > > > will be highly appreciated. > > > > > > > > > > > > > > thanks in advance, > > > > > > > > > > > > > > regards, > > > > > > > buddhika > > > > > > > > > > > > > > On Tue, Mar 18, 2008 at 10:04 PM, Raymond Feng < > > > > [EMAIL PROTECTED]> > > > > > > > wrote: > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > 1) Please find a usage scenario at: > > > > > > > > > > > > http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg27362.html > > > > > > > > > > > > > > > > 2) For contribution concept, Read the SCA assembly spec at: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://www.osoa.org/download/attachments/35/SCA_AssemblyModel_V100.pdf?version=1 > > > > > > > > . > > > > > > > > Simply speaking, contribution is the packaging scheme for > SCA. > > > > It's > > > > > > > some > > > > > > > > sort of archive, such as jar, zip, war or a folder. The only > > > > > > > requirement > > > > > > > > is > > > > > > > > that the artifacts in the contribution can be located using > a > > > > > > > hierarchical > > > > > > > > URIs. > > > > > > > > > > > > > > > > 3) I would suggest that you bring up the > > tuscany-workspace-admin > > > > as > > > > > a > > > > > > > > regular web application and run it inside Geronimo as the > 1st > > > > step. > > > > > > > This > > > > > > > > way, you can better understand the idea. I'm working on a > > > > whitepaper > > > > > > > which > > > > > > > > describes how to package tuscany as a web application for > > > > Geronimo. > > > > > > > You > > > > > > > > can > > > > > > > > see it at > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Tuscany+Web+Application+based+Integration+with+Geronimo > > > > > > > > . > > > > > > > > > > > > > > > > 4) Once you achieve 3), you can think about how to mash 3 > into > > > > the > > > > > > > admin > > > > > > > > console using ACE. > > > > > > > > > > > > > > > > Thanks, > > > > > > > > Raymond > > > > > > > > > > > > > > > > -------------------------------------------------- > > > > > > > > From: "Thilina Buddhika" <[EMAIL PROTECTED]> > > > > > > > > Sent: Tuesday, March 18, 2008 6:01 AM > > > > > > > > To: <tuscany-dev@ws.apache.org> > > > > > > > > Subject: Re: GSoC project idea - Tuscany SCA support in the > > > > Geronimo > > > > > > > Admin > > > > > > > > console > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > Nowadays I am doing my homework to get familiar with the > > > > > associated > > > > > > > > > technologies of this project. I need to clarify one more > > > > thing. In > > > > > > > the > > > > > > > > > project idea, it says " Develop an ACE portlet to deploy > and > > > > > manage > > > > > > > SCA > > > > > > > > > contributions with the Geronimo admin console ". > > > > > > > > > > > > > > > > > > Can you describe this comment further? > > > > > > > > > > > > > > > > > > Adding an ACE will add its new content to the Geronimo > > > > Extensible > > > > > > > Admin > > > > > > > > > Console, and users can manage them easily. In this case, > The > > > > > content > > > > > > > is > > > > > > > > > SCA > > > > > > > > > contributions. Where can I find more about SCA > > contributions? > > > > How > > > > > > > will > > > > > > > > > this > > > > > > > > > be useful to "tuscany"? What are the use cases ? > > > > > > > > > > > > > > > > > > Having a proper idea about this would help me to grab the > > > > things > > > > > > > > > correctly. > > > > > > > > > > > > > > > > > > thanks in advace. > > > > > > > > > > > > > > > > > > best regards, > > > > > > > > > Thilina > > > > > > > > > > > > > > > > > > On Mon, Mar 17, 2008 at 11:21 PM, Raymond Feng < > > > > > [EMAIL PROTECTED]> > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > >> Hi, Thilina. > > > > > > > > >> > > > > > > > > >> Thank you for your interests to help the Tuscany project. > > > > > > > > >> > > > > > > > > >> We already have a general web-based SCA domain admin tool > > in > > > > > > > Tuscany. > > > > > > > > You > > > > > > > > >> can find it at [1]. To start the application, just run > the > > > > > > > following > > > > > > > > >> class: > > > > > > > > >> > > > > > > > > >> > org.apache.tuscany.sca.workspace.admin.main.DomainAdminMain > > > > > > > > >> > > > > > > > > >> Then you can point your browser to > > > > > http://localhost:9990/ui/home/to > > > > > > > > see > > > > > > > > >> the > > > > > > > > >> GUI. You might need to adjust the port number, please > check > > > > for > > > > > the > > > > > > > > >> console > > > > > > > > >> output of the application. > > > > > > > > >> > > > > > > > > >> You can take it as the base and work out the best way to > > > > > integrate > > > > > > > it > > > > > > > > >> with > > > > > > > > >> the Geronimo console. > > > > > > > > >> > > > > > > > > >> Thanks, > > > > > > > > >> Raymond > > > > > > > > >> > > > > > > > > >> [1] > > > > > > > > >> > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/modules/workspace-admin > > > > > > > > >> > > > > > > > > >> -------------------------------------------------- > > > > > > > > >> From: "Thilina Buddhika" <[EMAIL PROTECTED]> > > > > > > > > >> Sent: Sunday, March 16, 2008 8:42 PM > > > > > > > > >> To: <tuscany-dev@ws.apache.org>; <[EMAIL PROTECTED]> > > > > > > > > >> Subject: Re: GSoC project idea - Tuscany SCA support in > the > > > > > > > Geronimo > > > > > > > > >> Admin > > > > > > > > >> console > > > > > > > > >> > > > > > > > > >> > Hi, > > > > > > > > >> > Thanks a lot for your positive response. I would like > to > > > > take > > > > > > > this > > > > > > > > >> project > > > > > > > > >> > as my GSoC project. I will go through the links you > have > > > > > > > specified > > > > > > > > and > > > > > > > > >> > I'll > > > > > > > > >> > start work on this. > > > > > > > > >> > > > > > > > > > >> > thanks! > > > > > > > > >> > > > > > > > > > >> > best regards, > > > > > > > > >> > Thilina > > > > > > > > >> > > > > > > > > > >> > On Sun, Mar 16, 2008 at 1:39 PM, ant elder < > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > wrote: > > > > > > > > >> > > > > > > > > > >> >> On Sat, Mar 15, 2008 at 7:21 AM, Thilina Buddhika > > > > > > > > >> >> <[EMAIL PROTECTED]> > > > > > > > > >> >> wrote: > > > > > > > > >> >> > > > > > > > > >> >> > Hi, > > > > > > > > >> >> > I am interested in implementing *"Tuscany SCA > support > > in > > > > the > > > > > > > > >> >> > Geronimo > > > > > > > > >> >> > Admin > > > > > > > > >> >> > console" as my GSoC project. I have some SOA > > experience > > > > with > > > > > > > > Apache > > > > > > > > >> >> Axis2 > > > > > > > > >> >> > and Apache Synpase. I am realizing the potential of > > > > Tuscany, > > > > > > > as I > > > > > > > > am > > > > > > > > >> >> > playing > > > > > > > > >> >> > around it these days. All the documentations of this > > > > project > > > > > > > are > > > > > > > > of > > > > > > > > >> >> > high > > > > > > > > >> >> > standard and I really appreciate it. > > > > > > > > >> >> > > > > > > > > > >> >> > It is highly appreciated if you can give some > > > > suggestions > > > > > and > > > > > > > > >> >> > guidelines > > > > > > > > >> >> > to > > > > > > > > >> >> > shape up and refine this project idea a little bit > > > > further. > > > > > > > > >> >> > > > > > > > > > >> >> > thanks in advance. > > > > > > > > >> >> > > > > > > > > > >> >> > best regards, > > > > > > > > >> >> > Thilina * > > > > > > > > >> >> > > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > >> >> Thats excellent news Thilina. > > > > > > > > >> >> > > > > > > > > >> >> As a start you could read the doc on writing Geronimo > > > > console > > > > > > > > >> extensions > > > > > > > > >> >> [1] > > > > > > > > >> >> and there's a README on using tuscany in geronimo at > [2] > > > > so > > > > > you > > > > > > > > could > > > > > > > > >> >> install all the tuscany and geronimo code and try to > get > > > > it > > > > > all > > > > > > > > >> >> working > > > > > > > > >> >> to > > > > > > > > >> >> get some idea of whats required. There's a few others > on > > > > the > > > > > > > tuscany > > > > > > > > >> >> mailing > > > > > > > > >> >> lists interested in Tuscany Geronimo integration so > > > > hopefully > > > > > > > > they'll > > > > > > > > >> add > > > > > > > > >> >> any comments and I'll try to get some Geronimo people > to > > > > give > > > > > > > some > > > > > > > > >> tips. > > > > > > > > >> >> If > > > > > > > > >> >> you're serious should i add you name to the GSoC > project > > > > so no > > > > > > > one > > > > > > > > >> >> else > > > > > > > > >> >> takes it? > > > > > > > > >> >> > > > > > > > > >> >> ...ant > > > > > > > > >> >> > > > > > > > > >> >> [1] > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > http://cwiki.apache.org/GMOxDEV/administration-console-extension-developers-guide.html > > > > > > > > >> >> [2] > > > > > > > > >> >> > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > https://svn.apache.org/repos/asf/geronimo/plugins/tuscany/trunk/README.TXT > > > > > > > > >> >> > > > > > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > > >> To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > > > > > > > >> For additional commands, e-mail: > > > > [EMAIL PROTECTED] > > > > > > > > >> > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > > > > > > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >