Porting software, is just such a thankless task.
I've been working on and off on porting this major app for the last 6 months now, and its just so f**king anoying.
Its a complete re-design, away from VBA + Excel into the land of .Net 3.5, with WPF a plenty.
As such i've introduced a whole host of new bugs, but very little in the way of new features, the only resource i've got to allocate to this project (besides myself) really dosen't want to, he wants to be his own lead dev, and i'm getting ready to strangle him.
The thing is every time you miss one (completely un-documented) feature that you think is due to a coding bug rather than by design, you get absolutely slated. :'(
Damned if i don't port it, because adding new features to a excel + VBA gui is a real pain, there is just no help managing concurancy. Damned if i do port because it the time between major new features is also too long......