Difference between revisions of "Web3D Working Group meetings at SIGGRAPH 2012 8 3 AM Minutes"

From Web3D.org
Jump to: navigation, search
m (Xj3D Source Progress)
(jgeom Open Source Library for NURBS)
Line 30: Line 30:
  
 
== jgeom Open Source Library for NURBS ==
 
== jgeom Open Source Library for NURBS ==
* jgeom library: The jgeom.net Java library was developed by Sam Gerber and is used in the implementation of the NURBS component for the Xj3D browser. It was originally licensed under the GPL license, and this posed difficulties in distributing this library with Xj3d -- the GPL license is viral and incompatible with the other licensing used in Xj3D. Sam Gerber has agreed to allow us to distribute the jgeom library and source code under the LGPL (Lesser GPL) license.
+
* jgeom library: The jgeom.net Java library was developed by Sam Gerber and is used in the implementation of the NURBS component for the Xj3D browser. It was originally licensed under the GPL license, and this posed difficulties in distributing this library with Xj3d -- the GPL license is viral and incompatible with the other licensing used in Xj3D.
 +
* Sam Gerber has agreed to allow us to distribute the jgeom library and source code under the LGPL (Lesser GPL) license.
 
* A [https://sourceforge.net/projects/jgeom jgeom project] has been created on SourceForge site
 
* A [https://sourceforge.net/projects/jgeom jgeom project] has been created on SourceForge site
 +
* Vince will upload the code...

Revision as of 11:33, 3 August 2012

Minutes of meeting held 3 August 2012 8 AM PDT

Attendees

  • Hyokwang Lee, PartDB
  • Don Brutzman, NPS
  • Vince Marchetti, KShell
  • Dick Puk, Intelligraphics
  • Nathan Nikotan, CSUDH graduate
  • Tim Beyer, CSUDH graduate
  • Mitch Williams [1]


People interested in the CAD Working Group are asked to refresh their entries on the X3D CAD People page where we summarize our interests.

CAD BOF

  • See Web3D Birds of a Feather Agenda for CAD_BoF_2012
    • Can we get Peter Schickel or someone from Bit Management discuss new BS Contact Browser?
    • Players supporting CAD can be found on the Player support for X3D components page. Players reporting support are BS Contact, Instant Player, Octaga VS, Swirl, and Xj3d. Can we help OpenVRML and view3dscene go from partial to full support?
  • X3DOM support does not appear to include CAD Geometry. X3DOM is open source and some ambitious person may be able to implement the Javascript addition to X3DOM to support CAD nodes.
    • Tools that don't fully support CAD Geometry (FreeWRL, H3DView, OpenVRML, view3dscene) may use the CAD Prototypes implementation or other open source - these nodes are pretty easy to implement.
    • Issue for future discussion: Is there a difference in how feasible it is to implement the proposed changes to X3DPart/X3DFace nodes in Prototypes among the 3 options we have recently discussed [2]?

Xj3D Source Progress

  • Xj3d Site [3] is back up, after a 10 day down period; includes web access to subversion repository, which had a number of changes that build OK.
  • We discussed next steps for Xj3d source
    • Steps a-d (restoration of site for next 2 months) have been accomplished -- Thanks to Alan Hudson!
    • Option e, moving Subversion repository to SourceForge will be straightforward -- use subversion archive file to move to a new Subversion server.
    • Option f, converting to git version control, and moving to GitHub, will require some careful consideration. It can be a steep learning curve for developers to transition from subversion to git. Conversion from a subversion repository to git can be automated, but it will be difficult to go back to subversion from git.

jgeom Open Source Library for NURBS

  • jgeom library: The jgeom.net Java library was developed by Sam Gerber and is used in the implementation of the NURBS component for the Xj3D browser. It was originally licensed under the GPL license, and this posed difficulties in distributing this library with Xj3d -- the GPL license is viral and incompatible with the other licensing used in Xj3D.
  • Sam Gerber has agreed to allow us to distribute the jgeom library and source code under the LGPL (Lesser GPL) license.
  • A jgeom project has been created on SourceForge site
  • Vince will upload the code...