Sitecore Modular Architecture Example
Clone or download
Permalink
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Jun 28, 2018
build [#403] fixed file list in build\assets readme Jul 5, 2018
docs [#427] Getting Started Updates Jul 9, 2018
etc Code migration to v9 xConnect changes Oct 26, 2017
scripts Code migration to v9 xConnect changes Oct 26, 2017
src Merge remote-tracking branch 'origin/master' into feature/v9 before c… Jul 12, 2018
.editorconfig Added ability to hide children in primary Navigation Nov 15, 2016
.gitattributes Code migration to v9 xConnect changes Oct 26, 2017
.gitignore Converting all references to the new PackageReference element inside … Jul 4, 2018
CONTRIBUTING.md Fix heading markup Nov 14, 2017
Habitat.sln [#392] reintroduced Feature/Demo and fixed up its tests, refactoring … Jun 29, 2018
Habitat.sln.DotSettings Add "register an outcome" save action to WFFM Mar 21, 2016
LICENSE Code migration to v9 xConnect changes Oct 26, 2017
README.md Documentation Updates Jul 9, 2018
appSettings.config Changed last habitat.local to habitat.dev.local Jul 25, 2016
gulp-config.js Code migration to v9 xConnect changes Oct 26, 2017
gulpfile.js Merge remote-tracking branch 'origin/master' into feature/v9 before c… Jul 12, 2018
install-xp0.ps1 Adding '-Repository $AssetPSRepositoryName' to the SitecoreInstallFra… Jul 3, 2018
nuget.config Allow disabling of demo controls through the HTTP headers Jan 12, 2017
package.json [#422] Fixes for PackageReference conversion Jul 6, 2018
publishsettings.targets Restore default settings Nov 15, 2017
settings.ps1 [#403] updated install for 9.0.2 Jun 29, 2018
uninstall-xp0.ps1 Remove app pool from group management as part of the uninstall script Jun 14, 2018

README.md

Sitecore Habitat

Habitat is an example Sitecore solution built on the Helix architecture principles. It is designed to show how a Helix-based solution can be architected, and to demonstrate how tooling can be used to accomplish publishing, serialization, and testing. Habitat is not intended to be a starter solution, or as a recommendation of tools for your solutions.

The architecture and methodology focuses on:

  • Simplicity - A consistent and discoverable architecture
  • Flexibility - Change and add quickly and without worry
  • Extensibility - Simply add new features without steep learning curve

For getting started, please check out the Documentation.
For more information on Helix, please go to helix.sitecore.net.

Is Habitat a starter kit or template solution?

No. You should not clone this repository for the purposes of starting a new Sitecore project. There are other community solutions which can be used as a starter for Helix-based Sitecore implementations. Habitat is intended as a reference example of a Helix-based Sitecore implementation.

Is Habitat supported by Sitecore?

Sitecore maintains the Helix documentation and Habitat example, but Habitat code is not supported by Sitecore Product Support Services. Please do not submit support tickets regarding Habitat.

How can I get help with Habitat?

For usage questions regarding Habitat installation or code, or questions about Helix, please utilize Sitecore Stackexchange or #helix-habitat on Sitecore Community Slack.

You can use GitHub to submit bug reports or feature requests for Habitat. Please do not submit usage questions via GitHub.