July 25, 2012
It's that time of the year when the sun is warm (in the northern hemisphere, that is) and a new BugLog is released. BugLogHQ version 1.6 is now available for download in RiaForge and GitHub for your bug collecting pleasure.
The latest relese has the usual assortment of bug fixes, minor updates, trivial enhancements and two big features. These are web root deployment and "named instances". Installing BugLog on the Web Root Web root deployment means that with this release you can now take your bugLog archive and expand it right on the root of your website without doing extensive refactorings. This is a feature that lots of people have requested and tried to make it work themselves. The "default" behavior of BugLog is still to expect it to be deployed on a directory named "bugLog" on your server, and actually if you deploy it elsewhere, it will still create an application mapping named "bugLog" so that it can find its own components. Now, if you want to put the application in the root, the only change you need to make is on the main config file (located in config/buglog-config.xml.cfm). Locate the line:
/ /bugLog/ ... the buglog app lives here ... /buglogdev/ /config/ buglog-config.xml.cfm Application.cfc index.cfm listener.cfc listener.cfmAfter copying the files, edit Application.cfc to give a proper name to your Application. Also now you can edit your instance's own buglog-config.xml.cfm to give it its own configuration (typically this consists on indicating a different datasource). Once that is done, you can now visit /buglogdev on your browser and you will see the familiar BugLogHQ application. Also, note that the listeners for your new instance have different endpoints: /buglogdev/listener.cfm for the REST listener, and /buglogdev/listener.cfc?wsdl for the SOAP listener. As always, you can checkout the google groups mailing list at http://groups.google.com/group/bugloghq if you need any help, have suggestions or find any bugs that need to be fixed. Have fun! Update: Added links to RiaForge and GitHub