PerfSONAR Developers information
From GEANT2-JRA1 Wiki
| Sources - SVN | Read Only SVN | Bugs | Developers Responsibilities | Release Management |
Who is doing what?
Products and people responsible for them
General Information for perfSONAR Developers
Starting to develop
- Developers FAQ - Frequently Asked Questions for developers
- Eclipse Configuration details - configuring Eclipse to work with perfSONAR code
- perfSONAR product naming convention - naming convention to be followed while choosing product names
- Coding Standards - suggestions for coding standards used in perfSONAR components
- perfSONAR service definition - set of functionalities to become compliant with perfSONAR
The code repository
- SVN Introduction to perfSONAR SVN
- SVN usage details - using perfSONAR SVN in read-only and write mode; configuration, commands & tips
Dealing with dependencies
- Dependencies script HOWTO - help for script downloading the dependency products necessary for installation of perfSONAR products. See it also here [1]
Releasing your products
- Release Management Process - release management process definition and rules
- Test Infrastructure - Infrastructure (hardware and deployment instances) available for testing
Bug tracking in released products (a.k.a Problem management)
- Bugzilla details - using perfSONAR Bugzilla for tracking bugs and code changes
- products bugs - Bugs/Problems Status page used by Problem and release management for all web service products
Tracking change and enhancement requests
Other development related resources
Detailed information about Design and Development
Creating a perfSONAR Web Service - short tutorial about creating a web-service using perfSONAR components
Database schema - Common database schema for the representation of the network topology and the metrics. Subtask 4 of D1.4.
JRA1/SA3 Schema Comparison - Comparison of the common database schema with the SA3 schema
Flow monitoring: Netflow implementation plan, Netflow tools evaluation, and other Netflow-related documents
D1.4 Workplan - Visualisation and extraction techniques
perfSONAR Specifications
Specifications
You will find pS specification documents in relevant subdirectiories of perfSONAR SVN repository.
NMWG Schema
This is the XML schema used for performance monitoring data exchange.
Information on the schema and supporting XML examples can be found in the NM-WG svn repository.
More Information on the NMWG schema, including::
-- plus much more information, can be found at: http://nmwg.internet2.edu/products.html.
In addition, here is a link to a paper on the schema: TridentCom 2006
You want to participate in perfSONAR implementation ?
Feel free to join! You'll need to join the developer's mailing-list and the regular conference calls. If you need to contact someone to join the development team, please read this page.
Back to main page
