Creating a package in Umbraco

If you find yourself continually performing the same tasks when creating a new umbraco site then you should consider creating an umbraco package.  As the name suggests an umbraco package allows you to group all your umbraco files together so they can be easily installed on a new umbraco site.

Step One

Creating a package in umbraco is quite easy.  First go to the developer section in umbraco and right click the 'Created packages' node and enter the new package name.

Create package node

Step Two

Enter the package properties (the real fun is on the next three tabs)

Initial Package Creation Screen

Step Three

Next go to the package contents screen and select any content, document types, templates etc... that you would like included in your package.

Package Screen 2

Step Four

The 'Package Files' tab allows you to add assemblies, images and scripts to your package.

Package Screen 3

Step Five

The final step is to add any package actions that your package requires.  There is a good guide to package actions that can be found here.

Screen shot 2010-01-04 at 21.14.35

Finally...

Now all that is left to do is to publish your package and upload it to our.umbraco.org for the community to share (after testing of course!).

2 comments for “Creating a package in Umbraco”

  1. Gravatar of RichardRichard
    Posted Monday, January 04, 2010 at 4:50:04 PM

    Great post. When you can't find a package acton out of the box it's nice to know that there is also a Community Contrib project on codeplex (http://packageactioncontrib.codeplex.com/) and documentation can be found at http://our.umbraco.org/wiki/reference/packaging/package-actions/community-made-package-actions

    Cheers,

    Richard

  2. Gravatar of Tim GeyssensTim Geyssens
    Posted Tuesday, January 05, 2010 at 9:06:00 AM

    Some really nice posts here, you should get the rss feed back up so your blog can be added to the umbraco blog yahoo pipe