Hi,
Had a chance the other day to look once again at the source code.
I find it quite odd to find a lot of duplication because of the ‘new’ Mvc2 projects. Wouldn’t it be a lot easier to maintain a separate mvc2 branch?
Is there a particular reason to define Spark.Web.Mvc2 and Spark.Web.Mvc2.Tests projects? Is Spark going to support both Mvc v1 and Mvc v2 in the future when v2 has been released? I think this is a bad idea.
The duplication is really error prone, because navigating the source is harder, and making changes is harder too.
Regards
Morten