Hi Jean, On Wed, Aug 10, 2011 at 11:16 AM, Jean-Sebastien Delfino < jsdelf...@apache.org> wrote:
> Hi Nirmal, > > I've reviewed your latest update and it looks pretty good. I have a > few suggestions to make it even better: > > - Generate a simple HTML document around the SVG. That'll help set a > title for the document, a link to the original composite (assuming > it's online) and any other decoration you'd like to add around the > diagram. > I'll provide a HTML wrapper! > > - Use groups (<svg:g>) to nest the various shapes you're generating. > This should help simplify your code as you won't have to worry about > positioning related shapes (as they'll be naturally nested). > I'm not sure whether this is necessary, since the dimensions of artifacts changes dynamically (i.e. according to their quantity), I should position each artifact dynamically. You have different thoughts? > > - To help navigate nested composites and included composites, generate > links to their diagrams (perhaps you've already done that but I > couldn't see it with the example diagrams you've committed). > Ya, I've already done that, please see "MyValueComposite2_diagram.svg" from your web browser. > > - Position the titles below or above the services and references. > Right now they're kind of mixed with the services / references. > It was in displayed in the center of the services/references. I added them to top of each service/reference! > > These are only suggestions. Think about about them and decide yourself > if you think they're good ideas or not. At this point I think you know > better than me what's feasible and what makes more sense... > Thanks for the valuable thoughts! > -- > Jean-Sebastien > > On Sat, Aug 6, 2011 at 12:04 PM, 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-tabpanel&focusedCommentId=13080446#comment-13080446] > > > > C.S. Nirmal J. Fernando edited comment on TUSCANY-3496 at 8/6/11 7:03 PM: > > > -------------------------------------------------------------------------- > > > > Hi All, > > > > I have almost finished implementing the necessary requirements of > Composite Diagram Generator as per now, and starting to testing the tool. > > > > You can find the code up to date from > https://svn.apache.org/repos/asf/tuscany/collaboration/GSoC-2011-Nirmal/ > > > > Herewith I have attached 4 SVG images, created using the tool, and the 4 > attached composites files were created/modified just for the feature > validation process, thus may not be meaningful. > > > > Please download and open the SVG images using your web browser, then only > you'll get to see the 'inclusion' links working. Also you should place all 4 > SVG images in one place to get the links to work. > > > > PS: You may notice that the images are not scrollable, I couldn't find a > way to make SVG scrollable yet (I spent very little time on it ), for now > you may want to zoom in and out. > > > > Waiting for your comments! > > > > Thanks. > > > > was (Author: nirmal): > > Hi All, > > > > I have almost finished implementing the necessary requirements of > Composite Diagram Generator as per now, and starting to testing the tool. > > > > You can find the code up to date from > https://svn.apache.org/repos/asf/tuscany/collaboration/GSoC-2011-Nirmal/ > > > > Herewith I have attached 4 SVG images, created using the tool, and the 4 > attached composites files were created/modified just for the feature > validation process, thus may not be meaningful. > > > > Please download and open the SVG images using your web browser, then only > you'll get to see the 'inclusion' links working. Also you should place all 4 > SVG images in one place to get the links to work. > > > > Waiting for your comments! > > > > Thanks. > > > >> 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 > >> Assignee: C.S. Nirmal J. Fernando > >> Labels: gsoc, gsoc2010, gsoc2011, mentor > >> Attachments: Calculator.xml, Calculator_diagram.svg, > CompositeDiagramGeneratorUsingBatik-Maven.zip, > CompositeDiagramGeneratorUsingBatik.zip, MyValueComposite2.xml, > MyValueComposite2_diagram.svg, proposed_design_1.jpg, store.xml, > store_diagram.svg, supplychain.xml, supplychain_diagram.svg > >> > >> 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 > > > > > > > -- 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/