SLCC Thinkers' discussion on "Open Source Community in SL"
|
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
|
10-12-2005 03:35
Friday October 7, 2005 - 2 PM
Where is the open source community in SL?
A swarm of very talented persons roam SL, but many are reinventing the wheel at each step. A developed open source community could help make SL advance faster, but we lack key enablers - both technological and political - to really make it work for all kind of content: from scripts to textures to objects.
|
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
|
10-12-2005 03:36
Open Source Community in SL - Part 1 of 3Kitten Lulu: I am a programmer in RL and I am involved in open source projects, so I naturally tried to search for a cummunity here. But I have found that it's not as thriving and heathyKitten Lulu: as the ones I knew.Kitten Lulu: Why? I think there are a few causes.Kitten Lulu: Technical causesKitten Lulu: social causesNico Toonie: mainlyKitten Lulu: and political tooKitten Lulu: For the first onesKitten Lulu: I know a few of you are builders and scripters. Don't you think LSL gives us quie a lot of limits?Kitten Lulu: like no library support?Jackal Ennui: yes. that was the first on my mindJackal Ennui: no includesKitten Lulu: Hi Tom, Hi SeifertKitten Lulu: We hare disucssing Open Source in SLTom Bukowski: Hello!Nico Toonie: I think SL is not a fertile field for open source because of many limitations in LSL. Open Source have power as the limits are wide. here we have too much limitsAliasi Stonebender: That saidYou shout: By the way, thinking of open source as only relating to sripting is quite limiting. Consider textures, gestures and builds too.Kitten Lulu: arghNico Toonie: I think only an "Open Life" could do that... Aliasi Stonebender: most scripters are "small time", "amateurs".. and even builders... and many people think nothing of giving their stuff away, full-perm either.Aliasi Stonebender: So I'd say, just for sake of argumentSpengler Roo: I don't mean to try to keep last night's discussion going but I think a lot of it is designed into the SL economy. People are encouraged to create for ownership and sale by LLKitten Lulu: There are examples of open source projects, good ones in SL.Kitten Lulu: Think about AOs for examlpeAliasi Stonebender: there's no "open source movement" in SL because those who would be inclinded are already doing so without needing a "movement"?Akage Doctorow: AOs?Kitten Lulu: Animation OverridesAkage Doctorow: thxKitten Lulu: Why they work? Because they are complementary to existing products, and the economy is what drives many SL dwellersKitten Lulu: So, it makes sense to make AO scripts opensource... you make money on the animationsKitten Lulu: Hi TraxxTraxx Hathor: hi all : )Nico Toonie: they are always limitating.. having APIs to commonicate with sims I could code mine sim, for example. and in that sim I could experiment.. don't know.. different kind of video streaming, html integration. and it could be useful to the developmentKitten Lulu: We just started and I am already monopolizing the discussion, please save my first experience as an host, Traxx ^_^Traxx Hathor: sometimes you have to : )Kitten Lulu: Nico, this is actually a good point. An old time dweller of SL complained with me about LL not going open sourceNico Toonie: yes, it's quite a paradox.. no game more than SL should be open sourceKitten Lulu: Cory Linden recently commented on her blog about open source in SLTraxx Hathor: Do we have an official LL policy on that, or just scattered pronouncements?Kitten Lulu: I haven't been able to find an official LL policySeifert Surface: (cory is male)Kitten Lulu: They obviously want to control the platformKitten Lulu: thank you, Seifert (English is not my mother tongue, so I have problems sometimes)Traxx Hathor: The particular comments I've read sound positive toward open sourceKitten Lulu: They are good users of open source, as far as I can tell.Kitten Lulu: But are not willing to open their viewer for exampleTraxx Hathor: what would be the downside of opening the viewer?Seifert Surface: security?Kitten Lulu: loss of controlNico Toonie: what do you mean with "viewer"? the client?Kitten Lulu: someone could develop it's own serverKitten Lulu: and there is a lot of IP in the viewer, the streaming part of SL is not easy to reproduceKitten Lulu: veiwer=client, that's how LL calls itTraxx Hathor: but our data of value is stored serversideTraxx Hathor: so we can't cheat that wayKitten Lulu: Cory (male =) wrote that there are a few goals and needs of open source:Kitten Lulu: Empower people to experimentNico Toonie: opening the client would already be a great thing. We would have lighter clients and maybe additional functions as voice chat or othersKitten Lulu: SL obviously does that to a great extentKitten Lulu: Enable bits of information to find each otherKitten Lulu: We are lacking here in my opinionSeifert Surface: how could they update the client effectively if everyone had other versions?Kitten Lulu: They could open it up in other waysKitten Lulu: For example, I'd love to be able to add spellcheckingKitten Lulu: A plugin system would enable me toTraxx Hathor: standardized plug-in interfacce would be greatKitten Lulu: yesSeifert Surface: that would be coolNico Toonie: it's a great work, but the traffic between client and server can be analyzed and reproducedKitten Lulu: Also, opening up SL to the worldKitten Lulu: I want to build a thesaurusKitten Lulu: in-game thesaurusKitten Lulu: I have to go thru email to do thatKitten Lulu: and I risk being blocked by SL servers because of mail floodKitten Lulu: mmmh.. ok, let's move oneKitten Lulu: permissionsTraxx Hathor: you mean the existing system?Akage Doctorow: WHat about servers?Kitten Lulu: How can I give out a thing and be sure it doesn't get closed upSeifert Surface: by posting the code to the forumsSeifert Surface: (if its a script)Kitten Lulu: Maybe it's an houseTraxx Hathor: yesKitten Lulu: or a textureAliasi Stonebender: Give it to Yadni. Traxx Hathor: posting to the forums works for scriptsSeifert Surface: well, if you retain a presence in world, and from that presence make your stuff freely available...Kitten Lulu: There is no way to enforce itTraxx Hathor: but we have problems with the existing permissions systemNico Toonie: it depends if you intend that the code got to be public, or you intend a closed project CAN'T use your code as in GPLAliasi Stonebender: There's no way to enforce it in the REAL world if you're clever enough. Traxx Hathor: sometimes a person will wreck it and sell itKitten Lulu: Yes, Nico, my point is you can't have GPL in SLTraxx Hathor: no enforcementKitten Lulu: Actually FSF has been involved in the past and decided it couldn'tAliasi Stonebender: Re: some of the controversy about... I think it was Microsoft closing some open-source code they adapted for Windows?Seifert Surface: theres no way to enforce that, without a huge amount of beauracracyNico Toonie: someone uses GPlKitten Lulu: yes, they used the network stack from BSDKitten Lulu: the license allowed tahtKitten Lulu: there is a very simple wayKitten Lulu: just make a new kind of transfer permission that is not revocable and is inherited when you link objectsAliasi Stonebender: not really, kitten.Traxx Hathor: sounds like a good proposal for the feature voting systemAliasi Stonebender: at least, with scripts, you can copy/paste. with textures, you could still save to harddriveNico Toonie: the same problem is in RL, Kitten. I can take GPL code, remove the license, and release itAliasi Stonebender: even if you can't use the literal feature, a screencapture can do quite nicely.Traxx Hathor: the bad apples will always find a way around permissions of any sortKitten Lulu: That's true, AliasiKitten Lulu: but we can't pretend LL to solve the general DRM problemAkage Doctorow: I agree with Nico.Nico Toonie: that one is a general problem.. both in RL and SL. not only in SLAliasi Stonebender: Which is anothe rinteresting point... keep in mind I'm mostly playing devil's advocate here, I do love open-source.Aliasi Stonebender: but Sl has DRM, just like they're trying to establish in RLKitten Lulu: Yes, I appreciate devil's advocatesAliasi Stonebender: yet we haven't had mass chaos, panic, cats and dogs living together, mass hysteria.Akage Doctorow: So perhaps a "sourceforge" with the SL 'verse?Kitten Lulu: maybe they can watermark textures on download with the permissions?Seifert Surface: mm, here in sl, it is real people you know who are earning money off their hard work, because of the drm. in rl it is faceless evil corporationsKitten Lulu: Yes, that is another point that I wanted to discussKitten Lulu: we lack effective sharing tools in-gameKitten Lulu: and we lack collaboration and serach toolsKitten Lulu: like sourceforgeSeifert Surface: yes, i want a user friendly prim wiki!Kitten Lulu: I want a prim-friendly wikKitten Lulu: wikiAkage Doctorow: Could "we" not build a sourceforge in SL?Aliasi Stonebender: I do agree.Akage Doctorow: A library?Aliasi Stonebender: in one of my own groupsAliasi Stonebender: we're working on a sports game, "Holoball"Traxx Hathor: LL would have to host the sourceforgeKitten Lulu: not just a library, let say I want a chair that I can modifyKitten Lulu: how do I find one here?Aliasi Stonebender: and we've run into all kinds ofprovblems with forgetting to share with group, forgetting proper next-user perms if someone needs to modify, etcKitten Lulu: I have to go aorund product-huntingKitten Lulu: we lack google for SLNico Toonie: you can try to create itSeifert Surface: aliasi - yes, the defaults are very annoyingKitten Lulu: I want to search for objects with this permissions and this title/descriptionAkage Doctorow: True, as a newb, it is quite hard to find anything at timesTraxx Hathor: we have Find, but it is often misleadingKitten Lulu: About collaboration/project tools, we need a better way to manage complex buildsTraxx Hathor: you end up sifting through stuff you don't wantNico Toonie: "find" doesn't search for "products"Kitten Lulu: a grep for primsAliasi Stonebender: heh, often, I wind up searching SL Exchange or Boutique as a pseudo-GoogleTraxx Hathor: the keywords for a store category can include productsTraxx Hathor: such as jewelryAliasi Stonebender: which of course is just a sbad as find... you only get the people selling through those avenuesSeifert Surface: we dont (yet) have hyperlinks in sl... so google algorithms for ordering the info wont workTraxx Hathor: exactly, AliasiKitten Lulu: The problem with the find functionality is also that the tagging is provided by the creatorsTraxx Hathor: some is out of dateTraxx Hathor: some is misleadingNico Toonie: yes, it should work in a way in which people introduce data in it. not automatic data miningKitten Lulu: we actually have hyperlinksKitten Lulu: it's proximity and usage metricsAliasi Stonebender: well, landmarks to act as pseudo-hyperlinks in a senseAliasi Stonebender: and I know there are some services to index thoseTraxx Hathor: we have traffic as a usage metricTraxx Hathor: but traffic stats are unreliableSeifert Surface: what you want to know is what someone's experiences in going to try to buy, say, jewellry wereSeifert Surface: where did they goKitten Lulu: I am building a garden, I have a tiki garden lamp but I want a barbecueSeifert Surface: what did they end up buyingKitten Lulu: the system shall be able to know that these things are often seen close byKitten Lulu: so can point me to a source for one when I want the otherShirokuro Sojourner: helloTraxx Hathor: hi ShirokuroKitten Lulu: Hi ShirokuroTom Bukowski: Helo!Aliasi Stonebender: what we need... is an SL Rotten Tomatoes.com.Shirokuro Sojourner: hi, sorry im late Kitten Lulu: lmaoMerrow Majestic: hi shirokuroShirokuro Sojourner: lolKitten Lulu: Maybe citizen-supplied tags can help in searching tooKitten Lulu: and that's something that can be done with the existing toolsKitten Lulu: Any of you know delicious?Kitten Lulu: or odeo?Akage Doctorow: yesKitten Lulu: basically delicious is a shared bookmark + tagging systemKitten Lulu: social bookmarks, as they love to callKitten Lulu: People can tag webpages and search what others have taggedKitten Lulu: it works quite wellKitten Lulu: An in-game example:Kitten Lulu: Some obscure shop has nice gizmos,Kitten Lulu: but they don't market it as suchKitten Lulu: think.... outland's blusherKitten Lulu: she sells sci-fi gearKitten Lulu: you can't find the blusher with the find interfaceKitten Lulu: but someone interested in that product could add a tag for itAliasi Stonebender: yes, she just posted a little on the forums about it.Kitten Lulu: and I'll find itAkage Doctorow: I don't suppose a "in-game" delicious can be created now?Kitten Lulu: It's this kind of collective intelligence thing that we lackKitten Lulu: it can be created with a mixture of in-game and out-of-game thingsKitten Lulu: basically the server stays outsideShirokuro Sojourner: it could be an extension of the "My picks" systemKitten Lulu: yesKitten Lulu: Actually mining the My Picks data would be enoughKitten Lulu: but there is not way to search itTraxx Hathor: My Picks is limited to a very small set of locationsAkage Doctorow: my picks? sorry I'm a newb, what is that?Traxx Hathor: it's in your profileTraxx Hathor: third tabKitten Lulu: yes, maybe you don't want to show in your profile that you are intersted in some kind of thingsKitten Lulu: It's not so lightweight
|
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
|
10-12-2005 03:37
Open Source Community in SL - Part 2 of 3Kitten Lulu: but it could surely be a starting point,Shirokuro Sojourner: what about the infoweb?Shirokuro Sojourner: anlthough i dont know if people are able to write data into that yetKitten Lulu: I don't know, but it feels limited to meKitten Lulu: like gopherAkage Doctorow: Yes, Infoweb seemed to be heading in the direction of open info sharing.Kitten Lulu: when we are in a 3D worldShirokuro Sojourner: true lolShirokuro Sojourner: i kenw the infoweb reminded me of something... lolKitten Lulu: Well back to Open Source Community in SLKitten Lulu: where is the community?Traxx Hathor: The scripting forumsTraxx Hathor: that's a good place to start <u>Traxx Hathor</u>Akage Doctorow thinks we are looking at it [/color] <u>Traxx Hathor</u>Kitten Lulu nods[/color] Kitten Lulu: Yeah, the forums are a good community toolAkage Doctorow: But the forums would be outside SL?Traxx Hathor: you can make a link from a forum post to a location within SLKitten Lulu: however, think about Nualtenburg.Kitten Lulu: Isn't it a community building a project?Traxx Hathor: Neualt is an excellent exampleAliasi Stonebender: I like to think so.Traxx Hathor: It's a group with a certain objectiveTraxx Hathor: and some people appreciate thatTraxx Hathor: others object to it for some unknown reasonTraxx Hathor: apparently there was considerable controversy about it on the forums at one timeAliasi Stonebender: oh, that's easy Traxx. didn't you know we're all secretly commie mutant traitors? *grin*Traxx Hathor: hehehehehShirokuro Sojourner: lolKitten Lulu: lmaoTraxx Hathor: I find the scripting forums much different from the othersShirokuro Sojourner: i visited neualtenburg just this morning. It is truly amazingTraxx Hathor: people are helpfulShirokuro Sojourner: a testament to what is possible in SLSeifert Surface: building forums tooTraxx Hathor: exactlyKitten Lulu: It's actually quite interestingTraxx Hathor: building forums are helpful tooSeifert Surface: though theres obviously more you can do to help someone in scripting forum than builidingKitten Lulu: there is collaboration going on there bu also self-governmentKitten Lulu: another thing that is needed to make a community-based open source effort thriveSeifert Surface: the scripting wiki as well?Kitten Lulu: I love it as a referenceKitten Lulu: back to Open Source in SLKitten Lulu: Do you think that a more direct connection with the SL Economy could improve the situation?Tom Bukowski: In what ways is the open source questio in sl about more than prograimming?Traxx Hathor: securityTom Bukowski: FOr instance, using a texture you buy to make a houseTom Bukowski: ARe the social forms that are engendered by sl supportve of a kind of open-source sociality?Traxx Hathor: suppose Open Source evolved to allow not only open source clients but also open source serversKitten Lulu: Tom, for example. I have a texture of a wall in a particular architectural style... someone uses it for his house and adds a windowShirokuro Sojourner: you mean like private grids traxx?Traxx Hathor: yesKitten Lulu: If I could release my texture as open, I could get a copy of the windowTraxx Hathor: Gwyn feels that LL is headed that wayKitten Lulu: The real value of SL is not just the platform, but the communityTraxx Hathor: private servers for simsTraxx Hathor: the IP is real value tooTraxx Hathor: hiya MoonMoon Adamant: hello all Kitten Lulu: it is, but things change so fast technology-wiseKitten Lulu: Hi MoonTraxx Hathor: : )Akage Doctorow: Being able to have your own server would be goodShirokuro Sojourner: private grids or sims would be greatTraxx Hathor: I can see the separate continents being hosted on private serversKitten Lulu: When you buy an island, aren't you basically doing the same?Shirokuro Sojourner: you could run it on the same machine and wouldnt need to be onlineShirokuro Sojourner: build and script with no lagTraxx Hathor: right now the different continents are similarTraxx Hathor: with private servers they could offer substantially different simsShirokuro Sojourner: BUT in order for what you build to have any value, you need to put it on the main grid at some pointAliasi Stonebender: not exactly, since it's still hosted in LL's colocation facility.Traxx Hathor: you need connectionAliasi Stonebender: re: kitten's commentKitten Lulu: I see your pointAkage Doctorow: Indeed, It would be good to have servers globallyAliasi Stonebender: it's still their software.Aliasi Stonebender: even if it wasn't open-sourced, to have a truly "private" simAliasi Stonebender: you'd want to be able to have your own server (which, admittedly, would probably also be in a colocation somewhere)Akage Doctorow: like the ol' internet/www the ability to host your own server part of the magic.Aliasi Stonebender: thus your own software, your own connection.Aliasi Stonebender: and that doesn't seem too hard in theoryAliasi Stonebender: just like now you go to diff sims, and sims are connectedAkage Doctorow: LL could still be main "hostbut people could have their own small universes/grid/sim",Traxx Hathor: exactlyAliasi Stonebender: a DNS-like scheme of sim indexes isn't hard to imagineShirokuro Sojourner: I think LL will hold off for a long time on licensing the server SW to peopleShirokuro Sojourner: unless its big corporate projects or somethingKitten Lulu: That's actually quite in line with my vision of a future P2P-based SL that Traxx so deeply fears *winks*Traxx Hathor: hehShirokuro Sojourner: if there was an application, I could see corporate "Intranet" gridsTraxx Hathor: Kitten I should clarifyTraxx Hathor: I genuinely like p2pTraxx Hathor: just that security comes firstKitten Lulu: You fear client-to-client connections because people could hijak the protocol and use vulnerabilities in the viewer to spread worms and such filthsTraxx Hathor: yupAkage Doctorow: HOw would a P2P SL affect the SL economy, and does that matter?Traxx Hathor: if it spread exploitsKitten Lulu: The economy itself, I don't know.Traxx Hathor: that could undermine the economyAkage Doctorow: I suspect that could happen now anywayAkage Doctorow: (exploits that is)Kitten Lulu: It could surely improve the experience and lower the costs of running SLTraxx Hathor: I still support that line of development thoughShirokuro Sojourner: i thin the main worry about having P2P SL is that if it gets too widespread, then the whole concept of a "global" grid could become less relevantShirokuro Sojourner: if everybody has their own private grids i meanTraxx Hathor: LL could be a company hosting the connectivityKitten Lulu: It will be like Intranet / Internet nowTraxx Hathor: not the landTraxx Hathor: the entire SL world could be on private simsKitten Lulu: LL could be the info hub and tech providerShirokuro Sojourner: yes i am sure LL could make it wqork financially for themselvesKitten Lulu: like Skype doesShirokuro Sojourner: but the users would suffer as the "global" community gets splinteredTraxx Hathor: yes it might be a good business model for LLAliasi Stonebender: Well, a true global "metaverse" wouldn't use the fake money we do now, I imagine... some form of micropayment based on real-world currencies would have to be established, which is what the L$ effectively does now.Traxx Hathor: Shirokuro we could also see increased creativityKitten Lulu: We shall make sure Ebay buys LL tooAliasi Stonebender: Which means either a new system, or LL admitting the L$ has value.Kitten Lulu: so we integrate SKype, SL and PaypalKitten Lulu: =)Shirokuro Sojourner: in which way Traxx?Akage Doctorow: Lindex, I think they know that L$ have valueAliasi Stonebender: no, AkageTraxx Hathor: Look at the Elf Clan sims, for example : )Akage Doctorow: no?Aliasi Stonebender: they know people will buy and sell L$ for US$.Aliasi Stonebender: that's not quite the same as acknowledgingTraxx Hathor: Those sims have a particular style and provide a particular experienceAliasi Stonebender: that THEY value itMerrow Majestic: there are actually virtual currencys sold at ebay...Shirokuro Sojourner: I see what you mean TraxxTraxx Hathor: private hosting could enhance thatAkage Doctorow: I see what you meanAliasi Stonebender: you can pay any debt you incur to the United States government in US$.Kitten Lulu: When they accept fees paid in L$, that is when they'll value itAliasi Stonebender: try paying your tier with L$. Shirokuro Sojourner: but if there isnt a global grid, then how do groups nlike Elf Caln for eaxmple, get members?Traxx Hathor: think of battlemace competitions with more processing resources : )Aliasi Stonebender: (and not by "selling L$ for US$", mind)Kitten Lulu: the same way we can have webringsKitten Lulu: a global grid will existsKitten Lulu: but more than a grib it will be a global web of serversShirokuro Sojourner: hmmm. maybe the global grid will stay but be a "portal" systemShirokuro Sojourner: people pass through in transit between private gridsTraxx Hathor: yesShirokuro Sojourner: an interdimensional gateway lolAkage Doctorow: Aliasi, I see what you mean. ht?Kitten Lulu: It's not unlike how the web works now, but I envision that if we go fully P2P... we'll see people "paying" with their CPU-cyclesKitten Lulu: hosting a piece of the global metaverseTraxx Hathor: and those private grids are like Anshe's land and Hiro's landTraxx Hathor: they could provide very different experiencesTraxx Hathor: particularly those that provided gaming experiencesAliasi Stonebender: indeed. people seem to find communities on the Internet well enough.Traxx Hathor: One of the initial draws of SL was as a sandbox for people to develop gamesTraxx Hathor: but the resources don't support that very wellHiro Pendragon: HALLO THINKERS!Traxx Hathor: private hosting could change thatKitten Lulu: Hi HiroAliasi Stonebender: yo, hiro.Traxx Hathor: hiya Hiro : ) <u>Traxx Hathor</u>masterstrik2 Zephyr waves[/color] Shirokuro Sojourner: hi hiroZarf Vantongerloo: hi all - sorry I missed almost all of this!Traxx Hathor: we were talking about LL becoming a connectivity serviceHiro Pendragon: Hey thinkers.... we're coming live from State of PlayKitten Lulu: Oh! Aliasi Stonebender: woah.Tom Bukowski: kewl!Aliasi Stonebender: you mean people are watching?Alan Kiesler: Evening Gwyn.MichaelJohn Turner: coolHiro Pendragon: Yes!Shirokuro Sojourner: cool! <u>Shirokuro Sojourner</u>Aliasi Stonebender looks aroudn shiftily.[/color] Traxx Hathor: maybe you could recapitulate, Kitten?Gwyneth Llewelyn: hi everybody, sorry for being one hour late, lolShirokuro Sojourner: Hello, Mum! lolKitten Lulu: mmh, good time to propose our grand vision for the new SL =)masterstrik2 Zephyr: lolKitten Lulu: We were drifting away from Open Source into a discussion on how a P2P SL would changeGwyneth Llewelyn: awww lolAkage Doctorow: Indeed, two topics really.Kitten Lulu: and they left before I even started =)Gwyneth Llewelyn: Well, I'll remain silent on that one Traxx Hathor: Open source client led to open source server discussionAkage Doctorow: 1. OPen source within SLAkage Doctorow: 2. P2P SLTraxx Hathor: c'mon, GwynGwyneth Llewelyn: Oh, I mean, have you *ever* tried any P2P "metaverse"? Traxx Hathor: Then we were in a pitched battle about fractured worlds : )masterstrik2 Zephyr: that would be askin for troubleGwyneth Llewelyn: Try it first, then discuss it masterstrik2 Zephyr: specialy in the case of hackersKitten Lulu: We think some P2P technologies could improve SL, for example texture distributionGwyneth Llewelyn: masterstrik2: yes, precisely Kitten Lulu: but we fear of the security implication of client-to-client direct communicationTraxx Hathor: Security comes firstGwyneth Llewelyn: Ok, short poll ? how much upload bandwidth do you have on your home broadband connection? masterstrik2 Zephyr: indeedAkage Doctorow: 256Zarf Vantongerloo: not enough!Shirokuro Sojourner: good poit gwynethTraxx Hathor: never enoughZarf Vantongerloo: 384kbpsGwyneth Llewelyn: 256 here as wellKitten Lulu: mmh, 256+512kbits with two redundant DSlsShirokuro Sojourner: *pointKitten Lulu: DSLsmasterstrik2 Zephyr: t1Shirokuro Sojourner: most people probably dont have very muchGwyneth Llewelyn: OkGwyneth Llewelyn: Now consider this...Nico Toonie: it's also true than you got to develop a game based on resources.. and with P2P you can't predict resources. Do exist something like that?Gwyneth Llewelyn: Each sim in SL has 10 Mbps upload bandwidthGwyneth Llewelyn: To support 40 avatars.Gwyneth Llewelyn: How many will your P2P connection support?masterstrik2 Zephyr: 35 now actylyKitten Lulu: It will be enought if it supports just 1/2Gwyneth Llewelyn: 1/2, yes Kitten Lulu: it means 500 les avatars on SL resources
|
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
|
10-12-2005 03:40
Open Source Community in SL - Part 3 of 3... argh, actually 4 (too many smileys sorry, we had fun)Kitten Lulu: thus much less lagNico Toonie: 1/2 it's too much, I thinkAliasi Stonebender: true, to a point, if all you want is a private space for you and some friends...Traxx Hathor: Gwyn, I think we're assuming that sim hosts will use a hosting serviceGwyneth Llewelyn: AaahGwyneth Llewelyn: So what is the point on the P2P then? Gwyneth Llewelyn: heheKitten Lulu: We were talking of two different architectures actuallyKitten Lulu: privately hosted simsTraxx Hathor: to dedicate more processing resources to some sims and subcontinentsKitten Lulu: and P2PGwyneth Llewelyn: you see, I'm pretty skeptic ? all technologies I tried on P2P metaverses were demo'ed in 1 Gbps Ethernets Traxx Hathor: for a different user experienceTraxx Hathor: particularly gamingGwyneth Llewelyn: Ah, games will work well.Traxx Hathor: there are a lot of hardcore gamers out there to be won overKitten Lulu: P2P is already being used in gamingGwyneth Llewelyn: I mean, MMORPGs will work well with P2PKitten Lulu: WoW updates their clients using bittorrentGwyneth Llewelyn: I think I quoted this before...Aliasi Stonebender: Yes, I was going to mention thatNico Toonie: which game, Kitten?masterstrik2 Zephyr: guildwarsTraxx Hathor: a persistent world that we can changeKitten Lulu: World of WarcraftAliasi Stonebender: does make actually downloading the updates a bit of a pain thoughGwyneth Llewelyn: 1. SL. 60,000 residents. 2,000 sims.Gwyneth Llewelyn: 2. WoW. 4 million users (1 million online simultaneously). 100 servers.Traxx Hathor: Guild Wars with user supplied content in the towns and outpostsZarf Vantongerloo: a zillion years ago, when we (or I at least) played MUSHes, it was not uncommon for people to host their own and there was a MUSH/MUD interconnect protocolTraxx Hathor: and instanced questsNico Toonie: updating clients is not the same. real time tasks are quite differentKitten Lulu: Skype does P2P in realtimemasterstrik2 Zephyr: ayeGwyneth Llewelyn: Well Zarf ? *text* is easy, lolNico Toonie: well, but Skype requires ridicolous bandwidhtZarf Vantongerloo: none the less, people still tended to play on the larger, group MUSHESGwyneth Llewelyn: I don't think you're following my maths, though....Kitten Lulu: So our final plan was, make Ebay buy LL and integrate it with Paypal and SLGwyneth Llewelyn: Kitten Lulu: *grins*Zarf Vantongerloo: so my point is that even when the tech is easy, people may not want to do itGwyneth Llewelyn: My point is, the technology is fine, the bandwidth is not Traxx Hathor: hosting servicesAliasi Stonebender: Let's get SL declared necessary for national security and shoved under ARPA. Sounds crazy, but hey, worked for the 'net. Gwyneth Llewelyn: Aliasi, good idea masterstrik2 Zephyr: heheKitten Lulu: We are moving that way, I don't know the state in the USA. But Italy just passed a law that basically made it free for any company to build their own connection service using wireless networksKitten Lulu: There are huge WiMax projects starting around hereKitten Lulu: and mesh networks tooTraxx Hathor: free in what sense?Kitten Lulu: As in no government concession/tax neededGwyneth Llewelyn: Traxx ? but if you move everyone to hosting services (and mind you, getting 10 Mbps upstream in a server is not dirt cheap, although affordable), where is the point in P2P technologies?Kitten Lulu: before that you'd have to ask for permission,Traxx Hathor: We shifted from p2p to that, GwynKitten Lulu: yeah, Italy is not liberal in many sensesGwyneth Llewelyn: Indeed, Traxx Traxx Hathor: and we shifted from open source to p2p!Zarf Vantongerloo: the real question is would we lose something by being P2P?Gwyneth Llewelyn: hahahaKitten Lulu: lmaoTraxx Hathor: very shift discussionZarf Vantongerloo: we'd all have our own island simsTraxx Hathor: shifty people hereGwyneth Llewelyn: lol Traxx Traxx Hathor: the island sims are greatShirokuro Sojourner: what about something like in the bookZarf Vantongerloo: and in a way, not so greatShirokuro Sojourner: oopsTraxx Hathor: you get to terraform and texture the landZarf Vantongerloo: I love having neighbors - it is a great social experienceTraxx Hathor: Zarf the island sims need that tooShirokuro Sojourner: "Snow Crash" - where he has his offline office when he doiesnt have a connection to the main gridSeifert Surface: there are island sims with neighboursTraxx Hathor: yesAkage Doctorow: I have tried some other Metaverse and they are not as popular nor and good as SL, possibly because centralised control is helping drive SL?Zarf Vantongerloo: yesTraxx Hathor: subcontinentsZarf Vantongerloo: I'm just saying that I fear that IF we all had the bandwidth and the compute powerSeifert Surface: when you have neighbouring island sims, they are neighbours by choice, which is even betterGwyneth Llewelyn: Well, centralised control is not really the issue...Zarf Vantongerloo: we'd all just run our own sims and not have neighborsAliasi Stonebender: I think that having a centralized control to begin something can be good.Gwyneth Llewelyn: ah, good point, Zarf Traxx Hathor: I like neighborsKitten Lulu: Why can't our sims be interconnected?Seifert Surface: nah, i doubt itKitten Lulu: We can run our own webservers and have links to othersShirokuro Sojourner: the technology would have to be way way betterZarf Vantongerloo: hmmm - perhpas P2P sims should be smaller, like 64m x 64mTraxx Hathor: many island sims have a commercial constituent, and the owners want neighbors for flyover trafficGwyneth Llewelyn: That would be the second poll ? how many of you host your own web servers at home? Zarf Vantongerloo: that way there is more interactionAliasi Stonebender: and Zarf, I think the point is we wouldn't. We don't all run our own websites on our own servers, and that requires a mere fraction of SL bandwidth.Zarf Vantongerloo: a whole sim is pretty big...Shirokuro Sojourner: just look at the problems with sim crossings now - and thats with all the servers at LL <u>Shirokuro Sojourner</u>Gwyneth Llewelyn seconds Aliasi[/color] Zarf Vantongerloo: trueKitten Lulu: I think the only way to have P2P sims is to have fluid bordersZarf Vantongerloo: I mean, don't get me wrong -Kitten Lulu: they won't be a grid anymoreTraxx Hathor: fluid borders still require an interfaceKitten Lulu: but a cellular network not unlike our mobile phone onesGwyneth Llewelyn: Hmm, Kitten, the sims in SL are P2P to each other....Zarf Vantongerloo: I have a big server in a CoLo facility for my own personal use -- I'd run a P2P SL sim in a heartbeatAkage Doctorow: I host my own, bbut only for me. My "public" site is hostedGwyneth Llewelyn: Zarf ? but not from your home Traxx Hathor: not from home, certainlyKitten Lulu: what I meant with fluid borders is: two or more sims taking care of the simulationKitten Lulu: sharing tasksZarf Vantongerloo: true - but I don't even run my web server from my home (which just make A.'s point)Kitten Lulu: not one handing me over to anotherGwyneth Llewelyn: Indeed, Zarf.Traxx Hathor: as long as that sharing occured within the subcontinentShirokuro Sojourner: would make sim crossings better, kittenZarf Vantongerloo: actually, my partner keeps bugging me to get a higher BW home connection...Gwyneth Llewelyn: Ah yes, KittenKitten Lulu: would make it less expensive to support the whole gridGwyneth Llewelyn: That is something different indeed.Akage Doctorow: So shared processing rather than cellular? Gwyneth Llewelyn *nods*Kitten Lulu: yesGwyneth Llewelyn: I agree. It would be better.Tom Bukowski: Gotta run folks - ty for the discussion!Kitten Lulu: I meant cellular as the network architecture not the processing paradigmGwyneth Llewelyn: Also, it would allow us to run 1,000-people events easily....Kitten Lulu: Bye TomZarf Vantongerloo: RL calls... must goShirokuro Sojourner: bye tom
|
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
|
10-12-2005 03:42
I really like that flowchart thingamaroo. It's so easy to enjoy, and it has some thoughtlines I've been following for some time. And I'll be following this. 
|
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
|
10-12-2005 03:43
Open Source Community in SL - Part 4 of 4Shirokuro Sojourner: bye zarfGwyneth Llewelyn: See you, Tom Kitten Lulu: that's it ,Gwy nethAkage Doctorow: SL@home sort of thingGwyneth Llewelyn: mm hmm, yesShirokuro Sojourner: sl already is kind of celularGwyneth Llewelyn: Actually ? and I'm not sure any Linden is peeping on us, lol ? doing it the way LL did is easier to program Traxx Hathor: 1000 person events sound good. Even 100 person events could be good it it's a gameKitten Lulu: There are existing reseach on multi-agent networks that can be used to implement itShirokuro Sojourner: in that you "handoff" between one sim and the next as you move betweenTraxx Hathor: Time for me to get back to the jobsite. Cya ppl : )Kitten Lulu: Bye TraxxGwyneth Llewelyn: Shameless plug on how SL works... http://secondlife.game-host.org/article20visual1layout1.htmlGwyneth Llewelyn: heheAkage Doctorow: cyaTraxx Hathor: thanks for hosting, Kitten : )Shirokuro Sojourner: gbye traxx!Gwyneth Llewelyn: bye Traxx Kitten Lulu wants clickable URls in SL Gwyneth Llewelyn: Yes, me too!!!!! <u>Gwyneth Llewelyn</u>Akage Doctorow agrees[/color] Gwyneth Llewelyn: grrr!Gwyneth Llewelyn: Sadly, not even on 1.7, I'm afraid Gwyneth Llewelyn: *sigh*Kitten Lulu: it wuold be so easyKitten Lulu: just a few regexesAliasi Stonebender: as I keep sayingNico Toonie: copy & paste is not so bad.. don't be lazy Kitten Lulu: yepAkage Doctorow: Aliasi Stonebender: all the big features LL promises WILL be in SL before we all die. Oh, and they're investing in cyrogenics.Akage Doctorow: What we need is laptop within SLKitten Lulu: lmaoGwyneth Llewelyn: rofl Aliasi!Kitten Lulu: I am actually planning on doing my thesis on SLShirokuro Sojourner: lolKitten Lulu: Maybe I can volunteer to do some workAkage Doctorow: Kitten, that'd be great. WHat aspectKitten Lulu: IM-to-jabber gateway would be coolShirokuro Sojourner: yes wasnt web browsing supposed to be in 1.7......Kitten Lulu: I have no ideaKitten Lulu: to answer Akage's questionGwyneth Llewelyn: It was, it was Gwyneth Llewelyn *cries*Shirokuro Sojourner: lolMerrow Majestic: sorry what are cyrogenetics?Gwyneth Llewelyn: ty!Gwyneth Llewelyn: cyogenicsGwyneth Llewelyn: oops cryogenicsAliasi Stonebender: turning people into meat-popsicles for furture unthawing and curing of whatever ails them.Akage Doctorow: Is that not freezing folks?Gwyneth Llewelyn: Yes, Akage Kitten Lulu: so they can deliver it in your "lifetime" as promisedShirokuro Sojourner: yes, what aliasi said Kitten Lulu: and you continue to pay monthly fees tooAliasi Stonebender: see, the joke isn't funny when you have to EXPLAIN it.Aliasi Stonebender: Kitten Lulu: and if you have a basic account, they don't give you L$s because you didn't log inGwyneth Llewelyn: lolMerrow Majestic: ty, with the right spelling i would have known it *g*Kitten Lulu: mmh... I think we are over.Gwyneth Llewelyn: aww I'm sorry I was so late <u>Gwyneth Llewelyn</u>Kitten Lulu doesn't have any other point to present[/color] Gwyneth Llewelyn: Well, thank you for hosting, Kitten! Akage Doctorow: It feels like a good discussion, thax KittenShirokuro Sojourner: yes, thank you very much indeedKitten Lulu: tyNico Toonie: yes, ty KittenKitten Lulu: It was my firsrt event in SL everAliasi Stonebender: You did good.Kitten Lulu: The next ones will be better, I hopeMichaelJohn Turner: thanks you all Shirokuro Sojourner: no, no, this one was great!Gwyneth Llewelyn: Hopefully you'll host them regularly, kitten Aliasi Stonebender: also, I'm secretly pleased to see this build works just as well as hoped.Gwyneth Llewelyn: pfft Aliasi heheKitten Lulu: yesAliasi Stonebender: tho reminds meAliasi Stonebender: GwynGwyneth Llewelyn: Yes?Kitten Lulu: but I think Jackal is secretly pissed that people didn't just sit on the ground as he hopedAliasi Stonebender: have you gotten anything more about what events are getting run?Gwyneth Llewelyn: aaah lolJackal Ennui: *lol*Kitten Lulu: I tought about itKitten Lulu: but my skirt is just too shortAliasi Stonebender: but it's ground! there's dirt on it!Gwyneth Llewelyn: Ok, Aliasi ? if I'm not mistaken, tomorrow we'll have three events Aliasi Stonebender: wellGwyneth Llewelyn: And one "wrapping-up" event on Monday, held by TomAliasi Stonebender: It's just I'd like to type up some stuff to PUT in our schedule thingersAliasi Stonebender: yesGwyneth Llewelyn: Ah! LOLGwyneth Llewelyn: of course Moon Adamant: the building turned out great aliasi and jackal congrats Formatted and colorized with transcript.
|
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
|
10-12-2005 03:54
From: Torley Torgeson I really like that flowchart thingamaroo. It's so easy to enjoy, and it has some thoughtlines I've been following for some time. And I'll be following this.  It's a mindmap, I made it with a commercial program - but there are open source and free ones too, like: FreeMind
|
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
|
10-12-2005 03:56
From: Kitten Lulu It's a mindmap, I made it with a commercial program - but there are open source and free ones too, like: FreeMind A MINDMAP! How utter. Thanx... I've seen them before, I know the term, but have not employed it in ages. My mind is awake to this open! Which commercial proggie did you use to make it, out of curiosity? This should really be a poster inworld... paste it in sandboxes and get people thinking... wow... shades of the prim wiki in Burning Life... 
|
Kitten Lulu
Registered User
Join date: 8 Jul 2005
Posts: 114
|
10-12-2005 07:39
|