Since the rest of my code is hosted on GitHub, I figured that I probably should move Wombat IDE there as well.
To that end, we’ve moved from Google Code: wombat-ide to GitHub: jpverkamp/wombat-ide.
The first part of the change was the source code and version control history. This actually went relatively straight forward. All I had to do was clone the code to a local machine, pull down all of the branches, replace the ‘origin’ repository, and push. Now, anyone can clone the new repository in much the same way as the old, just with the new URL:
git clone [email protected]:jpverkamp/wombat-ide.git
The harder part was moving the issues. There are ways to automatically convert issues, but in the five minutes I allowed, I couldn’t get them to run. Any more time than that and it would just be easier to manually convert them–which is what I ended up doing. The following open issues have been moved to GitHub (preserving as much of the comment history as I could/felt necessary):
- Issue 65 → #1 (Parenthesis Highlighting in Text Highlighting)
- Issue 97 → #2 (Comments in strings)
- Issue 115 → #3 (Code Crunching)
- Issue 141 → #4 (Bug report button)
- Issue 142 → #5 (Fix document sync)
- Issue 143 → #6 (Document replay)
- Issue 150 → #7 (Wombat for iuanyware?)
- Issue 152 → #8 (Live coding)
- Issue 173 → #9 (Procedure completion in edit window)
- Issue 174 → #10 (Toolbar on drawing window)
- Issue 177 → #11 (Pause/resume capability during live-display)
- Issue 181 → #12 (Java 7 x64 issue)
- Issue 183 → #13 (Add update-* to c211 libraries)
- Issue 185 → #14 (Find and Replace)
- Issue 194 → #15 (Prompted to save file on exit)
- Issue 198 → #16 (red is not red)
- Issue 199 → #17 (Turtle graphics freaks out on +nan.0)
- Issue 200 → #18 (Log files on Unix based systems)
- Issue 204 → #19 (Mirror site for download)
- Issue 205 → #20 (Verify that all files have been downloaded successfully)
- Issue 208 → #21 (Pencil Tool changes document)
- Issue 210 → #22 (Pressing stop button initiates increased CPU consumption.)
- Issue 212 → #23 (Support for regular expressions in find and find-replace)
- Issue 213 → #24 (define-record-type in c211 libraries)
- Issue 216 → #25 (jumpy left margin in Wombat)
- Issue 217 → #26 (Add some configuration options to version file)
- Issue 218 → #27 (Wombat command-line history saving)
- Issue 222 → #28 (read-csv)
- Issue 228 → #29 (Syntax highlighting confused by ;#|)
And that should be it. I’ve changed the old Google Code repository so that it shouldn’t be trivial to submit issues or see the code there, but rather have links to the new content. If anyone has any issues with it, please let me know either in the comments here or by email: [email protected]