<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>Jason, <br>
<br>
I put my requests into the ticket tracking system. Glad to see that
this is up and running again, although I would mention to whomever
maintains it that the links on the "New Ticket"&nbsp; page are all broken. <br>
<br>
For us, quality java support in MGOS is critical. Luckily, the support
for java is definately there, it just needs a little polish :)&nbsp; I don't
know how hard it is to customize things in SWIG, but I think the real
issue here is what to do with the existing API. Try to make it backward
compatible (don't see how that could happen), create a new API?
Maintain two APIs? <br>
<br>
A couple of better-informed design decisions need to be made on how the
Java API should look, and these decisions should be done quickly, so
that java developers can know what to expect. <br>
<br>
I'm definately available for input/feedback, but at this moment, I
don't have the time available for getting my hands dirty with SWIG. I
could probably write some perl code to rewrite the java source faster
than I could make one change in SWIG :)<br>
<br>
Joel<br>
<br>
</tt>Jason Birch wrote:
<blockquote
 cite="mid8E468917B01800408B91984428BE03DD05C5686B@starfish.nanaimo.ca"
 type="cite">
  <pre wrap="">Joel wrote:
 
--------
But, I suspect that SWIG (the toolkit which generates this binding automatically) could be configured to provide a interface which better adheres to java standard. 
--------
 
There's been some discussion of this on the -internals list (prompted by your initial post).
 
<a class="moz-txt-link-freetext" href="http://www.nabble.com/RE%3A-RE%3A--mapguide-users-GoodDevelopment-Environment-for-MGOS-p9364766s16610.html">http://www.nabble.com/RE%3A-RE%3A--mapguide-users-GoodDevelopment-Environment-for-MGOS-p9364766s16610.html</a> <a class="moz-txt-link-rfc2396E" href="http://www.nabble.com/RE%3A-RE%3A--mapguide-users-GoodDevelopment-Environment-for-MGOS-p9364766s16610.html">&lt;http://www.nabble.com/RE%3A-RE%3A--mapguide-users-GoodDevelopment-Environment-for-MGOS-p9364766s16610.html&gt;</a> 
 
It looks like Bob has not seen a huge interest in Java either (I'm assuming either through Autodesk or watching these forums).  However, I would really like to see MapGuide support Java as well as it does PHP or .Net.  It would be great if we could get enough interest (volunteers) to work on this.  It's an area where we have the opportunity to be both cross-platform, and BETTER than other solutions.
 
--------
A jar containing the java source files with javadocs embedded would greatly facilitate development within Eclipse (or other java IDE).

--------
 
Hmm.  I think that all of these should probably be entered as an enhancement request at <a class="moz-txt-link-freetext" href="http://trac.osgeo.org/mapguide/">http://trac.osgeo.org/mapguide/</a> <a class="moz-txt-link-rfc2396E" href="http://trac.osgeo.org/mapguide/">&lt;http://trac.osgeo.org/mapguide/&gt;</a>  so that we don't loose track of them.
 
Jason
 
  </pre>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
mapguide-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapguide-users">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a>
  </pre>
</blockquote>
</body>
</html>