This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 218825 - COSMOS User's Guide development
Summary: COSMOS User's Guide development
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Cosmos (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Pam Kusnirik CLA
QA Contact: Ruth Lee CLA
URL: http://wiki.eclipse.org/COSMOS_User%2...
Whiteboard: userdoc
Keywords:
: 215871 (view as bug list)
Depends on: 219117 218828 218836 218838 218841 218844 218849 218851 218853 218858 218871 219118 219120 223084
Blocks: 218830 251738
  Show dependency tree
 
Reported: 2008-02-13 12:37 EST by Richard Vasconi CLA
Modified: 2012-01-03 13:46 EST (History)
7 users (show)

See Also:


Attachments
User's Guide (480.46 KB, application/x-zip-compressed)
2008-10-31 13:23 EDT, Pam Kusnirik CLA
dlwhiteman: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Vasconi CLA 2008-02-13 12:37:37 EST
Create COSMOS User's Guide for GA. Output: HTML, PDF and online helps.
Approver: Mark Weitzel
Comment 1 David Whiteman CLA 2008-05-05 16:03:49 EDT
*** Bug 215871 has been marked as a duplicate of this bug. ***
Comment 2 Ruth Lee CLA 2008-07-15 16:05:09 EDT
Reassigning to me as a placeholder. 
Comment 3 Ruth Lee CLA 2008-08-06 11:01:00 EDT
Moving all open bugzillas that are targeted to iterations in the past to the next iteration (i13).
Comment 4 David Whiteman CLA 2008-08-15 15:32:44 EDT
HTML files for users guide have been checked in to org.eclipse.cosmos/doc/vi12/usersguide/html .  PDF and online help files were already there.  Should this be marked as fixed?
Comment 5 David Whiteman CLA 2008-10-23 17:19:22 EDT
Feedback for User Guide:

In page "06" at the bottom there is the following sentence:
"See the section Service Modeling Language Tooling and Usage for more information about tooling."

I would change that to "...about the SML support provided by COSMOS."

In "cosmosuserguide09.htm", it's a bit misleading listing all of that as prerequisites, since a lot of it is already included with COSMOS, such as the schemas and WSDLs.  Also, I believe we removed things like ANTLR and Drools from our prereqs long ago (I think those two were SDD prereqs only).  Right, Jason?  Also Muse is no longer a prereq.  The best source for listing our prereqs is the COSMOS IP Log, as it has been pruned to the correct list.  Under Axis2, you can either refer them to the list in the install guide, list all the required libraries again here, or simply say "A subset of the Axis2 libraries is required for COSMOS operation".

In "cosmosuserguide09C.htm", shouldn't it be spelled "Kernel" not "Kernal"?

In "cosmosuserguide13", I'm not sure what is intended at the bottom, but the last two lines appear in Firefox in a typewriter font with some unresolved characters such as "<&cursor."

In "cosmosuserguide14", the two missing chapters referenced in the dev guide were collapsed into one at one point.  It's the 2nd chapter in the dev guide that both can reference, whatever that is called now.

In "cosmosuserguide16", the word "describes" should be "described" in the 2nd sentence.

In "cosmosuserguide18", the link to the SML spec should be changed to http://www.w3.org/TR/sml/.  Also, please change the bullet right above that link to "Conforms to the SML-IF and SML specifications, version 1.1".  And two bullets above that, please change to "Conforms to ISO Schematron rules bound to documents"

The 3rd and 4th links under "SML Resources", should have their versions bumped as follows: 
# W3C SML Version 1.1 submission
# W3C SML Interchange Format Version 1.1 submission 
And should be linked to:
http://www.w3.org/TR/sml/
http://www.w3.org/TR/sml-if/

In "cosmosuserguide24", remove the example at the bottom.  It's out of date, and really doesn't add much value.

In "cosmosuserguide28", the "Install Software" PDF is probably the precursor to the install guide as we know it today.  He is trying to refer to wherever we describe setup for the demo.

Regarding the example, let's hold off for now since we might be allowed to at least refer to Tomcat as an example, pending the Eclipse legal discussion going on.  Hopefully we'll have this resolved by midweek next week.  Seeing that does make me realize our demo installation script still refers to and uses Tomcat to install itself. :-/




Comment 6 David Whiteman CLA 2008-10-23 17:25:43 EDT
Sorry, I hit submit too quickly.  Here are a few more:

In "cosmosuserguide33" and the pages that follow, where it says "Need more information.", you will need to get someone like Srinivas, Jimmy, or JT to write that content.

In "cosmosuserguide38", did we agree we would keep live links to the wiki?  All those links refer back to the wiki for documenting the tutorials.

In the Index, there are a few funny looking names like "web components250)" and "web console)" that need cleaning up.

Everyone else, please give this a thorough review.  I undoubtedly missed some things, esp. in the areas I don't know as much about.
Comment 7 Pam Kusnirik CLA 2008-10-23 21:55:26 EDT
(In reply to your edits:)

In "cosmosuserguide09.htm", it's a bit misleading listing all of that as
prerequisites, since a lot of it is already included with COSMOS, such as the
schemas and WSDLs.

I copied the table of prereqs from the Install Guide to this guide. If that’s not correct, please provide exact corrections.
----------------

In "cosmosuserguide13", I'm not sure what is intended at the bottom, but the
last two lines appear in Firefox in a typewriter font with some unresolved
characters such as "<&cursor."

Changed last two lines to:
The Client application invokes the Query Service of a federated configuration management database, which aggregates the results of the Query Service of one or more MDRs. 
Client Application <Query Service> CMDBf <Query Service> MDR
CMDBf <Registration Service> MDR

If that’s not correct, send specific changes.

----------------

In "cosmosuserguide16", the word "describes" should be "described" in the 2nd
sentence.

Not seeing this?
-----------------

In "cosmosuserguide38", did we agree we would keep live links to the wiki?  All
those links refer back to the wiki for documenting the tutorials.

I assume the group will chime in on this one.


Comment 8 David Whiteman CLA 2008-10-24 11:45:54 EDT
(In reply to comment #7)
> In "cosmosuserguide09.htm", it's a bit misleading listing all of that as
> prerequisites, since a lot of it is already included with COSMOS, such as the
> schemas and WSDLs.
> 
> I copied the table of prereqs from the Install Guide to this guide. If that’s
> not correct, please provide exact corrections.
> ----------------

In my copy of the install guide, the prereqs list is shorter (cosmosprereqs.html).  Several of the items you have aren't listed on that page.  Specifically the items from SML/SML-IF schema files through service metadata schema can be removed, as they are prereqs that are shipped with COSMOS.  Or, you could leave them there, but indicate that they do not need to install those themselves, as they are bundled with COSMOS.

> In "cosmosuserguide13", I'm not sure what is intended at the bottom, but the
> last two lines appear in Firefox in a typewriter font with some unresolved
> characters such as "<&cursor."
> 
> Changed last two lines to:
> The Client application invokes the Query Service of a federated configuration
> management database, which aggregates the results of the Query Service of one
> or more MDRs. 
> Client Application <Query Service> CMDBf <Query Service> MDR
> CMDBf <Registration Service> MDR
> 
> If that’s not correct, send specific changes.

Looks better, even though I don't know what was originally intended by that text.

> In "cosmosuserguide16", the word "describes" should be "described" in the 2nd
> sentence.
> 
> Not seeing this?
> -----------------

Look at the sentence starting with "COSMOS does offer special handling...".  After the semicolon, it says "this is describes in the...", which is a grammatical error.
Comment 9 Pam Kusnirik CLA 2008-10-25 22:00:30 EDT
(In reply to comment #8)
> In my copy of the install guide, the prereqs list is shorter
> (cosmosprereqs.html).  Several of the items you have aren't listed on that
> page.  Specifically the items from SML/SML-IF schema files through service
> metadata schema can be removed, as they are prereqs that are shipped with
> COSMOS.  Or, you could leave them there, but indicate that they do not need to
> install those themselves, as they are bundled with COSMOS.

Sorry, I wasn't clear here: I meant I had copied the Prereq table from the Install Guide to the User Guide *after* reading this comment. So both guides have the same Prereq table, which I believe is now correct (save the Axis2 link issue, which we're waiting for Ruth's feedback on).


> > Client Application <Query Service> CMDBf <Query Service> MDR
> > CMDBf <Registration Service> MDR
> > 
> > If that’s not correct, send specific changes.
> Looks better, even though I don't know what was originally intended by that
> text.

I haven't received any other feedback on these last two lines. Should I keep them in at this point, or remove them?
Comment 10 David Whiteman CLA 2008-10-27 10:11:50 EDT
(In reply to comment #9)
> > > Client Application <Query Service> CMDBf <Query Service> MDR
> > > CMDBf <Registration Service> MDR
> > > 
> > > If that’s not correct, send specific changes.
> > Looks better, even though I don't know what was originally intended by that
> > text.
> 
> I haven't received any other feedback on these last two lines. Should I keep
> them in at this point, or remove them?
 
I guess keep them for now, since I suppose there was some intent there.  I'm hopeful that the author of those lines will comment so some clarification can be added.
Comment 11 David Whiteman CLA 2008-10-29 22:36:36 EDT
There should be a copyright statement on page 1 of the user's guide like there is on page 1 of the dev guide
Comment 12 Pam Kusnirik CLA 2008-10-30 11:20:06 EDT
(In reply to comment #11)
> There should be a copyright statement on page 1 of the user's guide like there
> is on page 1 of the dev guide

The Dev Guide has the copyright statement on the first page, as well as in a separate Appendix. I don't think this is necessary in both places (it's the exact same text); I'll pull the Appendix and just keep it on the cover. I'll also add that copyright info on page one of the User and Install Guides, so all guides are consistent.
Comment 13 Pam Kusnirik CLA 2008-10-31 13:23:43 EDT
Created attachment 116637 [details]
User's Guide
Comment 14 Pam Kusnirik CLA 2008-10-31 13:24:06 EDT
Final version attached.
Comment 15 Ruth Lee CLA 2008-11-11 10:39:19 EST
Across the three guides there were some orphan files, some broken anchors, and some missing ibmdita.css. (I forget which changes that I made to which files.) Checked in now into CVS and into the web site.