EXPERIENCES - Getting them enabled in Kitely
Posted: Wed Aug 10, 2022 1:41 pm
At the August 7, 2022 Community Meeting we discussed getting Experiences enabled in SL. This thread seeks to follow our progress, documents challenges, and provide a format for discussion and information sharing as we explore the topic and possibility of enabeling experiences in Kitely.
Ilan's statement on the matter at this time is: We're open to considering it once it has been integrated and thoroughly tested in OpenSim core but that we can't say in advance before we see how well it integrates with other OpenSim systems.
[13:29:53] Veritas McMaster: I'd like to bring up experiences again and getting them enabled in Kitely. I've learned other grids do have it so I'm guessing it's possible. Makes a big difference with furniture & products. Would it be a big deal to do so?
[13:30:23] mike mchugh: I thought we had experiences already?
[13:30:35] Veritas McMaster: no
[13:30:59] mike mchugh: so can we get that turned on?
[13:31:25] Ilan Tochner: Does OSgrid have Experiences turned on?
[13:31:33] Ilan Tochner: (that is the regular OpenSim codebase)
[13:31:49] Veritas McMaster: Some one told me a few grids that do have it on, I'd have to find text to tell you which ones but at least 3
[13:32:01] Kayaker Magic: My understanding is that Experiences are not in the Master code of OpenSim and will never be added.
[13:32:11] Ilan Tochner: Maybe they're using some custom module to enable it
[13:32:17] Kayaker Magic: If some grids have it, they added it themselves.
[13:32:26] Veritas McMaster: I'll track down who and more info, thanks for considering
[13:38:21] Kayaker Magic: Veritas: I just got an answer from Mobius grid: They do have Experiences implemented. Rolled their own.
[13:38:39] Luna Lunaria: Yes, Mobius has experiences. I have a store there
[13:38:45] Nathan Adored: any indication if Mobius Grid if they're gonna make the code available?
[13:39:01] Luna Lunaria: Their code is on their github
[13:39:18] Nathan Adored: kewl
[13:39:21] mike mchugh: BINGO!!!
[13:39:33] Nathan Adored: SO, other grids COULD add that as a module if they wanted. Nice
[13:41:53] Kayaker Magic: Veritas: Mobius has a github, I think it is open source, might be a pain to merge it with OpenSim master code...
[13:42:34] Veritas McMaster: I wondered if there were detriments or expenses adjunct to adding it, Kayaker
[13:42:48] Veritas McMaster: the pain would be a coder/scripter's time and work?
[13:43:02] Luna Lunaria: Their version of opensim is a fork called Consortium
[13:43:14] Nathan Adored: I guess it depends on how easy or hard it is to bolt that module onto the system
[13:43:35] Luna Lunaria: it's a lot more involved than that
[13:44:13] Kayaker Magic: The NGC branch of OpenSim (Sasquatch) is considering adding Experiences, then lots of little grids could get it.
[13:44:36] Luna Lunaria: NGC and Mobius' fork are very closely related
[13:44:59] Luna Lunaria: they're all in the same dev group for NGC
[13:45:19] Krull Kitty: I think all virtual worlds need a data variable standard declaration.
[13:45:20] Veritas McMaster: I'll pick out the salient comments on experiences and make a forum post so we can keep up with progress & find info
[13:46:08] Krull Kitty: Like a RoHS standard for data interchnge
[13:46:09] Luna Lunaria: Contact Royale Mobian on Mobius Grid or on the Opensimworld Discord for info on experiences
[13:46:36] Ilan Tochner: We'll need to see this works well with regular OpenSim before we pick it up. Our experience has always been that when we add something that supposedly works we end up needing to spend quite a lot of work to make it really work (at least work well).
[13:46:55] Luna Lunaria: very true Ilan
[13:47:18] Luna Lunaria: it's never just cut and dry
[13:47:29] Ilan Tochner: So I suggest you follow up on it and we wait for them to fix the issues people report before we check it out seriously.
[13:47:35] mike mchugh: so not being a real coder..is this somethgn that sould be put in a wrapper?
[13:47:48] mike mchugh: module?
[13:48:02] Luna Lunaria: I'm not a coder so I cannot answer to that
[13:48:26] Ilan Tochner: It depends on how well it integrates with the other OpenSim components, if they assume something non standard is used then it could be less than trivial
[13:48:40] Veritas McMaster: It makes a difference to quality of furniture and other items that could be on MP and I suspect creators
Ilan's statement on the matter at this time is: We're open to considering it once it has been integrated and thoroughly tested in OpenSim core but that we can't say in advance before we see how well it integrates with other OpenSim systems.
[13:29:53] Veritas McMaster: I'd like to bring up experiences again and getting them enabled in Kitely. I've learned other grids do have it so I'm guessing it's possible. Makes a big difference with furniture & products. Would it be a big deal to do so?
[13:30:23] mike mchugh: I thought we had experiences already?
[13:30:35] Veritas McMaster: no
[13:30:59] mike mchugh: so can we get that turned on?
[13:31:25] Ilan Tochner: Does OSgrid have Experiences turned on?
[13:31:33] Ilan Tochner: (that is the regular OpenSim codebase)
[13:31:49] Veritas McMaster: Some one told me a few grids that do have it on, I'd have to find text to tell you which ones but at least 3
[13:32:01] Kayaker Magic: My understanding is that Experiences are not in the Master code of OpenSim and will never be added.
[13:32:11] Ilan Tochner: Maybe they're using some custom module to enable it
[13:32:17] Kayaker Magic: If some grids have it, they added it themselves.
[13:32:26] Veritas McMaster: I'll track down who and more info, thanks for considering
[13:38:21] Kayaker Magic: Veritas: I just got an answer from Mobius grid: They do have Experiences implemented. Rolled their own.
[13:38:39] Luna Lunaria: Yes, Mobius has experiences. I have a store there
[13:38:45] Nathan Adored: any indication if Mobius Grid if they're gonna make the code available?
[13:39:01] Luna Lunaria: Their code is on their github
[13:39:18] Nathan Adored: kewl
[13:39:21] mike mchugh: BINGO!!!
[13:39:33] Nathan Adored: SO, other grids COULD add that as a module if they wanted. Nice
[13:41:53] Kayaker Magic: Veritas: Mobius has a github, I think it is open source, might be a pain to merge it with OpenSim master code...
[13:42:34] Veritas McMaster: I wondered if there were detriments or expenses adjunct to adding it, Kayaker
[13:42:48] Veritas McMaster: the pain would be a coder/scripter's time and work?
[13:43:02] Luna Lunaria: Their version of opensim is a fork called Consortium
[13:43:14] Nathan Adored: I guess it depends on how easy or hard it is to bolt that module onto the system
[13:43:35] Luna Lunaria: it's a lot more involved than that
[13:44:13] Kayaker Magic: The NGC branch of OpenSim (Sasquatch) is considering adding Experiences, then lots of little grids could get it.
[13:44:36] Luna Lunaria: NGC and Mobius' fork are very closely related
[13:44:59] Luna Lunaria: they're all in the same dev group for NGC
[13:45:19] Krull Kitty: I think all virtual worlds need a data variable standard declaration.
[13:45:20] Veritas McMaster: I'll pick out the salient comments on experiences and make a forum post so we can keep up with progress & find info
[13:46:08] Krull Kitty: Like a RoHS standard for data interchnge
[13:46:09] Luna Lunaria: Contact Royale Mobian on Mobius Grid or on the Opensimworld Discord for info on experiences
[13:46:36] Ilan Tochner: We'll need to see this works well with regular OpenSim before we pick it up. Our experience has always been that when we add something that supposedly works we end up needing to spend quite a lot of work to make it really work (at least work well).
[13:46:55] Luna Lunaria: very true Ilan
[13:47:18] Luna Lunaria: it's never just cut and dry
[13:47:29] Ilan Tochner: So I suggest you follow up on it and we wait for them to fix the issues people report before we check it out seriously.
[13:47:35] mike mchugh: so not being a real coder..is this somethgn that sould be put in a wrapper?
[13:47:48] mike mchugh: module?
[13:48:02] Luna Lunaria: I'm not a coder so I cannot answer to that
[13:48:26] Ilan Tochner: It depends on how well it integrates with the other OpenSim components, if they assume something non standard is used then it could be less than trivial
[13:48:40] Veritas McMaster: It makes a difference to quality of furniture and other items that could be on MP and I suspect creators