[GSoC] Develop a simple tool that can be used to generate composite diagrams

2011-04-08 Thread Nirmal Fernando
Hi All,

I've significantly improved my proposal by developing a small
prototype. This is how it's look like now:
https://cwiki.apache.org/confluence/display/TUSCANYWIKI/Develop+a+simple+tool+that+can+be+used+to+generate+composite+diagrams

I highly appreciate your valuable feedback on this!

Thanks.

-- 
Best Regards,
Nirmal

C.S.Nirmal J. Fernando
Department of Computer Science  Engineering,
Faculty of Engineering,
University of Moratuwa,
Sri Lanka.
Blog: http://nirmalfdo.blogspot.com/


[jira] [Commented] (TUSCANY-3847) [GSoC 2011] Implement support for SCA components written in Scala

2011-04-08 Thread Guilherme Moraes Armigliatto (JIRA)

[ 
https://issues.apache.org/jira/browse/TUSCANY-3847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017465#comment-13017465
 ] 

Guilherme Moraes Armigliatto commented on TUSCANY-3847:
---

Hi Florian,
I have submitted my proposal into the GSoC form. There are some technical 
details that I have to discuss with the community in order to get familiarized 
with the project, thus I am joining in the Tuscany mailing list.
Thanks

 [GSoC 2011] Implement support for SCA components written in Scala
 -

 Key: TUSCANY-3847
 URL: https://issues.apache.org/jira/browse/TUSCANY-3847
 Project: Tuscany
  Issue Type: New Feature
Reporter: Florian Moga
  Labels: gsoc2011

 At the moment, Tuscany supports components written in Scala which are 
 compiled into JVM bytecode and ran with the java interpreter. 
 The goal of the project is to create a separate implementation.scala that 
 takes advantage of the language features thus providing better support for 
 more advanced usage of the language.
 There is a similar implementation for Groovy which can serve as an example.
 Resources:
 Apache Tuscany http://tuscany.apache.org/
 Scala http://www.scala-lang.org/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Issue Comment Edited] (TUSCANY-3847) [GSoC 2011] Implement support for SCA components written in Scala

2011-04-08 Thread Guilherme Moraes Armigliatto (JIRA)

[ 
https://issues.apache.org/jira/browse/TUSCANY-3847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017465#comment-13017465
 ] 

Guilherme Moraes Armigliatto edited comment on TUSCANY-3847 at 4/8/11 2:09 PM:
---

Hi Florian,
I have submitted my proposal into the GSoC form. There are some technical 
details that I have to discuss with the community in order to get familiarized 
with the project, thus I am joining in the Tuscany developer mailing list.
Thanks

  was (Author: guilhermearmigliatto):
Hi Florian,
I have submitted my proposal into the GSoC form. There are some technical 
details that I have to discuss with the community in order to get familiarized 
with the project, thus I am joining in the Tuscany mailing list.
Thanks
  
 [GSoC 2011] Implement support for SCA components written in Scala
 -

 Key: TUSCANY-3847
 URL: https://issues.apache.org/jira/browse/TUSCANY-3847
 Project: Tuscany
  Issue Type: New Feature
Reporter: Florian Moga
  Labels: gsoc2011

 At the moment, Tuscany supports components written in Scala which are 
 compiled into JVM bytecode and ran with the java interpreter. 
 The goal of the project is to create a separate implementation.scala that 
 takes advantage of the language features thus providing better support for 
 more advanced usage of the language.
 There is a similar implementation for Groovy which can serve as an example.
 Resources:
 Apache Tuscany http://tuscany.apache.org/
 Scala http://www.scala-lang.org/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TUSCANY-3496) Develop a simple tool that can be used to generate composite diagrams from the xml files

2011-04-08 Thread C.S. Nirmal J. Fernando (JIRA)

[ 
https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017471#comment-13017471
 ] 

C.S. Nirmal J. Fernando commented on TUSCANY-3496:
--

I have submitted my proposal to Google 
http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/nirmal070125/1

Really exciting to work on this project and contribute to Apache Tuscany! 

 Develop a simple tool that can be used to generate composite diagrams from 
 the xml files
 

 Key: TUSCANY-3496
 URL: https://issues.apache.org/jira/browse/TUSCANY-3496
 Project: Tuscany
  Issue Type: Wish
  Components: Java SCA Community Ideas
Affects Versions: Java-SCA-1.x
Reporter: Raymond Feng
  Labels: gsoc, gsoc2010, gsoc2011, mentor
 Attachments: proposed_design_1.jpg

   Original Estimate: 1m
  Remaining Estimate: 1m

 I'm looking a simple tool (web based or command) that can generate the 
 composite diagrams from a list of composite files. One technology we can try 
 is the Apache Batik project.
 http://xmlgraphics.apache.org/batik/
 This tool can serve multiple purposes:
 1) Help document our tutorials and samples
 2) Be integrated with the SCA domain manager to visualize the SCA domain 
 (contributions, composites, nodes etc)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Issue Comment Edited] (TUSCANY-3847) [GSoC 2011] Implement support for SCA components written in Scala

2011-04-08 Thread Guilherme Moraes Armigliatto (JIRA)

[ 
https://issues.apache.org/jira/browse/TUSCANY-3847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017465#comment-13017465
 ] 

Guilherme Moraes Armigliatto edited comment on TUSCANY-3847 at 4/8/11 4:10 PM:
---

Hi Florian,
I have submitted my proposal into the GSoC form [1]. There are some technical 
details that I have to discuss with the community in order to get familiarized 
with the project, thus I am joining in the Tuscany developer mailing list.
Thanks

[1] 
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/guilhermearmigliatto/2001

  was (Author: guilhermearmigliatto):
Hi Florian,
I have submitted my proposal into the GSoC form. There are some technical 
details that I have to discuss with the community in order to get familiarized 
with the project, thus I am joining in the Tuscany developer mailing list.
Thanks
  
 [GSoC 2011] Implement support for SCA components written in Scala
 -

 Key: TUSCANY-3847
 URL: https://issues.apache.org/jira/browse/TUSCANY-3847
 Project: Tuscany
  Issue Type: New Feature
Reporter: Florian Moga
  Labels: gsoc2011

 At the moment, Tuscany supports components written in Scala which are 
 compiled into JVM bytecode and ran with the java interpreter. 
 The goal of the project is to create a separate implementation.scala that 
 takes advantage of the language features thus providing better support for 
 more advanced usage of the language.
 There is a similar implementation for Groovy which can serve as an example.
 Resources:
 Apache Tuscany http://tuscany.apache.org/
 Scala http://www.scala-lang.org/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: [jira] [Commented] (TUSCANY-3496) Develop a simple tool that can be used to generate composite diagrams from the xml files

2011-04-08 Thread Jean-Sebastien Delfino
Hi Nirmal,

Your proposal looks very good!

I have two minor comments:

- It'd be good to mention how you're going to handle recursive
composition, there could be a few interesting options here, ranging
from (from simple to more complex) just opening a composite component
in a new page, zooming into it / expanding it to show his contents, up
to -- if you're up to it -- 3D fly through :)

- Your test phase could perhaps mention that you're going to include
some of the composites from the OASIS SCA compliance test suite in
your tests. Also, (this is more a question as I'm really not sure how
to handle this) how are you going to automate the tests of the SVG
user interface? Are you going to just verify that the output looks
good, visually? or actually verify that the generated SVG matches some
expected content?

I'll be happy to mentor you with this project if you like.
--
Jean-Sebastien

On Fri, Apr 8, 2011 at 7:29 AM, C.S. Nirmal J. Fernando (JIRA)
dev@tuscany.apache.org wrote:

    [ 
 https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017471#comment-13017471
  ]

 C.S. Nirmal J. Fernando commented on TUSCANY-3496:
 --

 I have submitted my proposal to Google 
 http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/nirmal070125/1

 Really exciting to work on this project and contribute to Apache Tuscany!

 Develop a simple tool that can be used to generate composite diagrams from 
 the xml files
 

                 Key: TUSCANY-3496
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3496
             Project: Tuscany
          Issue Type: Wish
          Components: Java SCA Community Ideas
    Affects Versions: Java-SCA-1.x
            Reporter: Raymond Feng
              Labels: gsoc, gsoc2010, gsoc2011, mentor
         Attachments: proposed_design_1.jpg

   Original Estimate: 1m
  Remaining Estimate: 1m

 I'm looking a simple tool (web based or command) that can generate the 
 composite diagrams from a list of composite files. One technology we can try 
 is the Apache Batik project.
 http://xmlgraphics.apache.org/batik/
 This tool can serve multiple purposes:
 1) Help document our tutorials and samples
 2) Be integrated with the SCA domain manager to visualize the SCA domain 
 (contributions, composites, nodes etc)

 --
 This message is automatically generated by JIRA.
 For more information on JIRA, see: http://www.atlassian.com/software/jira




-- 
Jean-Sebastien


[jira] [Commented] (TUSCANY-3496) Develop a simple tool that can be used to generate composite diagrams from the xml files

2011-04-08 Thread Jean-Sebastien Delfino (JIRA)

[ 
https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017573#comment-13017573
 ] 

Jean-Sebastien Delfino commented on TUSCANY-3496:
-

The proposal looks really good. I've just posted some comments to tuscany-dev, 
see: http://marc.info/?l=tuscany-devm=130228511529211w=2

 Develop a simple tool that can be used to generate composite diagrams from 
 the xml files
 

 Key: TUSCANY-3496
 URL: https://issues.apache.org/jira/browse/TUSCANY-3496
 Project: Tuscany
  Issue Type: Wish
  Components: Java SCA Community Ideas
Affects Versions: Java-SCA-1.x
Reporter: Raymond Feng
  Labels: gsoc, gsoc2010, gsoc2011, mentor
 Attachments: proposed_design_1.jpg

   Original Estimate: 1m
  Remaining Estimate: 1m

 I'm looking a simple tool (web based or command) that can generate the 
 composite diagrams from a list of composite files. One technology we can try 
 is the Apache Batik project.
 http://xmlgraphics.apache.org/batik/
 This tool can serve multiple purposes:
 1) Help document our tutorials and samples
 2) Be integrated with the SCA domain manager to visualize the SCA domain 
 (contributions, composites, nodes etc)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: [jira] [Commented] (TUSCANY-3496) Develop a simple tool that can be used to generate composite diagrams from the xml files

2011-04-08 Thread Raymond Feng
Sebastien, thank you for volunteering to mentor Nirmal. Your expertise in this 
area can definitely makes Nirmal easier :-).

Nirmal, I have a few other student proposals to mentor. Can you change your 
mentor to be Sebastien? We can always work together on the mailing list.

Thanks,
Raymond
 
Raymond Feng
rf...@apache.org
Apache Tuscany PMC member and committer: tuscany.apache.org
Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
Personal Web Site: www.enjoyjava.com


On Apr 8, 2011, at 10:51 AM, Jean-Sebastien Delfino wrote:

 Hi Nirmal,
 
 Your proposal looks very good!
 
 I have two minor comments:
 
 - It'd be good to mention how you're going to handle recursive
 composition, there could be a few interesting options here, ranging
 from (from simple to more complex) just opening a composite component
 in a new page, zooming into it / expanding it to show his contents, up
 to -- if you're up to it -- 3D fly through :)
 
 - Your test phase could perhaps mention that you're going to include
 some of the composites from the OASIS SCA compliance test suite in
 your tests. Also, (this is more a question as I'm really not sure how
 to handle this) how are you going to automate the tests of the SVG
 user interface? Are you going to just verify that the output looks
 good, visually? or actually verify that the generated SVG matches some
 expected content?
 
 I'll be happy to mentor you with this project if you like.
 --
 Jean-Sebastien
 
 On Fri, Apr 8, 2011 at 7:29 AM, C.S. Nirmal J. Fernando (JIRA)
 dev@tuscany.apache.org wrote:
 
[ 
 https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017471#comment-13017471
  ]
 
 C.S. Nirmal J. Fernando commented on TUSCANY-3496:
 --
 
 I have submitted my proposal to Google 
 http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/nirmal070125/1
 
 Really exciting to work on this project and contribute to Apache Tuscany!
 
 Develop a simple tool that can be used to generate composite diagrams from 
 the xml files
 
 
 Key: TUSCANY-3496
 URL: https://issues.apache.org/jira/browse/TUSCANY-3496
 Project: Tuscany
  Issue Type: Wish
  Components: Java SCA Community Ideas
Affects Versions: Java-SCA-1.x
Reporter: Raymond Feng
  Labels: gsoc, gsoc2010, gsoc2011, mentor
 Attachments: proposed_design_1.jpg
 
   Original Estimate: 1m
  Remaining Estimate: 1m
 
 I'm looking a simple tool (web based or command) that can generate the 
 composite diagrams from a list of composite files. One technology we can 
 try is the Apache Batik project.
 http://xmlgraphics.apache.org/batik/
 This tool can serve multiple purposes:
 1) Help document our tutorials and samples
 2) Be integrated with the SCA domain manager to visualize the SCA domain 
 (contributions, composites, nodes etc)
 
 --
 This message is automatically generated by JIRA.
 For more information on JIRA, see: http://www.atlassian.com/software/jira
 
 
 
 
 -- 
 Jean-Sebastien



Re: [jira] [Commented] (TUSCANY-3496) Develop a simple tool that can be used to generate composite diagrams from the xml files

2011-04-08 Thread Nirmal Fernando
Hi All,

Thanks for the replies!! But it's only 30 mints away from the deadline.

I'll change my mentor name to Sebastien, but will it be ok to just
keep other as it is for now?

Thanks.

On Fri, Apr 8, 2011 at 11:40 PM, Raymond Feng enjoyj...@gmail.com wrote:
 Sebastien, thank you for volunteering to mentor Nirmal. Your expertise in
 this area can definitely makes Nirmal easier :-).
 Nirmal, I have a few other student proposals to mentor. Can you change your
 mentor to be Sebastien? We can always work together on the mailing list.
 Thanks,
 Raymond
 
 Raymond Feng
 rf...@apache.org
 Apache Tuscany PMC member and committer: tuscany.apache.org
 Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
 Personal Web Site: www.enjoyjava.com
 
 On Apr 8, 2011, at 10:51 AM, Jean-Sebastien Delfino wrote:

 Hi Nirmal,

 Your proposal looks very good!

 I have two minor comments:

 - It'd be good to mention how you're going to handle recursive
 composition, there could be a few interesting options here, ranging
 from (from simple to more complex) just opening a composite component
 in a new page, zooming into it / expanding it to show his contents, up
 to -- if you're up to it -- 3D fly through :)

 - Your test phase could perhaps mention that you're going to include
 some of the composites from the OASIS SCA compliance test suite in
 your tests. Also, (this is more a question as I'm really not sure how
 to handle this) how are you going to automate the tests of the SVG
 user interface? Are you going to just verify that the output looks
 good, visually? or actually verify that the generated SVG matches some
 expected content?

 I'll be happy to mentor you with this project if you like.
 --
 Jean-Sebastien

 On Fri, Apr 8, 2011 at 7:29 AM, C.S. Nirmal J. Fernando (JIRA)
 dev@tuscany.apache.org wrote:

    [
 https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017471#comment-13017471
 ]

 C.S. Nirmal J. Fernando commented on TUSCANY-3496:

 --

 I have submitted my proposal to Google
 http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/nirmal070125/1

 Really exciting to work on this project and contribute to Apache Tuscany!

 Develop a simple tool that can be used to generate composite diagrams from
 the xml files

 

                 Key: TUSCANY-3496

                 URL: https://issues.apache.org/jira/browse/TUSCANY-3496

             Project: Tuscany

          Issue Type: Wish

          Components: Java SCA Community Ideas

    Affects Versions: Java-SCA-1.x

            Reporter: Raymond Feng

              Labels: gsoc, gsoc2010, gsoc2011, mentor

         Attachments: proposed_design_1.jpg

   Original Estimate: 1m

  Remaining Estimate: 1m

 I'm looking a simple tool (web based or command) that can generate the
 composite diagrams from a list of composite files. One technology we can try
 is the Apache Batik project.

 http://xmlgraphics.apache.org/batik/

 This tool can serve multiple purposes:

 1) Help document our tutorials and samples

 2) Be integrated with the SCA domain manager to visualize the SCA domain
 (contributions, composites, nodes etc)

 --

 This message is automatically generated by JIRA.

 For more information on JIRA, see: http://www.atlassian.com/software/jira




 --
 Jean-Sebastien





-- 
Best Regards,
Nirmal

C.S.Nirmal J. Fernando
Department of Computer Science  Engineering,
Faculty of Engineering,
University of Moratuwa,
Sri Lanka.
Blog: http://nirmalfdo.blogspot.com/


Re: [jira] [Commented] (TUSCANY-3496) Develop a simple tool that can be used to generate composite diagrams from the xml files

2011-04-08 Thread Nirmal Fernando
On Fri, Apr 8, 2011 at 11:21 PM, Jean-Sebastien Delfino
jsdelf...@apache.org wrote:
 Hi Nirmal,

 Your proposal looks very good!


Thanks! :)

 I have two minor comments:

 - It'd be good to mention how you're going to handle recursive
 composition, there could be a few interesting options here, ranging
 from (from simple to more complex) just opening a composite component
 in a new page, zooming into it / expanding it to show his contents, up
 to -- if you're up to it -- 3D fly through :)

I prefer option of expanding and showing the content, for now! If we
got time we can look into
more complex ones, but I think it's better to implement them
incrementally, isn't it?


 - Your test phase could perhaps mention that you're going to include
 some of the composites from the OASIS SCA compliance test suite in
 your tests. Also, (this is more a question as I'm really not sure how
 to handle this) how are you going to automate the tests of the SVG
 user interface? Are you going to just verify that the output looks
 good, visually? or actually verify that the generated SVG matches some
 expected content?

Testing

•   Some of the the composites from the OASIS SCA compliance test suite
will be used.
•   Verifying that the generated SVG tags are exactly what we expected.
eg: We can check the number of Components, number of Services /
References, and the wires.


 I'll be happy to mentor you with this project if you like.

I've added you as my mentor and did the changes you requested in a
hurry! 
http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/nirmal070125/1#

Thanks for volunteering to mentor me Sebastien, I am looking forward
for an exciting summer!

 --
 Jean-Sebastien

 On Fri, Apr 8, 2011 at 7:29 AM, C.S. Nirmal J. Fernando (JIRA)
 dev@tuscany.apache.org wrote:

    [ 
 https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13017471#comment-13017471
  ]

 C.S. Nirmal J. Fernando commented on TUSCANY-3496:
 --

 I have submitted my proposal to Google 
 http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/nirmal070125/1

 Really exciting to work on this project and contribute to Apache Tuscany!

 Develop a simple tool that can be used to generate composite diagrams from 
 the xml files
 

                 Key: TUSCANY-3496
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3496
             Project: Tuscany
          Issue Type: Wish
          Components: Java SCA Community Ideas
    Affects Versions: Java-SCA-1.x
            Reporter: Raymond Feng
              Labels: gsoc, gsoc2010, gsoc2011, mentor
         Attachments: proposed_design_1.jpg

   Original Estimate: 1m
  Remaining Estimate: 1m

 I'm looking a simple tool (web based or command) that can generate the 
 composite diagrams from a list of composite files. One technology we can 
 try is the Apache Batik project.
 http://xmlgraphics.apache.org/batik/
 This tool can serve multiple purposes:
 1) Help document our tutorials and samples
 2) Be integrated with the SCA domain manager to visualize the SCA domain 
 (contributions, composites, nodes etc)

 --
 This message is automatically generated by JIRA.
 For more information on JIRA, see: http://www.atlassian.com/software/jira




 --
 Jean-Sebastien




-- 
Best Regards,
Nirmal

C.S.Nirmal J. Fernando
Department of Computer Science  Engineering,
Faculty of Engineering,
University of Moratuwa,
Sri Lanka.
Blog: http://nirmalfdo.blogspot.com/