Index: src/webapp/components/inlineEdit/inlineEditDependencies.json =================================================================== --- src/webapp/components/inlineEdit/inlineEditDependencies.json (revision 7136) +++ src/webapp/components/inlineEdit/inlineEditDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"inlineEdit": { - "files": ["InlineEdit.js", "InlineEditIntegrations.js"], - "dependencies": ["jQuery", "jQueryTooltipPlugin", "framework", "undo"] -}} +{"inlineEdit": { + "name": "Inline Edit", + "description": "Allows a user to do quick edits to simple text directly on a web page. ", + "files": ["InlineEdit.js", "InlineEditIntegrations.js"], + "dependencies": ["jQuery", "jQueryTooltipPlugin", "framework", "undo"] +}} Index: src/webapp/components/pager/pagerDependencies.json =================================================================== --- src/webapp/components/pager/pagerDependencies.json (revision 7136) +++ src/webapp/components/pager/pagerDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"pager": { - "files": "Pager.js", - "dependencies": ["jQuery", "jQueryTooltipPlugin", "framework", "renderer"] -}} +{"pager": { + "name": "Pager", + "description": "Allows users to break up long lists of items into separate pages.", + "files": "Pager.js", + "dependencies": ["jQuery", "jQueryTooltipPlugin", "framework", "renderer"] +}} Index: src/webapp/components/progress/progressDependencies.json =================================================================== --- src/webapp/components/progress/progressDependencies.json (revision 7136) +++ src/webapp/components/progress/progressDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"progress": { - "files": "Progress.js", - "dependencies": ["jQuery", "jQueryUICore", "framework"] -}} +{"progress": { + "name": "Progress", + "description": "A linear progress display.", + "files": "Progress.js", + "dependencies": ["jQuery", "jQueryUICore", "framework"] +}} Index: src/webapp/components/reorderer/reordererDependencies.json =================================================================== --- src/webapp/components/reorderer/reordererDependencies.json (revision 7136) +++ src/webapp/components/reorderer/reordererDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"reorderer": { - "files": ["GeometricManager.js", "Reorderer.js", "ImageReorderer.js", "ModuleLayout.js", "LayoutReorderer.js"], - "dependencies": ["jQuery", "jQueryUICore", "jQueryUIWidgets", "framework"] -}} +{"reorderer": { + "name": "Reorderer", + "description": "enables users to directly re-arrange content on the page.", + "files": ["GeometricManager.js", "Reorderer.js", "ImageReorderer.js", "ModuleLayout.js", "LayoutReorderer.js"], + "dependencies": ["jQuery", "jQueryUICore", "jQueryUIWidgets", "framework"] +}} Index: src/webapp/components/tableOfContents/tableOfContentsDependencies.json =================================================================== --- src/webapp/components/tableOfContents/tableOfContentsDependencies.json (revision 7136) +++ src/webapp/components/tableOfContents/tableOfContentsDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"tableOfContents": { - "files": "TableOfContents.js", - "dependencies": ["jQuery", "framework", "renderer"] -}} +{"tableOfContents": { + "name": "Table of Contents", + "description": "Constructs and displays a formatted list of links to all headers in a document.", + "files": "TableOfContents.js", + "dependencies": ["jQuery", "framework", "renderer"] +}} Index: src/webapp/components/uiOptions/uiOptionsDependencies.json =================================================================== --- src/webapp/components/uiOptions/uiOptionsDependencies.json (revision 7136) +++ src/webapp/components/uiOptions/uiOptionsDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"uiOptions": { - "files": ["UIEnhancer.js", "UIOptions.js"], - "dependencies": ["jQuery", "jQueryUICore", "framework", "renderer", "jQueryUIWidgets", "tableOfContents", "json", "fss"] -}} +{"uiOptions": { + "name": "User Interface Options", + "description": "Transforms the presentation of the user interface and content resources so that they are personalized to an individual user's needs.", + "files": ["UIEnhancer.js", "UIOptions.js"], + "dependencies": ["jQuery", "jQueryUICore", "framework", "renderer", "jQueryUIWidgets", "tableOfContents", "json", "fss"] +}} Index: src/webapp/components/undo/undoDependencies.json =================================================================== --- src/webapp/components/undo/undoDependencies.json (revision 7136) +++ src/webapp/components/undo/undoDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"undo": { - "files": "Undo.js", - "dependencies": ["jQuery", "framework"] -}} +{"undo": { + "name": "Undo", + "description": "Provides undo support for any component that bears a model.", + "files": "Undo.js", + "dependencies": ["jQuery", "framework"] +}} Index: src/webapp/components/uploader/uploaderDependencies.json =================================================================== --- src/webapp/components/uploader/uploaderDependencies.json (revision 7136) +++ src/webapp/components/uploader/uploaderDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"uploader": { - "files": ["DemoUploadManager.js", "FileQueue.js", "Scroller.js", "SWFUploadManager.js", "Uploader.js"], - "dependencies": ["jQuery", "jQueryUICore", "framework", "swfobject", "swfupload", "progress"] -}} +{"uploader": { + "name": "Uploader", + "description": "Allows users to upload files.", + "files": ["DemoUploadManager.js", "FileQueue.js", "Scroller.js", "SWFUploadManager.js", "Uploader.js"], + "dependencies": ["jQuery", "jQueryUICore", "framework", "swfobject", "swfupload", "progress"] +}} Index: src/webapp/framework/core/frameworkDependencies.json =================================================================== --- src/webapp/framework/core/frameworkDependencies.json (revision 7136) +++ src/webapp/framework/core/frameworkDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"framework": { - "files": ["Fluid.js", "FluidDOMUtilities.js", "DataBinding.js", "jquery.keyboard-a11y.js"], - "dependencies": ["jQuery", "jQueryUICore"] -}} +{"framework": { + "name": "Fluid Infusion Framework", + "description": "The core of the Fluid Infusion framework. Required for all Fluid components", + "files": ["Fluid.js", "FluidDOMUtilities.js", "DataBinding.js", "jquery.keyboard-a11y.js"], + "dependencies": ["jQuery", "jQueryUICore"] +}} Index: src/webapp/framework/fss/fssDependencies.json =================================================================== --- src/webapp/framework/fss/fssDependencies.json (revision 7136) +++ src/webapp/framework/fss/fssDependencies.json (working copy) @@ -1,2 +1,4 @@ -{"fss": { -}} +{"fss": { + "name": "Fluid Skinning System", + "description": "A modular CSS framework, which allows you to add, remove, and mix classes to get the desired effect." +}} Index: src/webapp/framework/renderer/rendererDependencies.json =================================================================== --- src/webapp/framework/renderer/rendererDependencies.json (revision 7136) +++ src/webapp/framework/renderer/rendererDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"renderer": { - "files": ["fluidParser.js", "fluidRenderer.js"], - "dependencies": ["jQuery", "framework", "fastXmlPull"] -}} +{"renderer": { + "name": "Renderer", + "description": "Allows users to create user interface templates in pure HTML, and render the pages entirely on the client side.", + "files": ["fluidParser.js", "fluidRenderer.js"], + "dependencies": ["jQuery", "framework", "fastXmlPull"] +}} Index: src/webapp/lib/fastXmlPull/fastXmlPullDependencies.json =================================================================== --- src/webapp/lib/fastXmlPull/fastXmlPullDependencies.json (revision 7136) +++ src/webapp/lib/fastXmlPull/fastXmlPullDependencies.json (working copy) @@ -1,3 +1,5 @@ -{"fastXmlPull": { - "files": "fastXmlPull.js" -}} +{"fastXmlPull": { + "name": "fastXmlPull", + "description": "A fast xml pull parser.", + "files": "fastXmlPull.js" +}} Index: src/webapp/lib/jquery/core/jQueryDependencies.json =================================================================== --- src/webapp/lib/jquery/core/jQueryDependencies.json (revision 7136) +++ src/webapp/lib/jquery/core/jQueryDependencies.json (working copy) @@ -1,3 +1,5 @@ -{"jQuery": { - "files": "jquery.js" -}} +{"jQuery": { + "name": "jQuery", + "description": "jQuery javascript library core.", + "files": "jquery.js" +}} Index: src/webapp/lib/jquery/plugins/tooltip/jQueryTooltipPluginDependencies.json =================================================================== --- src/webapp/lib/jquery/plugins/tooltip/jQueryTooltipPluginDependencies.json (revision 7136) +++ src/webapp/lib/jquery/plugins/tooltip/jQueryTooltipPluginDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"jQueryTooltipPlugin": { - "files": ["jquery.tooltip.js"], - "dependencies": ["jQuery", "jQueryUICore"] -}} +{"jQueryTooltipPlugin": { + "name": "jQuery Tooltip Plugin", + "description": "Allows tooltip customization.", + "files": ["jquery.tooltip.js"], + "dependencies": ["jQuery", "jQueryUICore"] +}} Index: src/webapp/lib/jquery/ui/jQueryUICoreDependencies.json =================================================================== --- src/webapp/lib/jquery/ui/jQueryUICoreDependencies.json (revision 7136) +++ src/webapp/lib/jquery/ui/jQueryUICoreDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"jQueryUICore": { - "files": "ui.core.js", - "dependencies": "jQuery" -}} +{"jQueryUICore": { + "name": "jQuery UI Core", + "description": "The core of jQuery UI, required for all jQuery UI interactions and widgets.", + "files": "ui.core.js", + "dependencies": "jQuery" +}} Index: src/webapp/lib/jquery/ui/jQueryUIWidgetsDependencies.json =================================================================== --- src/webapp/lib/jquery/ui/jQueryUIWidgetsDependencies.json (revision 7136) +++ src/webapp/lib/jquery/ui/jQueryUIWidgetsDependencies.json (working copy) @@ -1,4 +1,6 @@ -{"jQueryUIWidgets": { - "files": ["ui.dialog.js", "ui.draggable.js", "ui.accordion.js", "ui.slider.js"], - "dependencies": ["jQuery", "jQueryUICore"] -}} +{"jQueryUIWidgets": { + "name": "jQuery UI Widgets", + "description": "Full-featured jQuery UI Controls - each has a range of options and is fully themeable.", + "files": ["ui.dialog.js", "ui.draggable.js", "ui.accordion.js", "ui.slider.js"], + "dependencies": ["jQuery", "jQueryUICore"] +}} Index: src/webapp/lib/json/jsonDependencies.json =================================================================== --- src/webapp/lib/json/jsonDependencies.json (revision 7136) +++ src/webapp/lib/json/jsonDependencies.json (working copy) @@ -1,3 +1,5 @@ -{"json": { - "files": "json2.js" -}} +{"json": { + "name": "JSON", + "description": "Javascript lightweight data-interchange format.", + "files": "json2.js" +}} Index: src/webapp/lib/swfobject/swfobjectDependencies.json =================================================================== --- src/webapp/lib/swfobject/swfobjectDependencies.json (revision 7136) +++ src/webapp/lib/swfobject/swfobjectDependencies.json (working copy) @@ -1,3 +1,5 @@ -{"swfobject": { - "files": "swfobject.js" -}} +{"swfobject": { + "name": "swfobject", + "description": "Embed Flash content into html.", + "files": "swfobject.js" +}} Index: src/webapp/lib/swfupload/swfuploadDependencies.json =================================================================== --- src/webapp/lib/swfupload/swfuploadDependencies.json (revision 7136) +++ src/webapp/lib/swfupload/swfuploadDependencies.json (working copy) @@ -1,3 +1,5 @@ -{"swfupload": { - "files": "swfupload.js" -}} +{"swfupload": { + "name": "SWFUpload", + "description": "SWFUpload is a small JavaScript/Flash library featuring the great upload capabilities of Flash and the accessibility and ease of HTML/CSS.", + "files": "swfupload.js" +}}