Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-19 Thread Justin Clark-Casey

On 19/02/13 09:25, Toni Alatalo wrote:

So this is “a module in core”, while R.Gunther thinks there’s  “too much in 
core and not enough in modules”.
So R.Gunther is happy as this is indeed a module? Even though it is in ‘core’. 
Or?
Is there a name/term for the non-module parts of that ‘core’ BTW -- the 
Opensimulator Kernel or what?  Core-Core? (I
use that sometimes for Tundra core to differentiate from 
also-modules-in-central-repo/default-distro, which some others
call ‘core’ similarily to opensim speech I think).


At this stage, many parts of OpenSimulator that are implemented modules as core to the project, such as inventory access 
modules and archiving modules.


Many, many years ago, a split was done in OpenSimulator to put things in 'CoreModules' and 'OptionalModules' with the 
intent of moving the optional modules out one distant day.  However, I suspect some of those optional modules would now 
be properly considered core.  Whether anybody actually ever removes the 'OptionalModules' DLL I don't know.


The line for a 'core' module is somewhat arbitrary since I think it depends on a number of factors, such as how much a 
particularly piece is infrastructure, how much use it would get, how many core developers are willing to maintain it, 
etc.  And this may well evolve over time.



~Toni
*From:* Justin Clark-Casey jjusti...@googlemail.com 
mailto:jjusti...@googlemail.com
*Sent:* ‎February‎ ‎19‎, ‎2013 ‎3‎:‎16‎ ‎AM
*To:* opensim-dev@lists.berlios.de mailto:opensim-dev@lists.berlios.de
*Subject:* Re: [Opensim-dev] Diva Groups and Offline IM
Yes, I think this is a perfectly reasonable kind of thing to go in core, as I 
would regard it as basic infrastructure.

It will be a module in core anyway, and the existing external groups solutions 
(Flotsam and Simian, for example) will
continue to work.  I would also like to thank Diva for contributing this 
functionality - a core groups service is
something I've wanted to see for a very long time but never had the time to 
implement.

On 17/02/13 01:54, John Sheridan wrote:

I'm just theorizing here, but I would think that common components required 
for interoperability between grids would
need to go into the core.  Just recently I finished writing my own offline 
IM handler in c# only to realize it didn't
save messages that came in from over the hypergrid.  I've yet to dig in to 
see why, but after pouring over different
examples on how to get profiles working I'm quickly realizing that there is 
a need for a common way for all of these
services to communicate.

Its one thing to have your own proprietary communications formats if you're 
running a closed grid, but in the case where
your components need to talk to other people's  - that seems to be a 
different story.  For example, with my profiles
module I wanted to create a set of data objects (psProfile, psProfilePick, 
psProfileClassifieds, etc.), serialize them
on the sim end, then ship them off to the profiles server and vice versa.  
After seeing how other projects out there
communicate with their server counterparts, it became blatantly apparent 
that my way would work just fine if it were
used on a closed grid but not in a Hypergridded environment where it would 
need to talk to countless other profile
servers that all likely communicate in different ways.  I'm pretty sure the 
same would hold true for offline messaging,
groups, and so on.


On 02/16/2013 07:32 PM, R.Gunther wrote:

Opensim core ?
I hope it's going to be a module, and not in the core of opensim. I 
have the idea there's already to much in
core and
not enough in modules.

On 2013-02-16 21:07, Diva Canto wrote:

Heads up: after discussion within core devs, the Groups and Offline 
IM addons I did for D2 are going to be
donated to
core opensim. This means that core opensim will have support for 
these out of the box without having to
install any
further components (i.e. apache). They work both for standalones 
and grids. Diva Groups has the optional HG
service
for supporting groups with foreign users. It also implements 
notices with attachments, something that is
missing from
Flotsam groups. It does not implement the voting and accounting 
features of the viewer (patches welcome).

For those using Flotsam or Simian Groups, they're all mutually 
exclusive -- the config decides which one to use.

The code will be added within the next week. If there are any 
issues or questions, let us know.

Cheers
Diva
_
Opensim-dev mailing list
Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de
https://lists.berlios.de/__mailman/listinfo/opensim-dev 
https://lists.berlios.de/mailman

Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-18 Thread Justin Clark-Casey

Yes, I think this is a perfectly reasonable kind of thing to go in core, as I 
would regard it as basic infrastructure.

It will be a module in core anyway, and the existing external groups solutions (Flotsam and Simian, for example) will 
continue to work.  I would also like to thank Diva for contributing this functionality - a core groups service is 
something I've wanted to see for a very long time but never had the time to implement.


On 17/02/13 01:54, John Sheridan wrote:

I'm just theorizing here, but I would think that common components required for 
interoperability between grids would
need to go into the core.  Just recently I finished writing my own offline IM 
handler in c# only to realize it didn't
save messages that came in from over the hypergrid.  I've yet to dig in to see 
why, but after pouring over different
examples on how to get profiles working I'm quickly realizing that there is a 
need for a common way for all of these
services to communicate.

Its one thing to have your own proprietary communications formats if you're 
running a closed grid, but in the case where
your components need to talk to other people's  - that seems to be a different 
story.  For example, with my profiles
module I wanted to create a set of data objects (psProfile, psProfilePick, 
psProfileClassifieds, etc.), serialize them
on the sim end, then ship them off to the profiles server and vice versa.  
After seeing how other projects out there
communicate with their server counterparts, it became blatantly apparent that 
my way would work just fine if it were
used on a closed grid but not in a Hypergridded environment where it would need 
to talk to countless other profile
servers that all likely communicate in different ways.  I'm pretty sure the 
same would hold true for offline messaging,
groups, and so on.


On 02/16/2013 07:32 PM, R.Gunther wrote:

Opensim core ?
I hope it's going to be a module, and not in the core of opensim. I have the 
idea there's already to much in core and
not enough in modules.

On 2013-02-16 21:07, Diva Canto wrote:

Heads up: after discussion within core devs, the Groups and Offline IM addons I 
did for D2 are going to be donated to
core opensim. This means that core opensim will have support for these out of 
the box without having to install any
further components (i.e. apache). They work both for standalones and grids. 
Diva Groups has the optional HG service
for supporting groups with foreign users. It also implements notices with 
attachments, something that is missing from
Flotsam groups. It does not implement the voting and accounting features of the 
viewer (patches welcome).

For those using Flotsam or Simian Groups, they're all mutually exclusive -- the 
config decides which one to use.

The code will be added within the next week. If there are any issues or 
questions, let us know.

Cheers
Diva
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-18 Thread Kevin Cozens

On 13-02-16 03:29 PM, John Sheridan wrote:

Really cool, thank you Diva! :)  I wonder, per chance could this commit
be ported over to 0.7.5-postfixes?


It is something I will be looking at to see how easy it might be to 
backport. Don't know when I might get time to do it with all the 
projects already on my plate.



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-17 Thread Ai Austin

At 23:12 16/02/2013, opensim-dev-requ...@lists.berlios.de wrote:

Heads up: after discussion within core devs, the Groups and Offline IM
addons I did for D2 are going to be donated to core opensim. This means
that core opensim will have support for these out of the box without
having to install any further components (i.e. apache). They work both
for standalones and grids


Good news.. it will be good to eventually have the key services in 
core... user profiles too one day hopefully to make configuration much easier.



For those using Flotsam or Simian Groups, they're all mutually exclusive
-- the config decides which one to use.


Does that mean that any groups already existing on a grid and used in 
plot and in-world object definitions will not be shared with the new 
mechanism Diva?


If so, for those using existing groups, and hence have many items in 
world that have group UUIDs and so on... it would be good if there 
was some instructions on how to migrate content to the new groups 
mechanism.  Can it be done by manually extracting from the flotsam 
groups entering data base records for example?




___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-17 Thread Ai Austin

At 23:12 16/02/2013, opensim-dev-requ...@lists.berlios.de wrote:

Heads up: after discussion within core devs, the Groups and Offline IM
addons I did for D2 are going to be donated to core opensim. This means
that core opensim will have support for these out of the box without
having to install any further components (i.e. apache). They work both
for standalones and grids


Good news.. it will be good to eventually have the key services in 
core... user profiles too one day hopefully to make configuration much easier.



For those using Flotsam or Simian Groups, they're all mutually exclusive
-- the config decides which one to use.


Does that mean that any groups already existing on a grid and used in 
plot and in-world object definitions will not be shared with the new 
mechanism Diva?


If so, for those using existing groups, and hence have many items in 
world that have group UUIDs and so on... it would be good if there 
was some instructions on how to migrate content to the new groups 
mechanism.  Can it be done by manually extracting from the flotsam 
groups entering data base records for example?




___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-17 Thread Diva Canto

On 2/17/2013 2:25 AM, Ai Austin wrote:
Can it be done by manually extracting from the flotsam groups entering 
data base records for example?


Yes. The tables are close enough that a migration is possible. I'm sure 
that someone will figure out the exact SQL commands to do that, in no time.


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


[Opensim-dev] Diva Groups and Offline IM

2013-02-16 Thread Diva Canto
Heads up: after discussion within core devs, the Groups and Offline IM 
addons I did for D2 are going to be donated to core opensim. This means 
that core opensim will have support for these out of the box without 
having to install any further components (i.e. apache). They work both 
for standalones and grids. Diva Groups has the optional HG service for 
supporting groups with foreign users. It also implements notices with 
attachments, something that is missing from Flotsam groups. It does not 
implement the voting and accounting features of the viewer (patches 
welcome).


For those using Flotsam or Simian Groups, they're all mutually exclusive 
-- the config decides which one to use.


The code will be added within the next week. If there are any issues or 
questions, let us know.


Cheers
Diva
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-16 Thread André Verwijs
NICE..!!  thanks :)

On Sat, Feb 16, 2013 at 9:07 PM, Diva Canto d...@metaverseink.com wrote:

 Heads up: after discussion within core devs, the Groups and Offline IM
 addons I did for D2 are going to be donated to core opensim. This means
 that core opensim will have support for these out of the box without having
 to install any further components (i.e. apache). They work both for
 standalones and grids. Diva Groups has the optional HG service for
 supporting groups with foreign users. It also implements notices with
 attachments, something that is missing from Flotsam groups. It does not
 implement the voting and accounting features of the viewer (patches
 welcome).

 For those using Flotsam or Simian Groups, they're all mutually exclusive
 -- the config decides which one to use.

 The code will be added within the next week. If there are any issues or
 questions, let us know.

 Cheers
 Diva
 __**_
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/**mailman/listinfo/opensim-devhttps://lists.berlios.de/mailman/listinfo/opensim-dev




-- 
Thank you for reading my email. I hope to receive a replay from you soon...



_
*My Opensim/Second Life Blog *
   http://verwijs.wordpress.com http://verwijs.wordpress.com%20

*(Dutch, basic hardware/software help  windows, Mac, Linux) *
   http://verwijs-pc.nl

*My Twitter Page: *
   http://twitter.com/OpenSimFan

*My Facebook page (Be my friend, please ) *
   http://www.facebook.com/andre.verwijs
http://www.facebook.com/andre.verwijs%20
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-16 Thread SignpostMarv Martin

Wooh! :D
On 16/02/2013 20:07, Diva Canto wrote:
Heads up: after discussion within core devs, the Groups and Offline IM 
addons I did for D2 are going to be donated to core opensim. This 
means that core opensim will have support for these out of the box 
without having to install any further components (i.e. apache). They 
work both for standalones and grids. Diva Groups has the optional HG 
service for supporting groups with foreign users. It also implements 
notices with attachments, something that is missing from Flotsam 
groups. It does not implement the voting and accounting features of 
the viewer (patches welcome).


For those using Flotsam or Simian Groups, they're all mutually 
exclusive -- the config decides which one to use.


The code will be added within the next week. If there are any issues 
or questions, let us know.


Cheers
Diva
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-16 Thread John Sheridan
Really cool, thank you Diva! :)  I wonder, per chance could this commit 
be ported over to 0.7.5-postfixes?

On 02/16/2013 03:18 PM, André Verwijs wrote:

NICE..!!  thanks :)

On Sat, Feb 16, 2013 at 9:07 PM, Diva Canto d...@metaverseink.com 
mailto:d...@metaverseink.com wrote:


Heads up: after discussion within core devs, the Groups and
Offline IM addons I did for D2 are going to be donated to core
opensim. This means that core opensim will have support for these
out of the box without having to install any further components
(i.e. apache). They work both for standalones and grids. Diva
Groups has the optional HG service for supporting groups with
foreign users. It also implements notices with attachments,
something that is missing from Flotsam groups. It does not
implement the voting and accounting features of the viewer
(patches welcome).

For those using Flotsam or Simian Groups, they're all mutually
exclusive -- the config decides which one to use.

The code will be added within the next week. If there are any
issues or questions, let us know.

Cheers
Diva
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev




--
Thank you for reading my email. I hope to receive a replay from you 
soon...




_
*My Opensim/Second Life Blog *
http://verwijs.wordpress.com http://verwijs.wordpress.com%20

*(Dutch, basic hardware/software help  windows, Mac, Linux) *
http://verwijs-pc.nl

*My Twitter Page: *
http://twitter.com/OpenSimFan http://twitter.com/OpenSimFan

*My Facebook page (Be my friend, please ) *
http://www.facebook.com/andre.verwijs 
http://www.facebook.com/andre.verwijs%20



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-16 Thread Diva Canto

Potentially yes. But it's probably worth a new version number.
Diva Groups works well within the limited testing I had time to do by 
myself; it needs a lot more testing, especially the grid configuration.


On 2/16/2013 12:29 PM, John Sheridan wrote:
Really cool, thank you Diva! :)  I wonder, per chance could this 
commit be ported over to 0.7.5-postfixes?

On 02/16/2013 03:18 PM, André Verwijs wrote:

NICE..!!  thanks :)

On Sat, Feb 16, 2013 at 9:07 PM, Diva Canto d...@metaverseink.com 
mailto:d...@metaverseink.com wrote:


Heads up: after discussion within core devs, the Groups and
Offline IM addons I did for D2 are going to be donated to core
opensim. This means that core opensim will have support for these
out of the box without having to install any further components
(i.e. apache). They work both for standalones and grids. Diva
Groups has the optional HG service for supporting groups with
foreign users. It also implements notices with attachments,
something that is missing from Flotsam groups. It does not
implement the voting and accounting features of the viewer
(patches welcome).

For those using Flotsam or Simian Groups, they're all mutually
exclusive -- the config decides which one to use.

The code will be added within the next week. If there are any
issues or questions, let us know.

Cheers
Diva
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev




--
Thank you for reading my email. I hope to receive a replay from you 
soon...




_
*My Opensim/Second Life Blog *
http://verwijs.wordpress.com http://verwijs.wordpress.com%20

*(Dutch, basic hardware/software help  windows, Mac, Linux) *
http://verwijs-pc.nl

*My Twitter Page: *
http://twitter.com/OpenSimFan http://twitter.com/OpenSimFan

*My Facebook page (Be my friend, please ) *
http://www.facebook.com/andre.verwijs 
http://www.facebook.com/andre.verwijs%20



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev




___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-16 Thread John Sheridan
I don't have much of a user base as of yet, but I'll be glad to do 
whatever I can to help test.


On 02/16/2013 06:12 PM, Diva Canto wrote:

Potentially yes. But it's probably worth a new version number.
Diva Groups works well within the limited testing I had time to do by 
myself; it needs a lot more testing, especially the grid configuration.


On 2/16/2013 12:29 PM, John Sheridan wrote:
Really cool, thank you Diva! :)  I wonder, per chance could this 
commit be ported over to 0.7.5-postfixes?

On 02/16/2013 03:18 PM, André Verwijs wrote:

NICE..!!  thanks :)

On Sat, Feb 16, 2013 at 9:07 PM, Diva Canto d...@metaverseink.com 
mailto:d...@metaverseink.com wrote:


Heads up: after discussion within core devs, the Groups and
Offline IM addons I did for D2 are going to be donated to core
opensim. This means that core opensim will have support for
these out of the box without having to install any further
components (i.e. apache). They work both for standalones and
grids. Diva Groups has the optional HG service for supporting
groups with foreign users. It also implements notices with
attachments, something that is missing from Flotsam groups. It
does not implement the voting and accounting features of the
viewer (patches welcome).

For those using Flotsam or Simian Groups, they're all mutually
exclusive -- the config decides which one to use.

The code will be added within the next week. If there are any
issues or questions, let us know.

Cheers
Diva
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev




--
Thank you for reading my email. I hope to receive a replay from you 
soon...




_
*My Opensim/Second Life Blog *
http://verwijs.wordpress.com http://verwijs.wordpress.com%20

*(Dutch, basic hardware/software help  windows, Mac, Linux) *
http://verwijs-pc.nl

*My Twitter Page: *
http://twitter.com/OpenSimFan http://twitter.com/OpenSimFan

*My Facebook page (Be my friend, please ) *
http://www.facebook.com/andre.verwijs 
http://www.facebook.com/andre.verwijs%20



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev




___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev




___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

Re: [Opensim-dev] Diva Groups and Offline IM

2013-02-16 Thread John Sheridan
I'm just theorizing here, but I would think that common components 
required for interoperability between grids would need to go into the 
core.  Just recently I finished writing my own offline IM handler in c# 
only to realize it didn't save messages that came in from over the 
hypergrid.  I've yet to dig in to see why, but after pouring over 
different examples on how to get profiles working I'm quickly realizing 
that there is a need for a common way for all of these services to 
communicate.


Its one thing to have your own proprietary communications formats if 
you're running a closed grid, but in the case where your components need 
to talk to other people's  - that seems to be a different story.  For 
example, with my profiles module I wanted to create a set of data 
objects (psProfile, psProfilePick, psProfileClassifieds, etc.), 
serialize them on the sim end, then ship them off to the profiles server 
and vice versa.  After seeing how other projects out there communicate 
with their server counterparts, it became blatantly apparent that my way 
would work just fine if it were used on a closed grid but not in a 
Hypergridded environment where it would need to talk to countless other 
profile servers that all likely communicate in different ways.  I'm 
pretty sure the same would hold true for offline messaging, groups, and 
so on.



On 02/16/2013 07:32 PM, R.Gunther wrote:

Opensim core ?
I hope it's going to be a module, and not in the core of opensim. I 
have the idea there's already to much in core and not enough in modules.


On 2013-02-16 21:07, Diva Canto wrote:
Heads up: after discussion within core devs, the Groups and Offline 
IM addons I did for D2 are going to be donated to core opensim. This 
means that core opensim will have support for these out of the box 
without having to install any further components (i.e. apache). They 
work both for standalones and grids. Diva Groups has the optional HG 
service for supporting groups with foreign users. It also implements 
notices with attachments, something that is missing from Flotsam 
groups. It does not implement the voting and accounting features of 
the viewer (patches welcome).


For those using Flotsam or Simian Groups, they're all mutually 
exclusive -- the config decides which one to use.


The code will be added within the next week. If there are any issues 
or questions, let us know.


Cheers
Diva
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev



___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev