You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Paul Spencer edited this page Jul 8, 2013
·
2 revisions
Things that need doing
Build System
properly describe dependencies for building (i.e. mapserver binaries + headers)
API Design
need to decide on what objects, properties and methods will be exposed
property accessors vs functions
the semantics of using properties to change values like map.width should be such that changing them does not change other parameters
the semantics of using methods implies internal changes
properties that rely on a computation based on other properties (such as cellsize, scaledenom) should be read-only
Code Structure
consider the possibility to move some functionality into mapserver.js and have it use the lower level methods on objects exposed through the bindings (might be easier to do some calculations for things like zoomToScale, setExtent)