Pyogp/OGP Beta Support
Pyogp is an open source client library and test harness code base being developed jointly by AWG members and Linden Lab. It is a young effort yet, but tests ought to be able to be run against an OGP enabled grid in the next few days (some are already running!). Login tests from a client's perspective are partially complete, as are protocol specific test cases. The client library fully supports authenticating on the agent domain hosted on aditi, and more, at this time. We look forward to being able to put pyogp to good use in helping test the OGP Beta in the upcoming weeks.
At a high level, pyogp.lib.base can handle login just fine. Locklainn is working on enabling UDP and circuit code handling to enable (among other things) teleport and hence teleport tests. Tao Takashi continues with great initiative and support of Linden Lab's goals of having pyogp help support the testing of the OGP Beta and the OGP effort overall. Enus is just doing what he can to get things ready asap, and Infinity is working on tests per User:Infinity_Linden/OGP_Test_Cases.
For pyogp status with respect to it's goals to support the OGP Beta, check the following:
- Pyogp/Roadmap#OGP_Beta_Milestone
- Public Jiras
- http://jira.secondlife.com/browse/PYO-18 Pyogp preparations for support of OGP Beta launch
- http://jira.secondlife.com/browse/PYO-20 Create tests against OGP protocol implementations supporting login and teleport
To learn more about the details of pyogp, see:
- Pyogp is the project home on the wiki
- Pyogp/Client_Lib/testing, especially the sections pertaining to interop.
- Pyogp/Client_Lib/The_Development_Sandbox describes how to build the application
- Lots more goodies (curious about ZCA?) can be found at Pyogp/Links
- Want to play? Pyogp#How_To_Contribute