Basecamp is a fantastic tool that supports good team communication around a project. We are using it heavily here at Orbeon when working with clients. Unfortunately, Basecamp has a major flow: it handles XML pasted in messages very, very badly. At best, Basecamp will change the XML you pasted; it won't be well-formed XML anymore, but will still be recognizable. At worse, pasting XML will break the Basecamp UI and you will need to contact Basecamp support so they can fix that for you. Here comes this little tool: Markup to Basecamp. Paste your markup in a text area and it will give you some text that you can copy/paste into Basecamp. The tool is written in XForms (of course!), implemented in a single file, and runs in the XForms sandbox. Try it for yourself: You can also download the source (attached), change it, and run it online in the XForms Sandbox. And if you notice a case where the tool doesn't work as it should, please let us know. |