DNN Blog

MetaWeblog URL:

DotNetNuke Alert: The Modules are Missing!

Return to Previous Page

  • 11/2/2011
  • 1201 Views

Milk-cartonIf you have downloaded and installed DotNetNuke 6.1 you have probably noticed that the core modules are “missing” from the DotNetNuke packages.  This is a large change from every previous version of DotNetNuke.  Ever since Shaun first released DotNetNuke in 2002, we have included a number of modules in the core platform.  How these modules have been packaged has changed over the years, but customers have become accustomed to seeing them.

In DotNetNuke 6.0 we provided a great new capability that integrates the DotNetNuke Forge and DotNetNuke Store (SnowCovered) into the core platform.  This feature means that every module in the Forge can be quickly discovered and installed into the platform in just a couple of clicks.  If you haven’t tried this feature, I definitely recommend you give it a try.  It is definitely one of the great new features in the DotNetNuke 6 platform.

One of the downsides to packaging modules with DotNetNuke is that core module teams had to try and align their releases with the core framework.  If a new version of the module became available, it was often not very visible to the community.  Occasionally we would also miss that a new version of a module was available and we would inadvertently package an older module version in the core packaging.  This caused confusion for our users and was a little demoralizing for our core team members who worked hard to meet specific release dates.

It has long been our goal to remedy these problems by allowing modules to be installed directly from our Forge.  This would resolve the problems with version alignment and would allow module developers to release on a schedule that made more sense for them.  Additionally, this has the benefit of surfacing alternatives to the core modules which might better suit a users needs.  Like most open source projects, we believe in merit based promotion.  If a team working on a core module goes dormant and the module is no longer being maintained, then another module in the forge could surface which becomes the new “standard” for our users.

We think the new packaging makes a lot more sense for our users and is more in keeping with promoting modules based on their merit. We will continue to look at ways that we can provide even richer extension discovery and installation capabilities in the core platform.

Author:

Joe Brinkman
Joe Brinkman

Joe brings more than 25 years experience in software development and network administration and broad expertise in a variety of software and hardware architectures to his role at DNN Corp.  Prior to DotNetNuke Corp., Joe was the CTO at DataSource Inc., a 200 person IT consulting and software development company.  He blogs at The Accidental Geek and is co-author of two best-selling WROX books on DotNetNuke. Joe holds a degree in Computer Science from the United States Naval Academy.

Attend A Webinar
Start  Professional Edition Trial
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DNN Blog Archive

Blog Calendar

DotNetNuke Corporation

DotNetNuke (DNN) provides a suite of solutions that make designing, building and managing feature-rich sites and communities fast, easy and cost-effective. The DotNetNuke Platform CMS is the foundation for more than one million websites worldwide. DNN Social, our newest solution, enables businesses to create immersive, interactive communities. Thousands of organizations like True Value Hardware, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health and the City of Denver have leveraged DNN to deploy highly engaging business- critical websites. Our rapid growth in product sales and deployments resulted in DotNetNuke Corp. being named one of the fastest growing private companies in America by Inc. Magazine in 2011 and 2012.