This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 93324 - New icons are needed for Xslt project
Summary: New icons are needed for Xslt project
Status: RESOLVED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Vitaly Bychkov
URL:
Keywords:
Depends on:
Blocks: 93273
  Show dependency tree
 
Reported: 2007-01-26 14:12 UTC by Vitaly Bychkov
Modified: 2007-02-13 07:53 UTC (History)
2 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
tUseCases design suggestions (56.63 KB, image/jpeg)
2007-01-26 14:15 UTC, Vitaly Bychkov
Details
current stage of the project explorer (15.80 KB, image/jpeg)
2007-01-26 14:20 UTC, Vitaly Bychkov
Details
XSLT Project root node icon (523 bytes, image/png)
2007-02-08 17:17 UTC, Jiri Kopsa
Details
Proxy operation icon (599 bytes, image/png)
2007-02-08 17:20 UTC, Jiri Kopsa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Bychkov 2007-01-26 14:12:13 UTC
Required some icons for Xslt project:

1. icon for Xslt Project Type (see attached image with current stage of the
project explorer)

2. icon for xsltmap.xml node representing root node for XSLT transformation use
cases. (see for details
http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=XsltProject)

3. icons for different types of XSLT transformation use cases
    a. filterRequestReply
    b. filterRequest
    c. filterReply
    d. requestReplyService
(see attached design suggestions and
http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=XSLTSE)

4. icons for different type of XSLT transformations:
    a. input
    b. output
(see attached image with current stage of the project explorer)

5. icon for new "XSL Transformation" file type, also used as template in new
File Wizard
Comment 1 Vitaly Bychkov 2007-01-26 14:15:45 UTC
Created attachment 37724 [details]
tUseCases design suggestions
Comment 2 Vitaly Bychkov 2007-01-26 14:20:28 UTC
Created attachment 37725 [details]
current stage of the project explorer
Comment 3 Jiri Kopsa 2007-01-29 23:01:23 UTC
Before we proceed with this; we should have a specification for the XSLT project
type - to adjust use cases and clear out concerns that may appear. Although some
of that information can be guessed or digged from various places, having that in
one place will allow us to do a proper UI review. The following should be covered:

* Project creation wizard
* XSLT creation wizard
* The overall story - how does XSLT project and individual transformations (XSLT
files) fit into Composite Application story? What is the end-to-end development
scenario? How one finds out that he/she needs an XSLT project and what are the
steps to fulfill that use case?
* What is the scenario for WSDL creation? Does the user need to create a WSDL
with port types or is that (wrapping?) done automatically?
* What is xsltmap.xml and where does it stand in the use cases/scenarios? When
and how does user edit it? Is it just plain XML editor or are there any other
means of editing? The tutorial does not explain much:
http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=XsltJbiTutorial

* How the user picks the "xslt transformation use case" (as in #3 of previous
comment)? Can this be changed latter on?  Can one transformation be used in with
multiple WSDL operations and perhaps in various "xslt transformation use cases"?

(At least) for the icons visual design, let's clarify what is the intended
substructure of the xsltmap.xml tree? Are its children port types or operations?
Would these be represented with icons as requested in #3? What are the children
of these then? Are these input/output transformations as requested in #4? It
would be great to have the tree mockup annotated with the descriptions as in the
previous request ... 

And a pet peeve in the end:
* What is the proper capitalisation for 'xslt'? If it is XSLT, then it should be
reflected in wizards, project nodes and everywhere else. Or will we use "XSL
Transformation"?
Comment 4 Jiri Kopsa 2007-02-06 03:21:41 UTC
I've submitted this to Visual Designers.
Comment 5 Jiri Kopsa 2007-02-08 17:17:50 UTC
Created attachment 38249 [details]
XSLT Project root node icon
Comment 6 Jiri Kopsa 2007-02-08 17:20:16 UTC
Created attachment 38251 [details]
Proxy operation icon
Comment 7 Jiri Kopsa 2007-02-08 17:26:03 UTC
Please follow the instructions in regards to icons in the beginning of this review:
http://xdesign-tools.czech.sun.com:8080/JSPWiki/Wiki.jsp?page=GAV_XSLT_Project

See also icons attached to this issue.

CCing Alexey to help resolve, if necessary.
Comment 8 Vitaly Bychkov 2007-02-13 07:53:20 UTC
Done.