Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Beta testers for http-in LSL functions

Periapse Linden
Linden Lab Employee
Join date: 27 Apr 2007
Posts: 14
10-17-2008 14:37
It's time for "web server in a prim". All are welcome to test out Kelly's new http-in LSL functions.

Instructions at: https://wiki.secondlife.com/wiki/LSL_http_server/beta

Please report any issues, or suggest any features, using the meta JIRA listed in the instructions.

Cheers,
--Peri
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
10-17-2008 15:14
According to previous discussions both Mono and LSL2 are being compiled server-side with the current servers and recent viewers. This was discovered when we noticed that the code in lscript_compile/indra.l didn't match what the compiler was actually doing for the new sculpty constants.

So this should work with both Mono and LSL2 compilation, with the 1.21 viewer.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
10-17-2008 15:23
Just to confirm, with a quick test (scripts from https://wiki.secondlife.com/wiki/LSL_http_server/examples , official viewer 1.21.6, Mono checkbox turned off), the new functions do compile and run under both interpreters.
Pedro McMillan
SLOODLE Developer
Join date: 28 Jul 2007
Posts: 231
10-18-2008 03:48
Awesome... looking forward to testing it! One question though: can parcel media request a URL that's been assigned to a 'prim-server'?

I have a crazy idea for a virtual word processor which works via chat messages and parcel media:

http://www.sloodle.org/moodle/mod/forum/discuss.php?d=1965#p5425

:-)
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
10-18-2008 06:36
Awesome, seems this feature has moved faster than I expected! It will be a welcome change from XML-RPC and hopefully allow me to make my new vendor system a lot better!
_____________________
Computer (Mac Pro):
2 x Quad Core 3.2ghz Xeon
10gb DDR2 800mhz FB-DIMMS
4 x 750gb, 32mb cache hard-drives (RAID-0/striped)
NVidia GeForce 8800GT (512mb)
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
10-18-2008 14:22
From: Viktoria Dovgal
Just to confirm, with a quick test [...], the new functions do compile and run under both interpreters.
Thanks, I've updated the wiki.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Arawn Spitteler
Registered User
Join date: 23 May 2008
Posts: 17
No Cas
01-16-2009 13:11
In the Aditi Grid, when I try to fly into HTTP In 1, I get a message of a failure to grant my capabilities. The closest I got, was to sit on a prim, and edit it in, but got unsat as soon as I quit dragging.
Arawn Spitteler
Registered User
Join date: 23 May 2008
Posts: 17
Beta Grid Projects
01-16-2009 16:50
On the log in screen, for Beta Grid, is a list of Beta Grid Projects. It might be a good place for reference to HTTP_Server notes.
Escort DeFarge
Together
Join date: 18 Nov 2004
Posts: 681
01-16-2009 17:16
"beta" ?!??!!!!??
_____________________
http://slurl.com/secondlife/Together
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
01-16-2009 22:05
From: Escort DeFarge
"beta" ?!??!!!!??

Yep. Beta. Haven't you tried it on Aditi yet? It's pretty neat. I served a nice little Hello Browser page up for my web browser from a prim. Haven't been back since (around the time this was announced), but I'm watching eagerly for when this hits the Main Grid (yeah, even without persistent URLs I guess :rolleyes: ).
Very Keynes
LSL is a Virus
Join date: 6 May 2006
Posts: 484
01-17-2009 05:49
I already have my DNS system tested in the beta grid so I am reasonably happy I can use it in my current projects. In fact I have a couple of major projects on hold waiting for this functionality, I recall it being said that release was scheduled for end of January 2009 when Kelly was back from maternity leave.
I envisage some major savings in terms of listeners etc. not to mention a more reliable intersim protocol than email. And of course its intended role as n HTML-RPC replacement.
Arawn Spitteler
Registered User
Join date: 23 May 2008
Posts: 17
Beta
01-17-2009 20:37
From: Escort DeFarge
"beta" ?!??!!!!??

Beta Grid is also called Preview Grid. Linden Labs has a Beta Grid, for Beta Testing new features, and an Alpha Grid, for alpha testing the load capacity.
look up http://wiki.secondlife.com/wiki/LSL_http_server/beta if you haven't been to HTTP In Sandbox 3, yet. I've been asking all week, and nobody knew enough, why http in sandboxes 1 & 2 were failing to grant caps, to even acknowledge, but I can access Sandbox 3.

I'm presently just learning how to use llHTTPRequest, so I can look into people's profiles, but can only reach the first page. I'm still a ways from making anything useful of HTTPServer.

Walky-Talkies won't have stable URLs, will they?

Arawn
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
01-18-2009 00:31
From: Arawn Spitteler
Walky-Talkies won't have stable URLs, will they?

Nope. Even stationary object servers that sit on your land and are never touched will loose their URLs now and then. At the very least when the sim resets. Attachments on avatars moving between sims, getting re-rezzed every time they are attached, etc., will constantly have to be obtaining new URLs.
Cypher Ragu
[Mad Scientist]
Join date: 6 Jul 2008
Posts: 174
01-18-2009 18:51
Although you could have the walky talkies report to a central server by E-mail or whatever so the other walky talkies can have an up-to-date list of all the URLS.
_____________________
Life is a highway... And I just missed my exit.
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
01-19-2009 04:23
From: Cypher Ragu
Although you could have the walky talkies report to a central server by E-mail or whatever so the other walky talkies can have an up-to-date list of all the URLS.

That's if object e-mail reception continues to work, of course. One of the stated big reasons for HTTP-in is that they can barely keep e-mails to objects working (mainly because of the need to route based on object key).
Elvis Orbit
Registered User
Join date: 13 Nov 2006
Posts: 22
02-06-2009 17:27
Very cool. I look forward to seeing this developed and on the main grid. Just trying some of the sample scripts I can see the potential of this new function.
Ty Brandenburg
Registered User
Join date: 17 Nov 2007
Posts: 15
02-18-2009 09:47
It looks like the Beta Grid HTTP-In Sandboxes all have scripts and building disabled. I'd love to do some testing with this feature but unless we can build and script there it seems like it might be difficult.

Can a Linden comment on that please?

Thanks,
Ty