vwp-devel Mailing List for The Virtual World Project
Status: Alpha
Brought to you by:
iammisc
You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(6) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <bur...@cv...> - 2007-07-02 17:30:22
|
Is anyone still arround? :-) =20 |
From: Willard H. C. Jr. <wc...@wc...> - 2005-10-13 11:42:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've updated the specification in the cvs repository. Crossed out text = my suggestions for removal. Underlined Blue text = my suggestions for addition/change At this point most of the suggestions are directed at cleaning it up and having it reflect more of a technical readability. Also, rather than using rtf (if you have msword) can you convert the document to msword 2000 format? This way we can take advantage of change tracking. Then you can approve or disprove changes more easily as well. Comments on some of the suggestions: Rather than ending requests with \r\n I suggest using only a ; In addition rather than using full length words for requests (control commands) I suggest using bit flags. This will be a significant improvement (on the server side mostly ) in the consumption of bandwidth and cpu processing. I?m thinking 500 users connected sending requests simultaneously. This is not to say scrap the terminology (I think they are perfect ways to name the functions we call to perform these tasks within the client and server). Rather than the request looking like this: REQUEST VWPCORE: Such <in, such, action>\r\n it would amount to this: // our bit _ 7 _ 6 _ 5 _ 4 _ 3 _ 2 _ 1 _ 0 _ bit 0 flagged means REQUEST bit 1 flagged means VWPCORE bit 2 flagged means VWPTERRAIN (and so on) bit 4 flagged means GET and the final request is: 0x013 <args, right, here>; Let me know if you think I'm going overboard in worrying about the impact of this on bandwidth or cpu. My view is that we are not working on an http server, or even a mail server that performs a quick service then closes the connection, these connections will be constant with data and actions continuously being sent back and forth. It's my view that we should streamline as much as possible (at least where the server is concerned). Talk to you later. Will -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iQEVAwUBQ05IqjtgwQcg+vj/AQIocggAhJ0JYeRfoiuUIyPyGMFju5iY+gDz84/K yNxVlkeDaCxTFpW1cLvSfaDYXurXE0QxdMTw0nX/cnWEGpOWCqpbEDY37rqRCMYd H8PM5bkqIEsZrpwUJA3zmxEDIFQxgAX+KAFS335LYuIP3VN/99poLKgfAkUZZxh4 lNKyowJxKnmm6ZwAAdIZa94giDIp9t9L+y+dGq/BIzZi6OF82DTQyGjfsyL4Adgz /BJlzC9KVsg3F5Lg51+B2kh+oXg4bd9Os+y6RGw7KVJl16TZWLfb2foqaX707Pkx 2TtCc0o/a6pOIvz3t9kTX9FDsv3A8SZSthYpYdXRTMLk7Dh0fV1lTw== =3/VG -----END PGP SIGNATURE----- |
From: Travis A. <ia...@ya...> - 2005-10-13 01:08:23
|
Send any replies you have to the emails I sent you through this thread. All communication should take place in the vwp-devel mailing list. Travis Athougies. __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |
From: Travis A. <ia...@ya...> - 2005-10-11 01:00:41
|
Hi! I think we should implement the vwp_protocol as plugins that way we could be able to share some code between the vwp_server and client. And it will allow for easy upgrades. Also,we will not have to release a new client/server for every protocol update. __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs |
From: Travis A. <ia...@ya...> - 2005-10-10 00:49:04
|
Because I want everyone to be able to use vwp, I have been trying to implement wxLocale to provide internationalization to the VWP Client. However, for some reason, when I load a catalog the call to osgDB::readNodeFile doesn't work. If you can get it working or can spot some obvious bug please fix it. The new source code is at http://vwp.sourceforge.net/vwp.tar.gz . I have included a windows makefile and a catalog with french translations that I got from BabelFish. Thanks! PS: does OpenSceneGraph use gnu gettext? __________________________________ Yahoo! Music Unlimited Access over 1 million songs. Try it free. http://music.yahoo.com/unlimited/ |
From: Travis A. <ia...@ya...> - 2005-10-08 17:57:30
|
Hi! If you read the VWP Specification, then you would no what a request set is. I was thinking to put the request set implementations inside window's dlls and Linux shared objects. I am not too familiar with linux-dev(I have only used linux for about 4 months). I am especially unfamiliar with how Linux uses shared objects files(the realname, the soname, the linker name , and ldconfig). So could any of you explain them to me? Do I write the Linux so file sources in the same way I write them on Windows? Thanks for all your help! __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |
From: Travis A. <ia...@ya...> - 2005-10-05 00:08:17
|
Okay, this is the promised email. All that I have done so far with the vwp client is getting osg to display stuff on wxGlCanvas's. Now that that works, I think the next goal should be to design the protocol, which I am currently doing right now. Once the protocol version 0.1 has been completed, you may start work on the server or you can help with the client. If you wish to start the server then I must ask that you use the wxWidgets toolkit so as to mantain cross-platform support. If you do not have experience with the wxWidgets toolkit then go to http://wxwidgets.org and there are also some interpreted language bindings that will help you learn the wxwidgets classes. One of these is http://wxbasic.sourceforge.net Attached you will find the introduction to the VWP(Virtual World Project) Protocol Specification in Adobe PDF form. If you want it in text form I can convert it for you. But I think there are Adobe PDF readers for almost every platform. Email back if you have any questions! Travis Athougies. __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |