Oliver Hine wrote
I started my post with "If this is true, than" ... "I'm sorry to see the community edition die a slowly death", the reason i put the "if" in there, was this roadmap isn't fact. It's only rumor because we don't have an official roadmap yet.
As tom's email stated (and Joe has posted on a number of threads), the roadmap is coming soon. I would expect the roadmap would have more detail than the few bullet points in tom's mail.
Oliver Hine wrote
I personally think at this early stage in the professional edition's life, the corporation with all their new venture capital funding would be actively working on stabilizing the core and subprojects including the infrastructure used to gather feedback from the community (gemini and the forums). Instead they'd rather complicate the development process by adding more modules / features into the mix, they're already struggling with the 5.0 fiasco and the 3.5 migration bugs so much they're thinking about dropping 2.x support in 5.1.
This is exactly what's happening in the core. When 5.1 comes out , the PE version (which once again is just the CE version with a few changes/extensions/modules overlaid over it), will have to be rock-solid as the Corp provides support (to quote http://www.dotnetnuke.com/Products/ProfessionalEdition/FAQ/tabid/1252/Default.aspx "Guaranteed product issue resolution through premium support channels, enhanced resources and immediate attention from experts most familiar with the framework"). If the core is not in a good state the Corp will have to do huge amounts of support, effectively killing their business model. This is just common-sense to me - in fact just as many people don't choose to go with major jumps such as 5.0, but wait for the next iteration (5.01./5.0.2) as historically speaking they're more solid releases, I expect in time some people will only choose to upgrade to CE versions that a PE version exists for, as it will again be a more effective guarantee of a quality release (obviously security upgrades live outside this scenario)
Oliver Hine wrote
A fork is the last thing I want to see, but if the community keeps getting ignored what else do we have to do? I hate to see features like advanced content approval, advanced control panel to make your life easier, integrated google analytics (which was in a patch i submitted recently), more granular permissions, etc. added into the professional edition, while the community get yelled at for not testing the 5.0 release enough.
I don't think the community ever get's yelled at for not testing 5.0 enough, however it's a simple fact that even after a lot of beta releases and ever increasing audiences of testers, 5.0 was not where we wanted to be quality wise. This is just a statement of fact, not an accusation. Either not enough people tested it, or people tested "happy-path" scenarios, or only a small part of the application. This is a key reason why additional resources that can perform testing are a valuable boost to all dnn users.
Cathal