[Opensim-dev] Conversion Script Flotsam --> V2 Groups

Diva Canto diva at metaverseink.com
Sat Sep 14 21:44:39 UTC 2013


Let me clarify this conversation.

Flotsam groups is missing the implementation of notice attachments. If 
your grid has been running that software, then you don't have attachment 
information on the DB. As a result, there is nothing to port to the 
Groups V2 tables.

Kevin is referring to mantis 6699 
(http://opensimulator.org/mantis/view.php?id=6699) which provides a 
patch to fix flotsam groups notice attachments. When this patch is 
applied, then Flotsam groups saves attachment info in the DB. This patch 
has not made it to opensim core yet. (sorry, we'll all been very busy)

Bottom line: unless you applied the patch yourself to your copy of 
opensim, there's nothing to worry about on the migration. Just use the 
migration code that's now on the Wiki.

On 9/14/2013 2:34 PM, 3DGrid wrote:
> Yes, I saw this field binarybucket and i do not know, to which field in
> the core groups it belongs to. Therefor I've simpy discarded it from
> convertion. The only fields I see, could only be AttachmentName,
> AttachmentID, AttachmentType and AttachmentOwnerID from table
> osgroupnotices. But as long as I do not know, how you fill the field
> binarybucket, i do not know how (and where within that field) to seperate
> the single items. If I would know this, maybe a simple shell script (with
> AWK) would do this. But to be honest - it seems to get a hard job because
> i see ownly HEX values in that field. Just look on a example from my old
> flotsam groups (attached). So maybe, converting permissions and group
> information and relation ships to the users might be the most valuable
> things to convert rather then also having all attachement?
>
> If someone has an Idea, how to seperate the field values and to convert
> them back to usable values for the new fields, I'm more then willing,
> finding a way to feed this back to the new tables!
>
> Regards
> Markus
>   
>
> Am 14.09.13 22:19 schrieb "Kevin Cozens" unter <kevin at ve3syb.ca>:
>
>> On 13-09-14 01:12 PM, 3DGrid wrote:
>>> Where do you store the binary bucket? I have some in my flotsam, but do
>>> not know, where they have to go during the migration (did not find a
>>> conrrespondable table in os*groups)
>> In Flotsam groups, the table "osgroupnotice" has a field called
>> "BinaryBucket". That is what I used to store information about
>> attachments
>> to group notices.
>>
>> The binary bucket contains up to four pieces of information in it. I
>> don't
>> know the detailed structure of core groups but AFAIK it uses separate
>> fields
>> to store all the data about notice attachments.
>>
>> -- 
>> Cheers!
>>
>> Kevin.
>>
>> http://www.ve3syb.ca/           |"Nerds make the shiny things that
>> distract
>> Owner of Elecraft K2 #2172      | the mouth-breathers, and that's why
>> we're
>>                                  | powerful!"
>> #include <disclaimer/favourite> |             --Chris Hardwick
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20130914/20f3db06/attachment-0001.html>


More information about the Opensim-dev mailing list