It seems a bunch of spoiled brats (a.k.a. MIUI developers) have been throwing mud at each other. I f you're attracted to gore, start toward the end of this page: [ROM][AOSP][OFFICIAL] MIUI for HTC Incredible | Updated 4/9/2011 - Page 7 - xda-developers
Whatever the facts and motives, the denouement is the closing of miui-dev.com.
It appears that new releases will henceforth materialise at miui.us.