Crispy wrote
Its not about being short sighted, that has nothing to do with it. Think of how many here have now come forward asking for this feature. I would say we are now at 5 or 6. This hardly represents the 20% use case (when we strive to achieve an 80%). I am not dismissing this as something SOME people want, I am just saying that right now I cannot justify the amount of change required to make this operate in this manner. There ARE other options even in the free field by using other modules. Its not about being short-sighted, its about using my time wisely.
I wouldn't say it's fair to use the use of these forums as the statistical basis for your decision. My clients manage their own DotNetNuke sites once I have set them up, and none of them would ever venture onto these forums or any other technology oriented forums for that matter.
As you pointed out, there are other forum product options. I am pretty sure every other forum product which can be hosted by DotNetNuke support anonymous posting which I think provides a better statistic for use in evaluating as it is as standard a feature on open source forum products as turn signals are on cars.
More reasons for wishing to use the Core Forums with Anonymous Posting:
1) Other forum products do not offer a free upgrade path to later versions of DotNetNuke. I recently spent a weekend fixing all the compatibility issues between my client's earlier version of the Active Module's Active Forums product, and it was a real pain in the but. I had to fix the compatibility issues because I had made some custom modifications which couldn't easily be rolled into one of Active Module's upgraded products (which, by they way, Active Forums does offer an upgrade path, just not free, and while I am on the subject, good support and a very capable product which I would enthusiastically implement for a customer in the future). The point is, the source is included with these forums, and theoretically, I don't have to spend 4x the base price to have an upgrade path, when all I have to do is fix a few compilation errors.
2) (this really should have been #1) The Core Forum Code is very likely the best solution of all the options (minus the topic of this discussion): I spent the better part of a whole hour or two stepping through the forum code trying to figure out if I could just make the changes for myself, and was very impressed with the exceptional code throughout. To be honest, I have always been awestruck by this and the Gallery Module code as it is the most elegant VB code I have had the pleasure of working with. I spent a considerable amount of time working in the Gallery project prior to its adoption under the core umbrella when I converted it from DNN 2.x to 3.x, and I have incorporated many of the ideas and techniques I learned from the Gallery module into other projects I have worked with.
This is mainly for Chris P: If I understand correctly, you are the sole person working on this code? I am willing to bet Tam Tran Minh is pretty busy with his other contributions of the Active Directory & Gallery Modules as well as his day job (isn't he the CEO of TTT Company?). If you are currently the best expert in the code and have the highest probability of completing this modification, if someone from the community stepped up to work on some of the other pressing issues, would you be more apt to work on this?
Separately, how many hours per week do you normally contribute to this project? Whatever the amount, your time is most definitely appreciated. Personally, I am having to relearn what having free time is all about, having spent most of the last ten months fighting my daughter's cancer battle, spending most of my spare time with her left little time for helping with this and other worthy projects.