[Chameleon] Chameleon 2.0 Final Release
Tyler Mitchell
tylermitchell at shaw.ca
Tue Jan 11 22:33:43 EST 2005
Congratulations on making it this far. I remember when it seemed so far away.
Way to go!
Tyler
On January 11, 2005 01:19 pm, Paul Spencer wrote:
> Chameleon 2.0 Release
>
> This is the final release of Chameleon 2.0. This marks the culmination
> of many months of effort by many people, both at DM Solutions Group and
> in the larger community of Chameleon users. I won't thank anyone
> individually in case I miss someone, so a big thanks goes out to
> everyone ... you know who you are!
>
> Downloads are available (or will be shortly) at
> http://chameleon.maptools.org/.for linux and Windows, and at
> http://www.maptools.org/ms4w for MS4W.
>
> As a side note for those interested in Chameleon's performance, we
> recently had an opportunity to do some live stress testing. Our Tsunami
> portal (http://www.mapsherpa.com/tsunami) was built using Chameleon (in
> only a few days) and quickly gathered a lot of attention. After a brief
> panic (we've only used Chameleon for relatively low-traffic
> applications), we realized everything was holding up well. Based on
> this experience and some load stress testing, we are now confident that
> Chameleon is reasonably suitable for moderately high-use applications
> (in the order of several thousand hits per hour). There's still loads
> of stuff that could be optimized and streamlined, but even without these
> tweaks, the performance is pretty decent.
>
> Chameleon Community Launched:
>
> I would also like to announce the launching of a Chameleon community
> site to be hosted on MapTools.org and maintained by the community. This
> site has been planned for a while, and it's finally here. The site is
> built on TikiWiki technology and Liz Godwin is the official maintainer.
> Liz will be granting user accounts and moderating the content. DM
> Solutions Group will be contributing/monitoring content and forum
> discussions and reviewing the site for content that should make its way
> into the official documentation on a periodic basis. We hope that
> having a community site that is run by community members will provide a
> non-threatening environment for users of all experience levels to
> cooperate, share ideas, and provide excellent feedback. Thanks for all
> the hard work, Liz.
>
> Documentation Updates:
>
> The initial version of the widget documentation is now ready. This
> includes "empty" documentation for all widgets and complete
> documentation for about 26 core widgets. Even the empty documentation
> is useful, though, since it lists all the widget attributes, form
> variables, and JavaScript. We'll continue working in the coming weeks
> to flesh out the documentation for most of the widgets that we use on a
> daily basis. These additions will be available through CVS and through
> point releases of the 2.0 series.
>
> The widget documentation is available through the new Chameleon Help
> Viewer application. This is available via a web browser by accessing
> the help folder of the chameleon installation, probably something like
> http://localhost/chameleon/help/.
>
> The help viewer is styled on the JavaDoc help viewer. This is our first
> aatempt and we have many new features planned (but no time to implement
> them for this release). Eventually, all Chameleon documentation will be
> managed by and accessible through the help viewer.
>
> You can access the HTML version of the help documentation directly in
> the html folder of the help application. These HTML files are
> pre-generated from the XML files found in each of the widget
> directories. Depending on your system configuration (specifically, if
> you have the php_xslt extension available), you may be viewing the HTML
> files or the source XML files through XSLT. In general, it is not
> necessary to view the source XML files unless you are editing them. If
> you do need to access the XML files, copy help.xml-dist to help.xml in
> chameleon/htdocs/help and set the
>
> Finally, the release notes. Not much has changed since the first
> Release Candidate, always a good sign that things are finally stable.
>
> Changes
>
> The documentation files were updated for the final release. Also, the
> Installation Guide has been updated for Windows/IIS installations.
>
> bug 911: MapDHTML
> added BORDERCOLOR and BORDERWIDTH attributes.
>
> bug 374: sample_basic
> added a help page using the EmbeddedHelp widget under the Tools tab.
>
> Bug Fixes
>
> bug 890: ProjectionLabel
> removed strtoupper on widget class and widgetstyle so that they use
> the exact case provided by the user instead of forcing uppercase.
>
> bug 900: chameleon.xml
> for the ms4w distribution, use mapserver 4.4 by default now
>
> no bug: cwc_events.js
> added test on registered functions to ensure that parameters are not
> added twice to a function.
>
> bug 920: Button.php
> fix problem with dynamically generated buttons if textbuttoncache is
> set to true.
>
> no bug: drawmap.php
> removed a debug statument when drawing the keymap that was causing an
> invalid image to be returned to the browser in some cases.
>
> bug 918: session.php
> removed a debug statement from the garbage collection function (_gc)
> that caused the garbage collection to fail on non-windows machines.
>
> bug 889: MapSize and ContextSelector
> added a Label object to each widget for consistency.
More information about the Chameleon
mailing list