Hello DNN Forge Community!
One thing that stuck with me after the Southern Fried DNN event this weekend was the talk about the Forge. I don’t know how many of you were there that participate specifically within the Forge, but you should know that the Forge talked about a good bit!
There were a couple of good mentions at sessions and presentations, and then at the DNN After Dark party that evening, I found myself talking with a couple of different people that solidified some ideas here that I’d like to talk about here.
One thing that I was thinking about was that I’ll wager that many people don’t know about other modules that aren't in Snowcovered / store.dotnetnuke.com.
In the past, at the point when snowcoverd was separate, it was listing free modules and paid modules… anything that people wanted to sign up and post.
Same thing on the Forge, it was a location that people could create an account and post modules there.
But, I'll put forward the idea that many basic DNN admin either don't know about the Forge, or don't understand about the modules that can be found here.
I can remember early on when I was first introduced to DNN (version 3 was brand new), I was on my own, learning about DNN and the community and about the modules that were around. I remember googling and using a few sites that had lists of “free modules for DotNetNuke” and others that had good write-ups on the modules that were out there that had been tested and reviewed. I knew instantly about the snowcovered location and looked through all the modules there both paid and free when we needed something.
Later, after finding and spending much time in snowcovered, I found the Forge and realized, “OH, there’s another place for modules!” SO I went through the different categories and, at that time, in general, found really bad modules that were rough around the edges or not instantly ready for me to use on a corporate client website.
I checked back there over the years, did pickup a control panel alternative, and maybe a couple of other modules, but basically, because I felt that stuff wasn’t up to par there (or didn’t look like it was up to par at first testing), I wrote it off and really, I never went back.
Early 2012 I went back again and spent a little time there reviewing and testing some things, some looked really good like Mitch Sellers’ new secure password recovery, I was really excited about that one.
But that’s the back story, the main point is to describe that while I was heavily involved with DNN integration projects, using paid and free modules and developing our own for use, and with all of that, my interaction with the Forge fell into two different categories. Either (1) I was completely unaware of it’s existence and had no connection point where I was introduced to the modules there or (2) I had checked it out and was dissolutioned by the clutter of what was presented, and/or the quality of what I found early on and never gave it another chance (really a 3rd or 4th chance)
Here’s the list of Ideas that I’d like to ask questions about and have DNN Corp and the DNN Community discuss that focus on promoting items in the Forge more and about making the introduction points to Forge related items more present to the community:
1. Now that store.dotnetnuke.com is under the DNN umbrella, why does it have one look and the Forge has a completely different look? The organization and searching and listing layouts and functionality presented are all different. Why not move to unify the elements that can benefit from improvement and uniformity between the two?
That would certainly help the end users and make for a more consistent interface and experience.
For that matter, the store could benefit from some things in the forge like listing About and Team type tabs. This could be a whole topic of discussion on it’s own.
In this thread, I read people’s ideas about improving the Forge, and I agree, it looks better now than it ever has, but is it done? These were discussions in 2010 and there’s still plenty of improvement to make… much of which are items that are already present in the DNN Store that could shared. I’m not saying that they should be exactly the same, but to help the end user, they should be more consistent.
2. How about making Forge items more visible within the DNN Store? For example, when you search for an item in the store, such as SignalR which doesn’t have a module in the store, you could now have an mention in the “no search results found” message to the effect of “but why not search in the Forge? There are X number of results for “SignalR” in the Forge
3. Or, how about just listing Forge items along side of Store items in the same location? I think that general DNN administrators are confused about the differences… to them, what’s the difference between a module they’re looking for that’s free or cheap… to them, they just need a module, and going two different places is something that they won’t think to do, or are confused by doing. Why not make It a system feature to allow Forge modules, with the click of a button, to be listed as free items within the DNN Store site?
4. Back within DNN itself, how about integration into the Extensions section of your DNN instance just like the items found on the DNN Store?
Although it looks bad (too much stuff crammed into a tiny area so that even good modules don’t present themselves well enough for someone to learn about them without going to the full store site to review them… but that’s a different open letter I should post), why are DNN Store modules the only ones listed within the MORE EXTENSIONS tab integration?
Perhaps not all Forge modules would want to be listed, perhaps it would become a checkbox to set whether your Forge item would be present there, but the main point is that IF we are imagining that some DNN users are unaware of Forge modules, that is one place within DNN that is intended to help make it easier for people to find modules/extensions. During his keynote, Will Strohl even mentioned that it was one of his favorite things to show people and, “see their eyes light up” when he showed them how they could install new extensions from inside DNN. That’s great! But if we want the Forge to be out there too, how about including it there?
5. And finally, on an email front, the extension forge is mentioned in the DNN Community email that goes out, newsletter@dotnetnuke.com, (and forgive me if it exists and I just haven’t seen it), but is there a similar email that goes out for the newest releases and updates from the Forge? Thinking of getting the message out there, I have several points where I’m encouraged to go back and check out new releases from DNN paid Modules that I get from the store, but I've never seen something similar going out about Forge releases.
There, that’s it for my post… an open letter to the DNN community and to the Forge participating developers, my thoughts on things that we could do to help promote the Forge more to the community at large.
Thanks to everyone who reads and participates in discussions & responses
- Ryan
|