[ka-Map-users] Customizing ka-Map

Paul Spencer pspencer at dmsolutions.ca
Thu Jan 26 10:09:16 EST 2006


good point, although I think this is somewhat different from David's  
point.  Perhaps the wiki would be a good place to design such an API  
and then we could start working on implementing it.  It is not  
terribly important for my own use of ka-Map so I will be looking to  
have this led by others and will contribute as I can.



On 24-Jan-06, at 8:25 PM, Stephen Woodbridge wrote:

> Paul et al,
> I think this is a very valid question and goes to the point that I  
> have made in the past about establishing a public API for do things  
> simpler to the google mashups. I realize that a lot of the basic  
> work that is getting done now is establishing the infrastructure  
> that would be need to do an API, but I would like to see us moving  
> in the direction of establishing such an API. Can you imagine the  
> chaos we would have with php/mapscript if the developers did not  
> manage that API. Likewise we need a stable API for ka-map that will  
> allow us to build applications on top of ka-map and have clear  
> rules for building them and stability between releases.
> You guys are all doing a fantastic job developing and adding  
> features to ka-map. It is really exciting to see how far it has  
> come and the number of developers that are making contribution.  
> Great job!
> I think using the google API or something close to it would be  
> cool, because that would make it easy for people to move their  
> existing google application over to ka-map. Also google has lots of  
> smart people thinking about these things and I'm not against  
> borrowing existing ideas if they fit and it is allowable.
> Anyway, something to think about,
>   -Steve
> David Badke wrote:
>> So many questions...
>> What parts of the ka-Map code are "safe" to modify? By "safe" I  
>> mean code modules that can be customized for local needs while  
>> still staying in step with the ka-Map developers. Obviously the  
>> interface stuff like index.html can and will be customized, and (I  
>> assume) config.php, but what about startup.js? If I add support  
>> for another tool button or put my own query code in myQuery, what  
>> happens if changes are made to the "official" startup.js? Same for  
>> other modules. I have already added code to config.php, which has  
>> a section at the end labeled "END OF CONFIGURABLE STUFF - unless  
>> you know what you are doing" followed by some utility functions -  
>> is that stuff going to change? Will I have to put my own code back  
>> into newly released code, or merge the changes, or what? How are  
>> people handling this?
>> David
>> _______________________________________________
>> ka-Map-users mailing list
>> ka-Map-users at lists.maptools.org
>> http://lists.maptools.org/mailman/listinfo/ka-map-users
> _______________________________________________
> ka-Map-users mailing list
> ka-Map-users at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/ka-map-users

|Paul Spencer                           pspencer at dmsolutions.ca   |
|Applications & Software Development                              |
|DM Solutions Group Inc                 http://www.dmsolutions.ca/|

More information about the ka-Map-users mailing list