John Hurliman wrote: > If the proposal is for a plugin API for the *Second Life Viewer*, why > would the discussion move off the *sldev* list and onto a list about a > Python implementation of the Open Grid Protocol? If anything, this > should be cross-posted to the realxtend mailing list. > > John >
Well, if you check the response to my suggestion on the imprudence forum, you'll note that I've already gotten folks there annoyed by suggesting that this might be a community-level task requiring a community-level response rather than application-specific. Pyogp is a apache v2 licensed project supported internally at least somewhat by Lindens, but completely open for all at all levels. Some of the other viewer projects are GPL, some are BSD. Pyogp is the most neutrally licensed amongst them, I think. It is also the most easily modified and least mature (therefore still nimble simply because its still an infant codebase). My proposal was to provide a neutral venue for discussion (well, from MY perspective) to avoid stepping on people's toes because I can see this moving very fast into "let's support THIS GUI/interface" instead of THAT one and MY viewer's capabilities are more important than yours. With pyogp, all interfaces would be equally supported because there currently are none. We can design our GUI/scripting/comand-file interface directly on top of the generic abstractions that would be applicable to all viewers. That way, none are favored, and if LL's implementation of the GUI changes for the GPL viewer at some point, those changes are safely abstracted away in the AppleEvents/AppleScript model of "user action" rather than GUI action. Likewise with whatever direction other viewer-writers which to pursue. The core abstractions stay the same, regardless of the GUI used for, e.g., "login." > On Tue, Dec 16, 2008 at 6:21 PM, Lawson English <[email protected] > <mailto:[email protected]>> wrote: > > all the various Second Life viewer developers are (and/or have > been) talking about a plugin/scripting API. Here's a discussion in > the Imprudence forum that describes a system that is > coincidentally close to what I'd like to see made available in the > pyogp viewer. > > http://imprudenceviewer.org/forums/viewtopic.php?f=7&t=79&st=0&sk=t&sd=a > <http://imprudenceviewer.org/forums/viewtopic.php?f=7&t=79&st=0&sk=t&sd=a> > > > > I'd like to propose that we use the pyogp mailing list as one > venue for discussing the design and implementation of such a > beastie, with an eye to making it work, at least in principle, on > any "compliant" Second Life viewer on any platform. It won't be > easy to do this, but would allow a convergence of design in one > direction, while allowing flexibility in others. > > > Lawson English (Saijania Kuhn) > > > > > > > > _______________________________________________ > Policies and (un)subscribe information available here: > http://wiki.secondlife.com/wiki/SLDev > Please read the policies before posting to keep unmoderated > posting privileges > > > ------------------------------------------------------------------------ > > _______________________________________________ > Policies and (un)subscribe information available here: > http://wiki.secondlife.com/wiki/SLDev > Please read the policies before posting to keep unmoderated posting privileges --~--~---------~--~----~------------~-------~--~----~ this list: http://groups.google.com/group/realxtend realXtend home page: http://www.realxtend.org/ -~----------~----~----~----~------~----~------~--~---
