Server Beta User Group: Difference between revisions

From Second Life Wiki
Jump to navigation Jump to search
Oskar Linden (talk | contribs)
Oskar Linden (talk | contribs)
No edit summary
Line 1: Line 1:
This is the meeting tracking and progress page for the weekly Server BETA QA Meeting, moderated by Oskar Linden. Please contact him on AGNI for more information. You can join the '''Second Life Beta''' group for updates.
This is the meeting tracking and progress page for the weekly Server BETA QA Meeting, moderated by Oskar Linden. Please contact him on AGNI for more information. You can join the '''Second Life Beta''' group for updates.


'''The next meeting is Thursday, June 16th 2011, 3PM PDT at {{SLurl|region=Morris|x=210|y=250|z=35|title=Morris}} on the preview grid, [[Preview_Grid | ADITI]].'''
'''The next meeting is Thursday, June 23rd 2011, 3PM PDT at {{SLurl|region=Morris|x=210|y=250|z=35|title=Morris}} on the preview grid, [[Preview_Grid | ADITI]].'''


* Join the email list - sign up here: https://lists.secondlife.com/cgi-bin/mailman/listinfo/server-beta
* Join the email list - sign up here: https://lists.secondlife.com/cgi-bin/mailman/listinfo/server-beta
Line 8: Line 8:
=== Updates ===
=== Updates ===
* '''Second Life Server''' (main channel)
* '''Second Life Server''' (main channel)
** This channel did not get an update this week.
** Promoted with the group chat simside fixes from BlueSteel
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.06.14.232746


* '''BlueSteel RC Channel'''
* '''BlueSteel RC Channel'''
** These are the simulator side fixes for group chat.
** "maint-server" project in this slot.
** Enable addressing chat message to more than one agent in a region
** Features
*** A protocol was implemented on the sim and in the multiagent chat backbone service to enable addressing of a chat message to multiple agents. When more than one recipient agent is present in the same region a single request is made to the sim addressed to all recipients. Previously a request was made for each agent needlessly duplicating requests.
*** Added new parameter to <code>llHTTPRequest</code> - <code>HTTP_VERBOSE_THROTTLE</code>. Value is '''4''', type is '''integer'''. If specified in the parameters list as a non-zero value (true), the script will emit errors when the throttle for outgoing requests is hit. If zero (false), the script will remain silent on errors. The default value is true.
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11#11.06.14.232746
Example: <pre>key http_request_id = llHTTPRequest("http://example.com/", [HTTP_VERBOSE_THROTTLE, 0], "");</pre>
*** {{jira|SCR-67}}: Added new constant <code>PRIM_OMEGA</code> for use with <code>llGetPrimitiveParams</code>, <code>llSetPrimitiveParams</code>, <code>llGetLinkPrimitiveParams</code>, <code>llSetLinkPrimitiveParams</code>, <code>llSetLinkPrimitiveParamsFast</code>. This gives access to the "target omega" property of primitives which can be set via <code>llTargetOmega</code>, but allows getting the current target omega for a prim (previously not supported) and setting the target omega on a child prim (previously only doable with a script on each prim).
 
The list has the signature <code>[vector <var>axis</var>, float <var>spinrate</var>, float <var>gain</var>]</code> like the parameters for <code>llTargetOmega</code>
 
Examples:
 
<pre>
// Set this prim rotating
llTargetOmega(&lt;1.0,3.0,0.5&gt;, TWO_PI, 1.0);
 
// Read back this prim's current target omega
list current_omega = llListToList( llGetPrimitiveParams([PRIM_OMEGA]); // should be [PRIM_OMEGA, axis, spinrate, gain]
vector axis = llList2Vector(current_omega, 1); // Should be &lt;1.0,3.0,0.5&gt;
float spinrate = llList2Float(current_omega, 2); // Should be TWO_PI
float gain = llList2Float(current_omega, 3); // Should be 1.0
 
// Set all child prims rotating
llSetLinkPrimitiveParamsFast(LINK_ALL_CHILDREN, [PRIM_OMEGA, &lt;1.0,3.0,0.5&gt;, TWO_PI, 1.0]);
</pre>
**Bug Fixes
*** Fixed issue with "Buy" option remaining set on purchased child prims of no-mod objects (Originally {{jira|VWR-9796}})
*** Addressed issue with teleport and other service failures affecting simulator hosts.
*** Server-side support for {{jira|STORM-1261}} - send message IDs on login failure to allow localization
*** {{jira|SVC-6905}} : Fixed issue with objects resisting return, delete, take and autoreturn
*** {{jira|WEB-3096}}: Fix unsubscribe link in IM-to-Email messages"
*** {{jira|SVC-6953}}: Fixed issue where region restart notification appears to be from the avatar being notified.
*** {{jira|SVC-5780}}: More specific error message when deeding land to group fails because transfers are blocked on the region
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11#11.06.21.233291


* '''LeTigre RC Channel'''
* '''LeTigre RC Channel'''
** This is again Kelly's "mono2-performance" project.
** This is again Kelly's "mono2-performance" project.
*** Fifth time is the charm?
*** Sixth time is the charm?
*** Fixed a bug that could cause scripts to crash with NullReferenceException errors.
** New Fixes
**** https://jira.secondlife.com/browse/SVC-6926
*** Fixed an issue that would create long pauses when avatars logged out or TP'd to other regions.
*** Fix for "Periods of very low (or nonexistent) script performance"
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11#11.06.17.233176
**** https://jira.secondlife.com/browse/SCR-88
*** Fix for SCR-55 "script reset"
**** https://jira.secondlife.com/browse/SCR-55
*** Fix for SCR-76 "llRegionSayTo() silently fails in LSL2 scripts"
**** https://jira.secondlife.com/browse/SCR-76
*** Fix for SCR-66 "llRegionSayTo() Fails to send messages to attachments on sitting avatars"
**** https://jira.secondlife.com/browse/SCR-66
*** Fix for SCR-61 "llOwnersay Truncates multibyte characters at the end of it's range"
**** https://jira.secondlife.com/browse/SCR-61
*** Fix for SVC-6573 "Execution of script is not blocked on parcel for single user if scripts are not blocked for groups on parcel"
**** https://jira.secondlife.com/browse/SVC-6573
*** Fix for regions that would fail to start.
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/11#11.06.14.232896


* '''Magnum RC Channel'''
* '''Magnum RC Channel'''
Line 41: Line 57:
** Physics changes.
** Physics changes.
** New Fixes
** New Fixes
*** Fix for SVC-7025 "Recent change - physical vehicles rebound from non physical prim surfaces"
*** Fixed a new crashing bug.
**** https://jira.secondlife.com/browse/SVC-7025
** Found a memory bloat issue.
*** Fix for SCR-99 "vehicle script slaiding again as did on previous update"
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/11#11.06.16.233094
**** https://jira.secondlife.com/browse/SCR-99
*** Fixed a crashing bug.
** https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/11#11.06.14.232906
 
* Group Chat Update from Alain
** https://wiki.secondlife.com/wiki/File:Message_rate.png


=== Upcoming Stuff ===
=== Upcoming Stuff ===
* DRTSIM-61
* DRTSIM-65


=== Interesting Stuff ===
=== Interesting Stuff ===

Revision as of 14:40, 23 June 2011

This is the meeting tracking and progress page for the weekly Server BETA QA Meeting, moderated by Oskar Linden. Please contact him on AGNI for more information. You can join the Second Life Beta group for updates.

The next meeting is Thursday, June 23rd 2011, 3PM PDT at Morris🖈 on the preview grid, ADITI.

Agenda

Updates

  • BlueSteel RC Channel
    • "maint-server" project in this slot.
    • Features
      • Added new parameter to llHTTPRequest - HTTP_VERBOSE_THROTTLE. Value is 4, type is integer. If specified in the parameters list as a non-zero value (true), the script will emit errors when the throttle for outgoing requests is hit. If zero (false), the script will remain silent on errors. The default value is true.

Example:

key http_request_id = llHTTPRequest("http://example.com/", [HTTP_VERBOSE_THROTTLE, 0], "");
      • SCR-67: Added new constant PRIM_OMEGA for use with llGetPrimitiveParams, llSetPrimitiveParams, llGetLinkPrimitiveParams, llSetLinkPrimitiveParams, llSetLinkPrimitiveParamsFast. This gives access to the "target omega" property of primitives which can be set via llTargetOmega, but allows getting the current target omega for a prim (previously not supported) and setting the target omega on a child prim (previously only doable with a script on each prim).

The list has the signature [vector axis, float spinrate, float gain] like the parameters for llTargetOmega

Examples:

// Set this prim rotating
llTargetOmega(<1.0,3.0,0.5>, TWO_PI, 1.0);

// Read back this prim's current target omega
list current_omega = llListToList( llGetPrimitiveParams([PRIM_OMEGA]); // should be [PRIM_OMEGA, axis, spinrate, gain]
vector axis = llList2Vector(current_omega, 1); // Should be <1.0,3.0,0.5>
float spinrate = llList2Float(current_omega, 2); // Should be TWO_PI
float gain = llList2Float(current_omega, 3); // Should be 1.0

// Set all child prims rotating
llSetLinkPrimitiveParamsFast(LINK_ALL_CHILDREN, [PRIM_OMEGA, <1.0,3.0,0.5>, TWO_PI, 1.0]);
    • Bug Fixes
      • Fixed issue with "Buy" option remaining set on purchased child prims of no-mod objects (Originally VWR-9796)
      • Addressed issue with teleport and other service failures affecting simulator hosts.
      • Server-side support for STORM-1261 - send message IDs on login failure to allow localization
      • SVC-6905 : Fixed issue with objects resisting return, delete, take and autoreturn
      • WEB-3096: Fix unsubscribe link in IM-to-Email messages"
      • SVC-6953: Fixed issue where region restart notification appears to be from the avatar being notified.
      • SVC-5780: More specific error message when deeding land to group fails because transfers are blocked on the region
    • https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11#11.06.21.233291

Upcoming Stuff

  • DRTSIM-65

Interesting Stuff


Any Other Items

  1. SVC-6779 Cycle regions that are in the beta/release-candidate channels -- Haravikk Mistral
    • Haravikk Mistral unable to attend meeting time, please post relevant conclusions to JIRA issue!
  • When will Kelly begin work on sim freeze on de-rez?

Open Items

  • SVC-4632 - People getting past Estate and Land bans | Critical & 325 (402 as of 8/11/10) votes!
    • Dante has commented on this issue and reopened it.
  • SVC-5925 - Erratic behavior on script rezzed prims set physical
  • SVC-3044 - Debug channel and script error reporting needs a major rethink
    • related to vwr-199 and vwr-7062
    • [15:17] Roberto Salubrius: can we get that standarized pleaaaaaaaaaaaseeeeeeeeee so we can listen to the debug channel whenever there's a problem PLEAAAAAAAAAASEEEEEEE
    • [15:17] Roberto Salubrius: preeeeeeeetty pleaaseeeeee
  • svc-4196 - "Avatar entering sim or rezzing object causes sim to freeze for up to 30 seconds - everything stops for everybody there"
  • wassup with SVC-3895
  • status on SVC-3618 - estate managers unable to freeze / eject
  • status on SVC-1253 - users sitting on prims, which are set to phantom are not affected by damage. | 108 votes!
  • status on SVC-5404 - Vehicles can no longer enter a region if no-object-entry flag is set
  • What is going on with SVC-421 - Cannot delete contents from no-modify objects
  • status on SVC-5880 - Vehicles "Jumping" when crossing prims
  • SVC-5922 -Physics unset on vehicles when seated avatars goes beyond the physical 'prim' limit where agents are counted towards prims
  • SVC-6104 script sim crossing bug
  • SVC-6123 cant catch sphere type exact shape with lsl functions

Minutes from Previous Meetings