OpenPegasus Documentation Discussion What should we change, what should we keep? KS OpenPegasus Developers Conference 27 September 2012.

Slides:



Advertisements
Similar presentations
Business Development Suit Presented by Thomas Mathews.
Advertisements

JTX Overview Overview of Job Tracking for ArcGIS (JTX)
Basic HTML Tags.
TEA/TUG + ALDOT(Mobile) = H(O+I) The TEA/TUG being hosted by ALDOT in Mobile causes Hurricanes to come to Alabama. The TEA/TUG being hosted by ALDOT in.
3rd Annual Plex/2E Worldwide Users Conference Page based on Title Slide from Slide Layout palette. Design is cacorp Title text for Title or Divider.
Peoplesoft Fundamentals David Lewis 10/18/02 (adapted from Psoft Training Materials)
Online Magazine Bryan Ng. Goal of the Project Product Dynamic Content Easy Administration Development Layered Architecture Object Oriented Adaptive to.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Academic Services Interactive Media Managing the Web with Java JA-SIG Winter 2002 Robert Sherratt Academic Services, Interactive Media.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
System Implementation
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Louisa Lambregts, What Makes a Web Site Successful and Effective? Bottom Line... Site are successful if they meet goals/expectations.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Web 2.0: Concepts and Applications 2 Publishing Online.
Lecturer: Ghadah Aldehim
GOODWILL OF NORTHWEST NORTH CAROLINA, INC. EMPLOYEE TRAINING DATABASE PROTOTYPE.
Advance and the Electronic Packet Advance and the Electronic Packet April 5,
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Unity Connection 1.x Documentation What you need to know.
Admin Tool June 11, Admin Tool Overview Architecture Implementation Dependencies Futures 2.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
1 Software Development Configuration management. \ 2 Software Configuration  Items that comprise all information produced as part of the software development.
Web 2.0: Concepts and Applications 2 Publishing Online.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
JavaDoc1 JavaDoc DEPARTMENT OF COMPUTER SCIENCE AND SOFTWARE ENGINEERING CONCORDIA UNIVERSITY July 24, 2006 by Emil Vassev & Joey Paquet revision 1.2 –
You Can Make A Wiki, Too A guide to creating a wiki of your own.
1 SEG4912 University of Ottawa by Jason Kealey Software Engineering Capstone Project Tools and Technologies.
1 What’s the difference between DocuShare 3.1 and 4.0?
Short Status Report: Documentation Geant4 Workshop at Noorwijk 4 October, 2010 Dennis Wright (for Katsuya Amako)
L. Mancera IT/API LCG SPI project: Code documentation1 Code Documentation Luis Mancera LCG Software Process & Infrastructure (CERN, 10/23/02)
National Sea Grant Library The New Library System and Publication Submittals Communications Staff Tutorial October 2014 National Sea Grant Library The.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring Mike Phenow.
TDWG Infrastructure Project (TIP) Web Infrastructure Ricardo Pereira TDWG Executive Meeting June 1-2, Madrid, Spain.
Documentation NCRR Documentation for BioPSE/SCIRun and map3d All this great software and you want documentation too!?
DemocracyApps, Inc. Community Budget Explorer A Technical Overview.
Javadoc: Advanced Features & Limitations Presented By: Wes Toland.
PatentScope - Electronic Publication World Intellectual Property Organization.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Import Testing Data Presented by: Adrian Ruiz Presented by: Adrian Ruiz.
DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.
P2Rx Web Group Fall 2003 Update. Coding Management Items covered today Topic hubs being shared Modularized Topic Hub Code CVS server (managing code) –Topic.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
NovaBACKUP xSP Technical Training By: Nathan Fouarge
1 MSTE Visual SourceSafe For more information, see:
EbiTrack Architecture Version 1.0 September 24, 2012.
Hubnet Training One Health Network South East Asia Network Overview | Public and Members-only Pages; Communicating and Publishing using Blogs and News.
Getting Started with Trilinos October 14, :30-10:30 a.m. Jim Willenbring.
Landscaper 101. Time Code AMC AMCNET HELP!!! Where do you go for help? –Upper right corner has a ? for the online help –This presentation.
Nov 1, 2002D0 DB Taking Stock1 Trigger Database Status and Plans Elizabeth Gallas – FNAL CD (with recent help from Jeremy Simmons, John Weigand, and Adam.
The Online World ONLINE DOCUMENTS. Online documents Online documents (such as text documents, spreadsheets, presentations, graphics and forms) are any.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, January 9-12 at NSRRC, Taiwan Control System Studio Training.
Items Version 18 Upgrade Training. Items: Version 18 Upgrade Training 2 All of the information in this document is the property of Ex Libris Ltd. It may.
Transition to SVN server: follow up P.Hristov 24/01/2008.
DataGrid is a project funded by the European Commission under contract IST EDG Baseline API Document Document build description and current.
Open Map Yamama Dagash & Haitham Khateeb under the supervision of: Benny Daon & Eyal Levin Open Map.
PIER USER TRAINING 1 Class Date and Location. Instructor Name Instructor Contact Info 2 PIER User Training 1.
Learning Objectives Today we will Learn: The different methods of implementation The differences between user and technical documentation.
Document Upload The Document Upload feature enables districts and schools to upload documents for the state to view. The district can also view documents.
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
LMEvents SharePoint Portal How-to Guide
Software Documentation
Issue Tracking Systems
Critical Design Review Version 5.7.1
Custom Wiki Pages SharePoint 2010 September 18, 2018.
Lesson 1 The Web.
Critical Design Review Version 5.7.1
Presentation transcript:

OpenPegasus Documentation Discussion What should we change, what should we keep? KS OpenPegasus Developers Conference 27 September 2012

Document Types Today Design Documentation – Currently PEPS with some in bugs. User Documentation – Currently no single organization Readme’s, html docs, couple of PDFs in CVS FAQs, other things on WIKI API reference (from header files) (not published recently) Release Documentation – Currently PEP and Release notes Release status information on WIKI Releases themselves on web pages Feature Status Page Bugzilla – Our documentation successes. Training documentation – None today Documentation Media – Documents on OpenPegasus WEB server (ex. Peps) – WIKI – (probably not) – Documents and readme files in CVS – Bug database

Design Documents Purpose – Define Design/implementation for review – Record Design for later use in other documents – Document Functionality of OpenPegasus Implementation – PEPs as separate HTML documents Issues Today – PEPs are almost never used after approval – Review/approval movement of documents – Hard to access with no indexing – Does not give any overview of OpenPegasus Architecture, implementation just pieces – Require completing design before start next step (out approval process) Advantages – Good model for review (commenting in documents)

Design Documents Questions Do we want to keep the PEPs as a form of design document? Do we want to keep them as separate HTML documents? How can we make these documents more useful after they are approved?

Design Document Proposal Continue to use PEPs as design documentation – Same general format as today. Move to use the WIKI to organize PEPs – Index all peps on the WIKI in a table Index points to the html PEP on web or another wiki page with PEP Include #, Title, status, pointer, Peg version, type, short description Add new PEPs by first adding to the index on the wiki Allow PEPs to be written on either wiki or as HTML documents and uploaded to Docs for Review until we figure out which is best.

(Design Documents)Continued Force use of PEPs for anything that is functional extension Design voting process – Propose trying to use Bug as voting tool. Simpler than creating separate documents

User Documentation Objectives – Give client/provider developer information on Pegasus – Give Administrators information on pegasus administration – General overview of Pegasus architecture, structure for all users. Issues today – No clear documentation location Readmes, docs, wiki etc. API doc (not even published) – Many documents obsolete(admin guide)

Questions What do we want as forms for User Documentation in the future? How can we insure that user documentation is kept up-to-date? How can we insure that we produce user documentation that is complete?

User Docs - Proposal User Doc needs to have a single location – Propose WIKI as single point – Duplicate what we need in CVS User doc – Admininstrators Guide (For each system) On Wiki with copy in cvs More online help for adminstrators – API Reference Create from Doxygen with pointer from WIKI – Provider and Client Writers guides WIKI – Configuration information TBD – Architecture, overall OpenPegasus Documentation WIKI with pointers to PEPs.

Bugzilla No changes proposed except updating the bugzilla code and modify voting process Change voting so component is automatic driven from change state of bug – Note that we are not sure who could do this since it means playing with bugzilla itself.