Jump to content

Oz Linden

Resident
  • Posts

    424
  • Joined

  • Days Won

    2

Posts posted by Oz Linden

  1. 1 hour ago, M Peccable said:

    Is HTTP going to be turned on for scripts at some point in the near future? The biggest part of my needed testing with the cloud needs HTTP enabled.

    It will be enabled when it's ready; no predictions.

    We'll post a note to the scripting forum for that and any other script feature changes we need to make when they're available to test.

  2. 30 minutes ago, JoyofRLC Acker said:

    At the risk of sounding like a broken record I would like to know the relative contributions to that of:

    a) server code versions
    b) cloud servers
    c) http turned off
    d) ADITI is unpopulated and mostly unbuilt, very low script load etc.

    My money is on (d).

    Should we try a large fleet cruise?

    a, b, and d all probably contributed (the server is different, those are cloud servers, and Aditi does have less activity overall)

    c is actually backwards - we use a little more http than before (sorry to burst the anti-http bubbles)

    PLEASE try a large fleet cruise! Tell us how it goes.

  3. 18 hours ago, Beq Janus said:

    @Mazidox Linden Are the regions themselves hosted in in separate cloud regions and/or availability zones? It would be interesting to see whether crossings between say Oregon and Frankfurt or Ohio and Beijing had noticably different failure profiles to Frankfurt to Frankfurt or  Ohio to Ohio.

     

    No. All one region and AZ for now.

    • Like 2
    • Thanks 2
  4. 1 hour ago, Pyewacket Bellman said:

    Did we get EEP because

    1) Windlight would no longer work with some SL upgrade?

    2) People wanted to sell skies?

    3) People were complaining that other people were "stealing" their skies?

    Because we wanted to provide you with:

    • A bunch of new environment parameters and capabilities (custom moons, etc)
    • Support for customizable day lengths and offsets (sync your in-world environment to your real life)
    • Parcel specific and Experience-mediated environments (that work for everyone, not just those on particular viewers)
    • Sharing and selling environment settings as assets

    in short, making environments better.

    • Thanks 4
    • Confused 1
  5. @animats is right ... I'm not familiar with those packages, but if they could be made to use HTTP to pass events into SL objects or the SL objects could call out to get events it could probably be done (watch out for rate limits, though).

    Depending on the complexity of the simulation, you could also try to just implement it in LSL directly.

    I'm also curious about what you want to do?

    • Like 1
  6. There's no reason to be calling llDetectedKey and llDetectedName more than once each:

    default
    {
    
        touch_start(integer start_param)
        {
            key avatar = llDetectedKey(0);
            string name = llDetectedName(0);
    
            llSay(0,"Hello, your display name is " + llGetDisplayName(avatar) + " and your user name is " + name + ".");
            llSay(0, llGetDisplayName(avatar) + " touched the box.");
            llSay(0,  name + " touched the box.");
        }
    }

     

    • Like 5
    • Thanks 1
  7. On 6/12/2020 at 6:00 AM, that Small said:

    I can't buy land in auction... because I need to be a premium member to buy/own land... nu uh! I'm owed 4096 LL! did you assume we were all dead?

    No, we did not assume you're all dead ... there are more of you than you'd probably think (and we're grateful to each and every one).

    You certainly should be able to use auctions; if you can't, please capture a screen shot of whatever error you get and file a Jira so that we can fix it.

    • Like 10
  8. 45 minutes ago, arabellajones said:

    I got v6.4.2 working, and some of the defaults are sub-optimal, had to change them.

    v6.3.4 appears, I install it, and the settings go back to the defaults.

    I am not pleased by this.

    Sorry ... I'm going to assume that you actually meant '6.4.3' above, not '6.3.4', but since you didn't include the 4th number I can't actually tell what builds you had (the first 3 are not unique).
    Our viewer doesn't (deliberately) revert any of your settings on an update. One way that can happen is if something (including potentially a crash) corrupts your personal settings file.

    • Thanks 1
  9. 2 hours ago, Twisted Pharaoh said:

    The workaround is to disable the check, but then it's less secure of course.

    The real solution is to download and install the Linden Lab root Certificate Authority certificate and add it to the CA store on your system.  Simulator certificates are signed by our internal CA cert, which is included in the viewer.

    You can download it from https://bitbucket.org/lindenlab/llca/raw/master/LindenLab.crt

    • Thanks 3
  10. 9 hours ago, Miller Thor said:

    It would be nice to know what happens today on Main chanel.

    Apologies ... things were in flux a bit longer than usual and this got dropped.

    There will not be a main channel roll today.

    Wednesday we plan to roll all the major RCs to the same simulator maintenance build (assuming it passes QA ...still testing); release notes should be available soon..

    • Like 2
    • Thanks 3
  11. Using llEmail to start the conversation does require that you know the object id of the object you want to communicate with, however (the email address of any object is its object-id@lsl.secondlife.com).

    Another alternative is to assign the scripts to an Experience, and then both will have access to the key-value store, which can be written and read by any script in the Experience. You can either poll it to see changes written by other objects, or use it to discover the current HTTP URLs for other objects and then communicate between them that way.

    • Like 2
    • Thanks 3
  12. This is a heads-up for anyone who is using llRequestURL or llRequestSecureURL...

    It has come to our attention that some users may be validating that the returned URLs are in the domain they expect, presumably by matching them against something like 'sim.*\.agni\.lindenlab\.com'. These checks may have been inspired by simulator bugs that at one time or another have caused URLs to be returned that didn't work because some part of the domain name was missing.

    You should not attempt to validate the contents of the URL. The contents, including the domain name, returned by either of those methods will change when we begin using simulators in the cloud, and possibly sooner. The URLs returned will work (they already have for us in our own internal testing) but you should not assume anything about the URL contents - including the domain name, port number, or anything else.

    If you need to be sure that the URL as sent to some client is working, we suggest that you implement a simple health check capability in the handler for your inbound requests rather than attempting to predict whether or not through any examination of the URL contents.

    If you have URL content checks in your system now, we suggest that you remove them as soon as possible.

    • Like 2
    • Thanks 10
  13. 5 hours ago, arabellajones said:

    I do think we need a confirmation of the timing of the Wednesday roll. It's not the usual smaller RC roll, so should we expect it to run on the usual Wednesday timing?

    Things are still somewhat in flux, but if we do a full main channel roll on Wednesday it will use the usual Tuesday timing (3am SLT start).

    • Thanks 1
  14. On 5/31/2020 at 5:34 AM, MarissaOrloff said:

    Is there anyway to disable EEP and go back to the way it was? EEP has a huge impact on FPS.

    No. Maintaining two completely different possibilities for environments would be confusing, inconsistent, a maintenance and a QA nightmare.

    You may find that some settings important for performance have been reset by your update; I suggest reviewing them.

    • Thanks 2
    • Haha 1
  15. On 5/31/2020 at 3:20 AM, animats said:

    When is daytime in EEP? I have an EEP viewer and a non-EEP viewer, both set to follow the region defaults, and one shows day when the other shows night. llGetSunDirection agrees with the non-EEP viewer.

    EEP viewers obey the day length and offset configured by the region owner. Whether or not the day cycle causes the light and dark agree with the resulting region time depends on how the environment day cycle has been configured.

    pre-EEP viewers use the fixed default 4 hour SL "day" and the servers translation of the environment settings back to the nearest equivalent in the pre-EEP viewer capabilities, so it's not surprising if there are some discrepancies.

    • Like 1
  16. 34 minutes ago, Rhiannon Chatnoir said:

    I was one of the regular posters to both the educators and noprofit forum (in answer to an earlier comment). (RL things during quarantine kept me from posting on the email list the last couple of months)

    @Oz Linden there was the question in that last email list thread in response to your on why the archive was also taken down even if you stopped the email list part. Many of us would refer back to that since it was a knowledge-base like resource that spanned over a decade.

    Also, there doesn't seem to be a replacement in the Forums for the Nonprofits list? Can that be set up for the many nonprofit/social good folks part of that community using Second Life?

    I wasn't subscribed to either list, and that question wasn't copied to me directly, so I'm afraid I never saw it.

    I had looked at the archives for both lists back a couple of years and seen almost no actual discussion; both had little more than the occasional post announcing upcoming conferences. 

    There's a chance that I could restore those archives from backups and post them if they would be useful, but I'm skeptical that there was anything less than many years old that would be of current interest.

    My personal philosophy (not LL policy) is to create new forums/lists when a significant fraction of the traffic in a more general one shows that there's demand. I watch a bunch of the existing forums but not nearly all and I have not seen that (certainly the old mailing list didn't have it).  If you think it would be actually used we can certainly look into creating it, but an empty forum doesn't help anyone. What do you think?

×
×
  • Create New...