Should type names or page type names be used as default controller names?

Coordinator
May 3, 2010 at 10:00 AM

Page type names means we can use it without PTB but they pose a problem in that they can contain spaces and non-valid characters.

Editor
May 4, 2010 at 10:58 AM

PTB names I'd say. Sure, it couples EPiMVC to PTB but don't really see a case where someone would like to use this project without PTB anyway.

Plus it saves us having to translate between "Page Type Name" and ValidClassName.

 

Editor
May 4, 2010 at 12:27 PM

I agree - I don't see a good reason why EPiMVC shouldn't be coupled to PTB.  PTB is simply a dependency for EPiMVC to work correctly and lets face it can we really imagine an EPiServer project without PTB now :-)

Incorporating PTB should help focus the development of EPiMVC and therefore prevent the need to consider a non-PTB implementation.