diff --git a/config/alfresco/bootstrap-context.xml b/config/alfresco/bootstrap-context.xml
index a224899a39..30625695d7 100644
--- a/config/alfresco/bootstrap-context.xml
+++ b/config/alfresco/bootstrap-context.xml
@@ -240,6 +240,16 @@
alfresco/messages/bootstrap-spaces
+
+ /${spaces.company_home.childname}/${spaces.dictionary.childname}/cm:webscripts/cm:org/cm:alfresco
+ alfresco/bootstrap/calendar_webscripts.acp
+
+
+
+ /${spaces.company_home.childname}/${spaces.dictionary.childname}/${spaces.templates.content.childname}
+ alfresco/bootstrap/calendar_templates.acp
+
+
diff --git a/config/alfresco/bootstrap/calendar_templates.acp b/config/alfresco/bootstrap/calendar_templates.acp
new file mode 100644
index 0000000000..84765d0a2b
Binary files /dev/null and b/config/alfresco/bootstrap/calendar_templates.acp differ
diff --git a/config/alfresco/bootstrap/calendar_webscripts.acp b/config/alfresco/bootstrap/calendar_webscripts.acp
new file mode 100644
index 0000000000..4efab5f03e
Binary files /dev/null and b/config/alfresco/bootstrap/calendar_webscripts.acp differ
diff --git a/config/alfresco/core-services-context.xml b/config/alfresco/core-services-context.xml
index ac3c832015..cdc7bb94e3 100644
--- a/config/alfresco/core-services-context.xml
+++ b/config/alfresco/core-services-context.xml
@@ -690,6 +690,9 @@
alfresco/model/emailServerModel.xml
+
+
+ alfresco/model/calendarModel.xml
alfresco/model/deprecated/deprecated_contentModel.xml
diff --git a/config/alfresco/messages/patch-service.properties b/config/alfresco/messages/patch-service.properties
index d97c213656..af2b169430 100644
--- a/config/alfresco/messages/patch-service.properties
+++ b/config/alfresco/messages/patch-service.properties
@@ -187,7 +187,12 @@ patch.avmStoreAsIdentifier.result=Reindexed wca:webfolder to make wca:avmstore a
patch.avmFormPropertyIdentifier.description=Reindex wca:webform to make wca:formname an identifier
patch.avmFormPropertyIdentifier.result=Reindexed wca:webform to make wca:formname an identifier
-patch.formsFolder.description=Adds 'Forms' folder to Data Dictionary
+patch.formsFolder.description=Adds 'Forms' folder to Data Dictionary.
-patch.tagRootCategory.description=Adds 'Tags' as new top-level category root
+patch.tagRootCategory.description=Adds 'Tags' as new top-level category root.
+patch.projectsFolder.description=Adds 'Projects' folder to Company Home.
+
+patch.calendarWebscripts.description=Add the Calendar space webscripts to Data Dictionary.
+
+patch.calendarTemplates.description=Add the Calendar templates to the Data Dictionary.
\ No newline at end of file
diff --git a/config/alfresco/model/calendarModel.xml b/config/alfresco/model/calendarModel.xml
new file mode 100644
index 0000000000..c495c2bb10
--- /dev/null
+++ b/config/alfresco/model/calendarModel.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+ Calendar Event Model
+ Snig Bhaumik
+ 1.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Calendar Event
+ cm:content
+
+
+ d:text
+
+
+ d:datetime
+
+
+ d:datetime
+
+
+ d:text
+
+
+ d:text
+
+
+ d:text
+
+
+
+
+
+ Calendar Space
+ cm:folder
+
+
+ d:text
+
+
+ d:datetime
+
+
+ d:datetime
+
+
+ d:text
+
+
+ d:text
+
+
+
+
+
+ false
+ true
+
+
+ ia:calendar
+ false
+ true
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/config/alfresco/patch/patch-services-context.xml b/config/alfresco/patch/patch-services-context.xml
index f6106a21d7..bcdc936a90 100644
--- a/config/alfresco/patch/patch-services-context.xml
+++ b/config/alfresco/patch/patch-services-context.xml
@@ -1168,7 +1168,7 @@
patch.projectsFolder
- patch.formsFolder.description
+ patch.projectsFolder.description
0
114
115
@@ -1188,4 +1188,43 @@
-
+
+ patch.calendarWebscripts
+ patch.calendarWebscripts.description
+ 0
+ 115
+ 116
+
+
+
+
+
+ /${spaces.company_home.childname}/${spaces.dictionary.childname}/cm:webscripts/cm:org/cm:alfresco/cm:calendar
+
+
+
+ /${spaces.company_home.childname}/${spaces.dictionary.childname}/cm:webscripts/cm:org/cm:alfresco
+ alfresco/bootstrap/calendar_webscripts.acp
+
+
+
+
+
+ patch.calendarTemplates
+ patch.calendarTemplates.description
+ 0
+ 116
+ 117
+
+
+
+
+
+
+ /${spaces.company_home.childname}/${spaces.dictionary.childname}/${spaces.templates.content.childname}
+ alfresco/bootstrap/calendar_templates.acp
+
+
+
+
+
\ No newline at end of file
diff --git a/config/alfresco/version.properties b/config/alfresco/version.properties
index 6f435a81bc..0efe5e7624 100644
--- a/config/alfresco/version.properties
+++ b/config/alfresco/version.properties
@@ -19,4 +19,4 @@ version.build=@build-number@
# Schema number
-version.schema=115
+version.schema=117