You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "C.S. Nirmal J. Fernando (JIRA)" <de...@tuscany.apache.org> on 2011/04/08 16:29:05 UTC

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

    [ https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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

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

Posted by Nirmal Fernando <ni...@gmail.com>.
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 <en...@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
> rfeng@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)
> <de...@tuscany.apache.org> wrote:
>
>    [
> https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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

Posted by Raymond Feng <en...@gmail.com>.
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
rfeng@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)
> <de...@tuscany.apache.org> wrote:
>> 
>>    [ https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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

Posted by Nirmal Fernando <ni...@gmail.com>.
On Fri, Apr 8, 2011 at 11:21 PM, Jean-Sebastien Delfino
<js...@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)
> <de...@tuscany.apache.org> wrote:
>>
>>    [ https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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

Posted by Jean-Sebastien Delfino <js...@apache.org>.
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)
<de...@tuscany.apache.org> wrote:
>
>    [ https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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