In MOSS 2007/2010, when you create a root site collection you can select the OOTBĀ Publishing SiteĀ template. By default it enables approval workflow on theĀ PagesĀ list.
In MOSS 2007 we also haveĀ Collaboration PortalĀ site template which we don’t have on Sharepoint 2010. This template is a publishing template except it doesn’t enableĀ Approval WorkflowĀ on theĀ PagesĀ list.
I personally like to use theĀ Collaboration PortalĀ template for Intranet or simple Internet site because it has versioning turned on but not the approval workflow. I think Approval Workflow is a bit too over the top for an Intranet and simple Internet site.
There is this flag that can be set within ONET.XML to disable Approval Workflow:
<Property Key=”SimplePublishing” Value=”true” />
If you set that property to “false”, Sharepoint will enable approval worklow, “true” otherwise.
Therefore, in Sharepoint 2010 if you want to useĀ Publishing SiteĀ template for Intranet instead ofĀ Enterprise Wiki, you can grab the original files fromĀ BLANKINTERNETĀ site template, add it to your Visual Studio 2010 project and then change the ONET.XML as above. That will disable the Approval Workflow.
Hope this helps,
Tommy