New Cobalt Release for 20090310

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

New Cobalt Release for 20090310

John Dougan
Now that the Great Duke Disk Crash of '09 has ended and we have access to Mantis and CroquetSource again, it's clearly time to do another release.

This release has:
  • updates to the light object code by Fong
  • some cleanup of the terrain generator
  • Experimental LDAP based rendezvous code by Carlos Crosetti.
    • This includes a DynDNS client I'm using experimentally to see if it's a better choice for external address determination.
  • Experimental placeholder code and pages for the Scamper based local help
    • warning: this code may not currently work replicated.
    • Also, there seems to be a bad interaction between scamper and the current controls.
Once it finishes uploading the new release will be at  http://www.duke.edu/~jd135/downloads/cobalt-base-current-build-20090310.zip .  The last extended content release at http://www.duke.edu/~julian/downloads/Open%20Cobalt/content-20090226.zip is still valid with this build.

Cheers,
  -- John


====================
Name: Croquet-Objects-kayef.266
Author: kayef
Time: 2 March 2009, 9:25:36 pm
UUID: 8d304561-6c8f-ce45-8b25-896637c9fd63
Ancestors: Croquet-Objects-jrd.265

Change implementation of shouldShowLightMesh

====================
Name: CobaltMorph-jrd.58
Author: jrd
Time: 8 March 2009, 4:28:29 am
UUID: ed20961b-cec9-4339-a7e7-0d9ae6560c89
Ancestors: CobaltMorph-jrd.57

Changed:

- Slight modification to cobalt start world so it matches the output of the terrain generator.

====================
Name: CobaltUI-kayef.140
Author: kayef
Time: 4 March 2009, 9:20:57 pm
UUID: 6cea4e81-d111-4344-b623-463171433904
Ancestors: CobaltUI-jrd.139

Added point,directional and ambient light options

Lights are oriented to the avatar so it points forward for spot light

====================
Name: CobaltUI-jrd.140
Author: jrd
Time: 4 March 2009, 12:43:19 am
UUID: f3974670-dfe4-430f-a482-469f28102ead
Ancestors: CobaltUI-jrd.139

Changed:

- Added 'Local User Guide' option to help menu to invoke scamper on a local help file.  WARNING: this is currently not replication compatible as it calculates the full path name in the wrong place.

====================
Name: CobaltUI-jrd.141
Author: jrd
Time: 9 March 2009, 5:53:12 pm
UUID: 09d190c4-d926-454e-8cfc-806b6d1b701d
Ancestors: CobaltUI-jrd.140

Changed:

- Carlos Crosetti's changes for LDAP rendezvous

====================
Name: CobaltUI-jrd.142
Author: jrd
Time: 9 March 2009, 5:54:29 pm
UUID: ead008ff-4aca-448b-9a87-ae260181c4ab
Ancestors: CobaltUI-jrd.141, CobaltUI-kayef.140

Changed:

- Merged in Fong's update to lighting

====================
Name: Croquet-Objects-jrd.266
Author: jrd
Time: 27 February 2009, 11:36:20 pm
UUID: b40085bd-1aad-4212-8c13-0a74a9727e9c
Ancestors: Croquet-Objects-jrd.265

Changed:

- Merged in Fong's lighting changes

====================
Name: Croquet-Objects-kayef.267
Author: kayef
Time: 4 March 2009, 9:21:58 pm
UUID: 20cd8fbe-138b-a644-8475-e45b2a7de619
Ancestors: Croquet-Objects-kayef.266

Light mesh set to full bright

====================
Name: Croquet-Objects-jrd.267
Author: jrd
Time: 8 March 2009, 4:17:18 am
UUID: 7ab6ddc9-2d05-4430-b0d6-d3ac4511cf2a
Ancestors: Croquet-Objects-kayef.266

Changed:

- CHanges to make terrain management easier y the terrain generator.

====================
Name: TerrainBuilder-jrd.8
Author: jrd
Time: 7 March 2009, 9:39:41 pm
UUID: 6e8416c8-f94e-4a1c-b4b4-1a27fa452d8b
Ancestors: TerrainBuilder-jrd.7

Changed:

- Extended Terrain Generator to specify a uvScale for the texturing, set the defaults to the same as the start space terrain and cleaned up the UI a little.

====================
Name: TerrainBuilder-jrd.9
Author: jrd
Time: 8 March 2009, 4:06:15 am
UUID: b4baa89c-cdce-46b8-b0c9-e25097a8353c
Ancestors: TerrainBuilder-jrd.8

Changed:

- Added translation offset for mesh.  Default values are for the start space mesh.
- More cleanup of the layout. Eventually this needs to be a panel.

====================
Name: Cobalt-LDAP-jrd.1
Author: jrd
Time: 9 March 2009, 2:58:31 pm
UUID: 6522ebb6-d2bb-4d8f-a8c3-cc6c86716267
Ancestors:

Changed:

- First cut at a LDAP rendezvous browser by Carlos Crosetti.

====================
Name: Cobalt-LDAP-jrd.2
Author: jrd
Time: 9 March 2009, 2:59:25 pm
UUID: 086245d8-6d61-4741-80c1-2783d7097c2f
Ancestors: Cobalt-LDAP-jrd.1

Changed:

- Added in missing client/testcase. Needs refactoring.

====================
Name: DynDNS-Client-jrd.1
Author: jrd
Time: 9 March 2009, 2:55:42 pm
UUID: 39d9f53d-aed8-49b6-a6ec-b2506b0fcea5
Ancestors:

Changed:

- First commit of Carlos Crosetti's DynDNS package. Provides access to manage DynDNS service, chekc your global Internet IP, etc.

====================
Name: MenuUI-jrd.142
Author: jrd
Time: 10 March 2009, 9:02:50 pm
UUID: f230437f-505c-4b09-9ffa-efc54ec59025
Ancestors: MenuUI-jrd.141

Changed:

- Added #harness method to CroquetMenuProject so we can eventually eliminate all of the stupid calls to [hand world owmerMorph harness]

====================
Name: Wisconsin-jrd.163
Author: jrd
Time: 10 March 2009, 9:18:09 pm
UUID: c77b467b-572b-49cc-b384-828590454c91
Ancestors: Wisconsin-rajiv.162

Changed:

- Fixed default Xrfb password.

====================
Name: Cobalt-Router-jrd.21
Author: jrd
Time: 10 March 2009, 9:21:55 pm
UUID: 32b2555d-4f39-4a73-9644-402362ec420e
Ancestors: Cobalt-Router-jrd.20

Changed:

- Modified UPnP setup to use the DynDNS system for getting the external address...this is an experiment, I'm hpoing it will be more reliable.

====================
Name: CobaltUI-jrd.143
Author: jrd
Time: 10 March 2009, 9:39:30 pm
UUID: 2fd38ca2-08be-4b0e-aff4-520ca1bab307
Ancestors: CobaltUI-jrd.142

Changed:

- Integrated LDAP rendezvous server prefs into the general prefs panel.
- Added menu items to publish and link to LDAP advertised spaces.

====================
Name: Cobalt-LDAP-jrd.3
Author: jrd
Time: 10 March 2009, 9:45:23 pm
UUID: f31794ce-241a-4416-8c77-5246fc110411
Ancestors: Cobalt-LDAP-jrd.2

Changed:

- Renamed CLdapListDialog to CoLdapListDialog
    - refactored to remove bogus harness code.
    -  Still needs exception handling
- Renamed LDAPCLient to CobaltLdapRendezvousClient.
    - cleaned up the c lient code some.
- Created CoLdapConnectionConfig to hold config info (hostname, port, bindDN, password, baseDN) for the connection.
- Added LDAP prefs and client creation code to the CobaltHarness
-  TContact>>asLdapBindingsString added to generate the LDAP data to publish
-  TPostcard class>>fromLdapBindingString: added to parse out the binding dataa and create a postcard.

====================

====================

====================

====================

-- 
John Dougan
[hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt Release for 20090310

Andreas.Raab
Hi John -

John Dougan wrote:
>     * Experimental LDAP based rendezvous code by Carlos Crosetti.

Curious: How do you use LDAP to do rendevous? Are you using a public
LDAP server to store postcard information that other clients can pick
up? Is there a public server that anyone can use or do people need to
have their own available somewhere?

Thanks for any info.

Cheers,
   - Andreas
Reply | Threaded
Open this post in threaded view
|

RE: New Cobalt Release for 20090310

Carlos Crosetti-4
Andreas, you are correct. The Cobalt clients should own an entry into a LDAP
server wher the postcard informatioon is updated. Then any otherLDAO-enabled
Cobalc can browse a specific branch into the server`s namespace and pick any
published space.

I am glad to her this code is integrated in the release so I am writinf a
document to explain how this experimetal code works.

Thanks for asking, Carlos

-----Mensaje original-----
De: Andreas Raab [mailto:[hidden email]]
Enviado el: MiƩrcoles, 11 de Marzo de 2009 03:12 a.m.
Para: [hidden email]; John Dougan
CC: Cobalt Developers List; Cobalt Croquet
Asunto: Re: [croquet-dev] New Cobalt Release for 20090310


Hi John -

John Dougan wrote:
>     * Experimental LDAP based rendezvous code by Carlos Crosetti.

Curious: How do you use LDAP to do rendevous? Are you using a public
LDAP server to store postcard information that other clients can pick
up? Is there a public server that anyone can use or do people need to
have their own available somewhere?

Thanks for any info.

Cheers,
   - Andreas



--
Internal Virus Database is out-of-date.
Checked by AVG.
Version: 7.5.524 / Virus Database: 270.11.5/1978 - Release Date: 01/03/2009
07:04 a.m.