Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

The Croquet Project: Open-Source P2P 3-D Platform

Cybin Monde
Resident Moderator (?)
Join date: 27 Jan 2004
Posts: 2,468
10-14-2005 22:48
paulie, two things..

1) how did i miss that thread?!?

2) exactly. that's pretty much what i was just talking about right before your post. as a matter of fact, i think i remember a couple threads about that very subject and how it could be done. albeit, the thread you provided was a succint explanation thereof. :cool:
_____________________
"We, as developers, are doing the easy part – building the scaffolding for a new world. You, as the engines of creation, must breathe life into it."
- Philip Linden

"There is no life I know to compare with pure imagination. Living there, you'll be free if you truly wish to be."
- Willy Wonka (circa 1971)

SecondSpace (http://groups.myspace.com/secondspace) : MySpace group for SLers.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
10-14-2005 22:49
Suzanne, I renamed it to c:\Jasmine\

So the shortcut points to the right file.
Michi Lumin
Sharp and Pointy
Join date: 14 Oct 2003
Posts: 1,793
10-14-2005 22:52
From: SuezanneC Baskerville
When you extract these there is a readme file that says "To start Croquet on Windows, simply double click the "Jasmine" shortcut that you will find in the Jasmine folder".

There is no shortcut file in the Jasmine folder.


You mean you didn't compile it yourself? For shame.

Oh come on. You just aren't getting with the "open source spirit". Open source is *about* cryptic instructions, prereqs, convolution, obfuscation, lack of documentation and jokes about /dev/null!

If it wasn't intentionally hard to use, then how would linux evangelists maintain their air of superiority? They'd have to resort to making 'clever' misspellings like "windoze" and replacing S's with dollar signs!

But hey, at least it's free, as in beer.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
10-14-2005 22:54
oh it's complicated enough without having to compile it.

which, actually, you do a lot of when you update it.
Michi Lumin
Sharp and Pointy
Join date: 14 Oct 2003
Posts: 1,793
10-14-2005 23:01
I just think that a lot of these OSS projects need to get over themselves before they can be mainstream. Until then, Croquet will remain alluring to... the people who wrote it. And maybe some people who still read Slashdot.
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
10-14-2005 23:10
"You mean you didn't compile it yourself? For shame."

I would have compiled it but some of the toggle switches on my machine have been a bit ornery lately and the humidity here tends to make the keypunch cards stick together at times. I will confess though, I usually use a program to do the compilation, but for maximally efficient code nothing beats converting it to hand written assembly.

"Oh come on. You just aren't getting with the "open source spirit". Open source is *about* cryptic instructions, prereqs, convolution, obfuscation, lack of documentation and jokes about /dev/null."

You must be confused. Second Life is not open sourced. :rolleyes:
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
10-14-2005 23:10
heh heh, well much the same thing can be said about SL.

right now it's alluring to well, to the content creators and the people from slashdot.
Moriz Gupte
Registered User
Join date: 25 Apr 2005
Posts: 103
on Croquet
10-14-2005 23:55
Julian is a great speaker. The presentation was cool. But is it only me who had an impression of deja-vu of the ideas presented (CSCW research stuff)? Disscussion about future applications is something most humans can do quite well. I have not watched the whole presentation but kept on waiting for more information regarding the promised 'paradigmatic' shifts at the architectural level (feeling too sleepy lol). I think they have deliberately avoided mentioning SL, why? I certainly feel that the architecture must have some ground breaking elements and focusing on these would have been very interesting. But then looking at some of the questions, the presentation must have been appropriate for the audience. But it really p**** me off they did not mention once SL.
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
10-15-2005 00:01
well, right now, I'm lovin' SL that's all I can say.


There have been a couple of things I like about croquet so far though:

1. the pointer is cool
2. shared applications (external applications reflected in world)
3. I like the fact that I can draw in world and it gets reflected

These are neat ideas. One wonders why SL hasn't done them
Moriz Gupte
Registered User
Join date: 25 Apr 2005
Posts: 103
10-15-2005 00:08
Hmm... think about this...Philip could have given a presentation and show a browser on a prim. And then add "oh yeah, you could... COULD have a word application too, you COULD have an Visual Programming Environment, well you COULD have C# fired up on a prim, you know what I mean..." I think it's evident that SL developers must be having the same ideas, but realizing each idea takes time. At this time SL is leading the race(unless Croquet's archicture which I know nothing about... is ground breaking).
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
10-15-2005 02:49
From: Moriz Gupte
Hmm... think about this...Philip could have given a presentation and show a browser on a prim. And then add "oh yeah, you could... COULD have a word application too, you COULD have an Visual Programming Environment, well you COULD have C# fired up on a prim, you know what I mean..."


Well, in Croquet's case COULD really mean you click a few times and it happens now; not sometimes in the future, maybe.

An they have the whole Squeak environment at their disposal, that means prebuilt HTML browser, email client, IRC client, RSS browser, music sequencer, a quite advanced development environment (code refactoring was invented in the Smalltalk world, you know), etc.

From: Moriz Gupte
I think it's evident that SL developers must be having the same ideas, but realizing each idea takes time. At this time SL is leading the race(unless Croquet's archicture which I know nothing about... is ground breaking).


Well, it's quite a different world from SL. What about being able to change the code of Croquet at any time while you are in-world and see the changes immediately? No restriction. You can change the behaviour of objects, but also the physics of the world down to the 3D shading algorythms. You can change EVERYTHING, Croquet is written in Smalltalk and Smalltalk is written in itself and can change dynamically at runtime.

On the other side, LL has made a lot of work to make SL usable for non-developers. I don't think that Croquet is good enough for non-technical people yet.
Einsman Schlegel
Disenchanted Fool
Join date: 11 Jun 2003
Posts: 1,461
10-15-2005 06:25
P2P, I'm a little skeptical about. What about security? What about the bandwith, all sorts of questions.

Have to admit though its very exciting technology to watch. It seems some people might be a step ahead using open source.
_____________________
Jon Marlin
Builder, Coder, RL & SL
Join date: 10 Mar 2005
Posts: 297
10-15-2005 06:28
From: Astrin Few
DEFINITELY. I didn't know about Squeak until I talked to a Croquet developer last night, and it blew my mind. I need to learn it!


If you want to look at Squeak, go here...

- Jon
_____________________
Come visit Marlin Engineering at Horseshoe (222, 26) to see my line of flying vehicles.
Seth Kanahoe
political fugue artist
Join date: 30 Jan 2005
Posts: 1,220
10-15-2005 07:05
From: SuezanneC Baskerville
I would have compiled it but some of the toggle switches on my machine have been a bit ornery lately and the humidity here tends to make the keypunch cards stick together at times. I will confess though, I usually use a program to do the compilation, but for maximally efficient code nothing beats converting it to hand written assembly.


I like this. :D

And I'd be way ahead of you, SuezanneC, except that somebody named Gates seems to have walked off with my CP/M.
_____________________
Malachi Petunia
Gentle Miscreant
Join date: 21 Sep 2003
Posts: 3,414
10-15-2005 07:23
From: someone
...mention of Croquet comes up every so often in the forums, but the platform doesn't seem to have evolved all that much.
That would be in contrast with? :p
_____________________
Moriz Gupte
Registered User
Join date: 25 Apr 2005
Posts: 103
10-15-2005 08:25
Hmm... Kitten,
I suspect there must be some (Aspect Oriented Programming) AOP aspects to the underlying Croquet architecture. Changing classes in real time and so on and so forth... My point was precisely focused at my annoyance resulting from Croquet developers for not acknowledging the contributions of others especially looking at the examples that were presented (just look at dozens of doctoral dissertations on collaborative operating systems, systems desinged to be user tailored at various level of the underlying architure, systems with inbuilt awareness support and the HUGE body of social research looking at collaborative aspects of interactions with such environments, the ideas about non-euclidean spaces, recursive worlds etc... I could go on). I think I wont try to define what COULD means, would feel a bit like Clinton trying to define what IS is.
MG
Jeska Linden
Administrator
Join date: 26 Jul 2004
Posts: 2,388
10-15-2005 09:47
Moved to Off-Topic.
Blueman Steele
Registered User
Join date: 28 Dec 2004
Posts: 1,038
Tried it
10-15-2005 14:38
From: Satchmo Prototype
Anyone give it a try?


I got it to work for a few moments. It's not what I would call intuative and there are no other people in it.

There's "technology" then there's the "world and community".
William Withnail
Gentleman Adventurer
Join date: 11 Sep 2004
Posts: 154
not intuitive
10-15-2005 18:09
No, it's not intuitive at all.

I remembered everything in the cool demos, then loaded up the application for myself.
I didn't see any of that cool stuff straight off.

I managed to get a plywood box up, but that's about it.
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
10-15-2005 21:59
From: Moriz Gupte
Disscussion about future applications is something most humans can do quite well.
This is a nice line.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Susie Boffin
Certified Nutcase
Join date: 15 Sep 2004
Posts: 2,151
10-15-2005 22:13
From: Blueman Steele
I got it to work for a few moments. It's not what I would call intuative and there are no other people in it.

There's "technology" then there's the "world and community".


What he said.
_____________________
"If you see a man approaching you with the obvious intent of doing you good, you should run for your life." - Henry David Thoreau
Copper Surface
Wandering Carroteer
Join date: 6 Jul 2005
Posts: 157
10-15-2005 23:34
Well, it hasn't evolved to that state where it is user-friendly and there are sufficient 'amenities', if you will, to sustain a community other than the hardcore development bunch. Though, for a time being they are sufficient and in fact wholly necessary for its growth. My hope is on Croquet's ability to integrate real-world apps and on it's p2p architecture.
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
10-16-2005 04:28
From: Moriz Gupte
Hmm... Kitten,
I suspect there must be some (Aspect Oriented Programming) AOP aspects to the underlying Croquet architecture. Changing classes in real time and so on and so forth...


Yep, but AOP derived its basic ideas from Smalltalk and Self and not the other way around.

From: Moriz Gupte
My point was precisely focused at my annoyance resulting from Croquet developers for not acknowledging the contributions of others especially looking at the examples that were presented (just look at dozens of doctoral dissertations on collaborative operating systems, systems desinged to be user tailored at various level of the underlying architure, systems with inbuilt awareness support and the HUGE body of social research looking at collaborative aspects of interactions with such environments, the ideas about non-euclidean spaces, recursive worlds etc... I could go on). I think I wont try to define what COULD means, would feel a bit like Clinton trying to define what IS is.
MG


Oh, got the point now: I haven't seen the presentation yet. I was commenting on the ability of Croquet as a software platform compated to SL as a software platform.

By the way, Croquet came up at a Thinkers' meeting a few weeks ago and my comment was: Croquet is focusing on the software platform, SL is focusing on the community. But others in this thread posed it much better.
1 2