Hi!
Lawson English wrote:
Christian Scholz wrote:
Damn, hit Enter accidently too early and sent it.
Here is the rest:
2. Decide about webob
- Tao, convince us
Well, whenever there is a component which somebody already has
programmed I would think we should use it and somebody should actually
convince the rest why we should not use it ;-)
I guess two questions come to mind: 1) is it compatible with eventlet,
and 2) does it lock us into language-specific features?
The idea behind using that Request object is to abstract the network
layer from the implementation. The implementation could be urllib2,
eventlet or whatever. Any Request/Response object should be able to be
converted to what those implementations support quite easily
Moreover WebOb supports WSGI which eventlet also supports.
I don't get your point about the language specific stuff. Of course we
are language-specific in that we use Python all over pyogp.
Is what you mean more platform-specific, as .NET is more the platform
while C# is one of the languages you can use on it?
.NET is a runtime which means that you cannot simply take C#
applications and run them elsewhere. It's a virtual machine executing
your program.
Python does not have such a VM although it was discussed during Guido's
keynote at EuroPython. His opinion was that no such thing as a python
specific VM is needed as there are many out there already and the future
will be more that those VMs will become more generic and support more
than just one language (what .NET/Mono actually already does).
To come back to your question: All this stuff does not rely on such a
virtual machine or platform, it's pure Python and WebOb is just a small
library we add.
I am not sure it answers your question but I hope so.
cheers,
Christian
PS: Unfortunately the keynote recording is still not online as least afaik.
one of the biggest issues with libsl and OGP is the .net-specific stuff.
Makes it really easy to code, but libsl's dependence on .net is one
important reason why the AWG could never use it as the reference
platform for OGP, so we have to watch that we don't make the same
ease-of-programming error with pyogp. It's not JUST a reference library,
but I think that that is one of the purposes for creating it and we
should keep that in mind when we decide on these things.
Lawson
_______________________________________________
Click here to unsubscribe or manage your list subscription:
https://lists.secondlife.com/cgi-bin/mailman/listinfo/pyogp
--
Christian Scholz video blog: http://comlounge.tv
COM.lounge blog: http://mrtopf.de/blog
Luetticher Strasse 10 Skype: HerrTopf
52064 Aachen Homepage: http://comlounge.net
Tel: +49 241 400 730 0 E-Mail [EMAIL PROTECTED]
Fax: +49 241 979 00 850 IRC: MrTopf, Tao_T
neue Show: TOPFtäglich (http://mrtopf.de/blog/category/topf-taglich/)
_______________________________________________
Click here to unsubscribe or manage your list subscription:
https://lists.secondlife.com/cgi-bin/mailman/listinfo/pyogp