Difference between revisions of "PyOGP"
Enus Linden (talk | contribs) |
Rand Linden (talk | contribs) |
||
Line 3: | Line 3: | ||
=== What Is It? === | === What Is It? === | ||
Pyogp is an open source project between Linden Lab and [[AWG]] to support | Pyogp is an open source project between Linden Lab and the [[AWG|Architecture Working Group (AWG)]] to support testing the ([[Open Grid Protocol|Open Grid Protocol (OGP)]]). Written in Python, Pyogp will consist initially of a [[Pyogp/Documentation/Specification/pyogp.lib.base|client library]] and [[Pyogp/Documentation/Specification/pyogp.interop|test functionality]] to enable testing OGP enabled virtual worlds like Second Life and compatible OpenSim implementations. These components will expand as the effort matures. | ||
=== How To Contribute === | === How To Contribute === |
Revision as of 16:07, 28 April 2009
Overview
What Is It?
Pyogp is an open source project between Linden Lab and the Architecture Working Group (AWG) to support testing the (Open Grid Protocol (OGP)). Written in Python, Pyogp will consist initially of a client library and test functionality to enable testing OGP enabled virtual worlds like Second Life and compatible OpenSim implementations. These components will expand as the effort matures.
How To Contribute
- Source: Checkout Instructions. See the Open Source Portal for details on being a contributor
- If all you want to do is glance at the source code, use the browser link to the repository
- IRC: irc://irc.freenode.com/#pyogp
- Mailing list: https://lists.secondlife.com/cgi-bin/mailman/listinfo/pyogp, pyogp@lists.secondlife.com
- Jira: http://jira.secondlife.com/browse/PYO
- Related Meetings
- Enus Linden's office hours: Friday @ 10:30 http://slurl.com/secondlife/Longfellow/99/97/28
Getting Started
See Pyogp/Client Lib/The Development Sandbox for instructions on how to starting using Pyogp.
Project Status
So much has been done, and so much yet to do...
Recently Done:
- started adding AIS (Agent Inventory Services aka inventory over caps)
- added application level event system
- added Sphinx docs (http://sphinx.pocoo.org)
- much much more
To Do soon-ish:
- teleport (in OGP and in the 'legacy' context)
- teleport works in OGP, but is not encapsulated in a method yet
- permissions system testing - anyone wwant to write some test cases?
- appearance - this will require enabling upload and download, plus baking. Anyone have some spare time? :)
- enabling parcel handling
Enus Linden 20:04, 22 April 2009 (UTC)
Pic of the Moment
Image used with permission. Taken by Opensource Obscure. (thanks oo! <3)
Licensing
Contributions to Pyogp are subject to Linden Lab's contributor agreement. The Pyogp open source code is made available subject to the Apache v2 license. Read more at opensource.org and apache.org.
<excerpt> Copyright 2008, Linden Research, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. </excerpt>