Difference between revisions of "LSL HTTP server/beta"

From Second Life Wiki
Jump to: navigation, search
(New page: The new http-in functions described on LSL http server are available on the preview grid for beta testing. ; Where? :Aditi, the preview grid. Regions are named "Http In Sandbox n" w...)
 
m (moved LSL http server/beta to LSL HTTP server/beta: HTTP is capitalized)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The new http-in functions described on [[LSL http server]] are available on the preview grid for beta testing.  
+
[Update, 30 April 09] The HTTP-in code is in trunk and slated for release with Server 1.27. The http-in sandbox regions will remain on aditi until the first 1.27 server is branched from trunk and deployed to all of aditi for testing. This will likely happen in May, with 1.27 deployed to agni in June.
 +
 
 +
[Update, 6 Feb 09] We still haven't acquired the merge lock, but Kelly did a new branch off of trunk anyway and Prospero has graciously redeployed http-in to select aditi regions. The http-in sandboxes mentioned below are back online.
 +
 
 +
[Update, 23 Jan 09] I'd like to thank everyone who participated in this beta. Thanks to your help with testing all the edges and corners of the http-in functionality we passed QA's integration testing. Http-in is now awaiting the lock to merge into trunk, hopefully for the 1.26 server version. The http-in beta sandbox regions are likely to go down for several days until we actually acquire the lock. At that time we'll redeploy the merged version for final testing.
  
 
;  Where?
 
;  Where?
 
:Aditi, the preview grid. Regions are named "Http In Sandbox n" where n is 1,2, or 3.
 
:Aditi, the preview grid. Regions are named "Http In Sandbox n" where n is 1,2, or 3.
 
;  What viewer should I use?
 
;  What viewer should I use?
: Use a mono-compatible main grid viewer (version 1.20 or later), and have it log you into aditi. Shift-control-g at the login screen brings up the grid select dropdown. Aditi = preview grid, Agni = main grid.
+
: Use a mono-compatible main grid viewer (version 1.21 or later), and have it log you into aditi. Shift-control-g at the login screen brings up the grid select dropdown. Aditi = preview grid, Agni = main grid.
 
; But the viewer won't know about the new functions
 
; But the viewer won't know about the new functions
: With Mono, compilation is done server side. So make sure you select the Mono checkbox and you will be able to compile a script with the new functions as long as you are in one of the http-in sandboxes.
+
: When using a Mono-enabled viewer, all compilation is done server side. So make sure you are using a mono-enabled viewer and you will be able to compile a script with the new functions as long as you are in one of the http-in sandboxes. You do not need to have "Mono" checked (see [http://forums.secondlife.com/showthread.php?t=287764 this forum thread]).
 
; How do I report bugs?
 
; How do I report bugs?
: Check this meta JIRA - [http://jira.secondlife.com/browse/SVC-3238 SVC-3238]. Existing issues for http-in are linked. Check the open issues to see if your bug is already listed. If so, consider commenting on that issue to add any insights you have. If not, create a new issue. Make sure you:
+
: Check this meta JIRA - {{Jira|SVC-3238}}. Existing issues for http-in are linked. Check the open issues to see if your bug is already listed. If so, consider commenting on that issue to add any insights you have. If not, create a new issue. Make sure you:
 
* JIRA should be SVC
 
* JIRA should be SVC
 
* Title should start "http-in:"
 
* Title should start "http-in:"
Line 26: Line 30:
 
== Resources ==
 
== Resources ==
 
* New functions and their arguments: [[LSL http server]]
 
* New functions and their arguments: [[LSL http server]]
* Meta JIRA with all known issues: [http://jira.secondlife.com/browse/SVC-3238 SVC-3238]
+
* Meta JIRA with all known issues: {{Jira|SVC-3238}}
 
* [[LSL_http_server/examples | Code samples]]
 
* [[LSL_http_server/examples | Code samples]]
* Design JIRA: [https://jira.secondlife.com/browse/SVC-1086 SVC-1086]
+
* Design JIRA: {{Jira|SVC-1086}}
 
* Design docs: [[LSL_http_server/design]]
 
* Design docs: [[LSL_http_server/design]]

Latest revision as of 12:45, 5 November 2009

[Update, 30 April 09] The HTTP-in code is in trunk and slated for release with Server 1.27. The http-in sandbox regions will remain on aditi until the first 1.27 server is branched from trunk and deployed to all of aditi for testing. This will likely happen in May, with 1.27 deployed to agni in June.

[Update, 6 Feb 09] We still haven't acquired the merge lock, but Kelly did a new branch off of trunk anyway and Prospero has graciously redeployed http-in to select aditi regions. The http-in sandboxes mentioned below are back online.

[Update, 23 Jan 09] I'd like to thank everyone who participated in this beta. Thanks to your help with testing all the edges and corners of the http-in functionality we passed QA's integration testing. Http-in is now awaiting the lock to merge into trunk, hopefully for the 1.26 server version. The http-in beta sandbox regions are likely to go down for several days until we actually acquire the lock. At that time we'll redeploy the merged version for final testing.

Where?
Aditi, the preview grid. Regions are named "Http In Sandbox n" where n is 1,2, or 3.
What viewer should I use?
Use a mono-compatible main grid viewer (version 1.21 or later), and have it log you into aditi. Shift-control-g at the login screen brings up the grid select dropdown. Aditi = preview grid, Agni = main grid.
But the viewer won't know about the new functions
When using a Mono-enabled viewer, all compilation is done server side. So make sure you are using a mono-enabled viewer and you will be able to compile a script with the new functions as long as you are in one of the http-in sandboxes. You do not need to have "Mono" checked (see this forum thread).
How do I report bugs?
Check this meta JIRA - SVC-3238. Existing issues for http-in are linked. Check the open issues to see if your bug is already listed. If so, consider commenting on that issue to add any insights you have. If not, create a new issue. Make sure you:
  • JIRA should be SVC
  • Title should start "http-in:"
  • Component "Scripts"
  • Affects version is unimportant
  • Please include a minimal repro of the bug. Pare down the code to the minimum necessary to exhibit the issue.
  • Link your issue "Relates to" SVC-3238
What if I have questions?
Several resources are available
  • Use the discussion tab for this page to ask questions about the beta
  • If you are a member of secondlifescripters@lists.secondlife.com you can post a question.
  • Or try asking on the second life lsl forum.
  • I (Periapse Linden) hold an office hour on Fridays at 3pm. Location is Beaumont, eastern edge, under the hill with the observatory dome.
What about Teen Grid residents?
Teen grid residents are welcome to participate in this beta. Log in to aditi with the appropriate viewer (see above). Teleport to "Http In Sandbox Teen".

Resources