CodeGarden 10: The sixth annual Umbraco Developer Conference
June 23-25th 2010 - free ASP.NET MVC pre-conference. Register today!

How to submit patches for the Umbraco core

Pages

Recently it was asked on the forums as to how to submit patches to the Umbraco core for consideration into future Umbraco releases.

Here is a quick step-by-step guide for those who want to go about hacking merrily away with all that open-source-loveliness.

  1. If you're not already registered on Codeplex, do so here.
  2. If it's a new feature rather than a bug fix, then create a new issue here, which once saved will give you a work item number.
  3. Once you've downloaded the Umbraco source (latest version here, under branches/rb403 - you need to download the whole source tree though, which is 100MB+) and written your modification to the umbraco core, you then create a patch here and upload the modified file along with a detailed description of the modification you've made, and associate it with the work item # you created in step 2.

Job done. Umbraco core will then review your suggestion and associated core changes and either approve or decline them. If it's a popular feature then post your link to this forum so other forum users can vote for it if they feel it's a good idea (my work item for getting Umbraco to work in Medium Trust has five votes, and you can see the associated patches I've submitted in the Codeplex patch list).