itaps-parallel [Fwd: iMesh_getAdjEntities (yet another proposed iMesh change)]

Jason Kraftcheck kraftche at cae.wisc.edu
Thu Mar 12 14:17:53 CDT 2009


Tim Tautges wrote:
> I agree with Mark here.  I'd think twice a year would be sufficient
> chances to change interfaces.
> 

I disagree.  What originally prompted me to propose a lot of the recent
changes was the discussion about a version 1.0 of the iMesh C API.  I think
that once we reach a "1.0" API, changing twice a year would be much too
often.  Once we settle on a 1.0 of the API I think that we should strive to
make no changes to existing functions or definitions, only adding new
functions to address missing functionality.  And maybe in a year or two
release a 2.0 API that modifies existing functions or definitions if
necessary.  I think that if we are going to make design changes that impact
many functions (e.g. changing storage order from 'inout' to 'in' or changing
the way we pass arrays) that we should integrate such changes as soon as
possible.

- jason



More information about the itaps-parallel mailing list