It's great to see interest in this project. I hope you can take the time
and check out the SVN files and create some patches.
A few notes I'd like everyone to be aware of -
Firstly, as I have been rather busy with this project on this over the past
few weeks, and have effectively been the only active developer in that time
period, my use of the SVN and SF has been slightly informal! I'll try and
keep it a bit more formal (not commit broken updates for a start!).
I also think it would be good to use the SF tracker/bug/task list
facilities, but I feel the upgrade to version 2 is in such an early stage it
would take too long to document everything that needs to be done and all the
bugs - maybe a bit later!
The status of the actual project - , at the moment it compiles, but because
I renamed the sample website folder, the API now doesn't work - and despite
trying all combinations of 'localhost' in the Google API key generator, I
can't seem to get one that works! oops! As soon as I do we can then test
the Javascript that it is churning out.
I have created all the classes and functions of the API which the control
needs to wrap, and created as much XML documentation as possible. I also
marked a lot of areas with 'TODO', 'FIXME' and 'NOTE' so it is easy to pick
up what needs to be done. (Also I have to say I am relatively new to ASP
.NET <http://asp.net/> control programming, I normally do C#/Matlab
scientific/engineering console apps, so there might be one or two comments
at areas which I didn't fully understand first time round, but might seem
relatively easy to others!!)
Also as I understand it the Control uses a custom flavor of Ajax, it would
maybe an idea to integrate the control with Anthem.Net (it is free and
opensource compared to Professional Ajax.Net) - I set up a branch in SVN but
I haven't done much work on it, but your comments would be helpful in this
case.
There are a couple of major areas which need attention - the XSL file,
GMap2, is probably the largest. The geocoding is also a biggy, but
non-essential at this early stage.
We also need to implement all the functions which are still empty, this
could be problematic for functions which are not Void - i.e. they have to
calculate and return a value. I mentioned this in the blog (
http://gmapsdotnetcontrol.blogspot.com ), and sort of went off on a tangent
on Reverse Ajax. While this post was a bit off topic, I apologise for that:
I submitted it to Digg (and it then ended up on DZone and Del.icio.us etc
etc.) which had the benefit of sending a couple hundred developers to view
the Project - hopefully one or two might be interested in helping out with
GMap.Net!
regards,
Iain
|