Difference between revisions of "Pyogp Client Lib"

From Second Life Wiki
Jump to navigation Jump to search
Line 27: Line 27:
**[https://svn.secondlife.com/svn/linden/projects/2008/pyogp/examples/pyogp.lib-login.py| pyogp.lib-login.py] - sample script which logs into aditi's agent domain and establishes a presence on a simulator on vaak:  
**[https://svn.secondlife.com/svn/linden/projects/2008/pyogp/examples/pyogp.lib-login.py| pyogp.lib-login.py] - sample script which logs into aditi's agent domain and establishes a presence on a simulator on vaak:  
== Plan ==
== Plan ==
Placeholder
Task list for the client library. These may get PJIRA tasks someday, or some other format we decide upon.
#[http://www.muthukadan.net/docs/zca.html ZCA] or no ZCA - ZCA enables flexibility via modularity with a component based framework. The intent would be to incorporate this into the library, while the test harness bits would remain 'stock' python. Tao Takashi will extend his initial attempt at this one for AWG and LL to review early next week.
#Incorporate [http://pypi.python.org/pypi/zc.buildout/1.0.0b30 buildout]?
#Test framework: To [http://docs.python.org/lib/module-doctest.html doctest] or not to doctest? We are certainly planning to use [http://docs.python.org/lib/module-unittest.html unittest]
#Determine how to handle test data. I imagine we'll build a template and interface to an implementation of the template, and leave contents up to the developer.

Revision as of 06:23, 26 June 2008

This page is dedicated to the client library aspect of the Pyogp project. The more general page is AWG_Test_Harness This page is in progress and so may be incomplete and some information may be incorrect at this point.

Overview

The longer term vision of the Pyogp project is essentially to create a client library, capable of navigating the grid and interacting with the various hosts, sitting next to a testing framework, happily running along telling us what works where, and where something needs a little attention to work according to specification...

Documentation

Status

  • Projects
  • Pyogp SVN - svn repo of first stab at framework
    • pyogp.lib-login.py - sample script which logs into aditi's agent domain and establishes a presence on a simulator on vaak:

Plan

Task list for the client library. These may get PJIRA tasks someday, or some other format we decide upon.

  1. ZCA or no ZCA - ZCA enables flexibility via modularity with a component based framework. The intent would be to incorporate this into the library, while the test harness bits would remain 'stock' python. Tao Takashi will extend his initial attempt at this one for AWG and LL to review early next week.
  2. Incorporate buildout?
  3. Test framework: To doctest or not to doctest? We are certainly planning to use unittest
  4. Determine how to handle test data. I imagine we'll build a template and interface to an implementation of the template, and leave contents up to the developer.