[Opensim-dev] HTTP Server source code
Diva Canto
diva at metaverseink.com
Wed Oct 12 13:26:09 UTC 2011
The HTTP server is one of those dark, ugly, scary corners of this
project. I'm not even sure I know all of its secrets. But here's what I
know. It started with code that jhurliman and someone else had done. In
the process of using it, OpenSim devs found several bugs and submitted
patches to the upstream project, but the devs there were a bit too slow
integrating them (like they didn't act within the next day or
something...), so the OpenSim devs basically forked the project to the
point of no return. Within the past year I have also encountered bugs,
and I patched them in our fork. But what's even worse is that the svn
repository where our fork lives has been showing signs of being
corrupted, so I haven't been able to push the changes there.
In other words, the latest version of that code is here on my machine!
This is *really* bad.
It's way up high on my priorities to move this to our git repo as soon
as I have time to code again -- which hopefully will happen in November.
But this move only takes us from hell to purgatory. It's a shame that we
forked the project and that we can't use the newest version of that
other project. So if anyone is brave enough to venture there, that would
be a major contribution...
On 10/12/2011 5:30 AM, Justin Clark-Casey wrote:
> Yes this is very unfortunate - I think Crista knows more about the
> specific patches though I believe she will be very busy at least for
> the next few weeks.
>
> As you saw, the API/code structure of upstream has changed so it can't
> simply be dropped in. But ideally, I think we would port any patches
> and update OpenSim to use the newer HttpServer. Or eventually use
> something that is better maintained but I'm not sure there is anything
> good out there in CLR land.
>
> On 12/10/11 08:13, Melanie wrote:
>> We made specific changes to allow the event queue to work with the
>> viewer. We can't just use upstream.
>>
>> Melanie
>>
>> On 12/10/2011 09:12, Oren Hurvitz wrote:
>>> Is it this one? - http://webserver.codeplex.com/
>>>
>>> If so then it seems the version we're using in OpenSim is very old.
>>> The part
>>> that contains "my" bug has been completely rewritten. How about I
>>> try to
>>> update the library to the current version?
>>>
>>> --
>>> View this message in context:
>>> http://opensim-dev.2196679.n2.nabble.com/HTTP-Server-source-code-tp6883843p6883850.html
>>> Sent from the opensim-dev mailing list archive at Nabble.com.
>>> _______________________________________________
>>> 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
>>
>
>
More information about the Opensim-dev
mailing list