<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: The best method to define content models in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49813#M19159</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the content model tutotial by Jeff Potts, there are some content model recommendations and best practices:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://ecmarchitect.com/alfresco-developer-series-tutorials/content/tutorial/tutorial.html#content-modeling-best-practices" title="http://ecmarchitect.com/alfresco-developer-series-tutorials/content/tutorial/tutorial.html#content-modeling-best-practices" rel="nofollow noopener noreferrer"&gt;Working With Custom Content Types in Alfresco | ECMArchitect | Alfresco Developer Tutorials&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Model manager is quite fine for defining basic metadata content types/aspects, with a nice UI form configuration, fast importing between environments, and without many knowledge of content modelling. It may be a good starting point in development&amp;nbsp;as Kalpesh commented, but it lacks of many things, for example, you can't reuse constraints or you can't access&amp;nbsp;all parent types or aspects for inheritance (including your content types until they are not active).&amp;nbsp;As far I remember, other tasks as settting mandatory aspects on a type, define associations or overriding properties are not possible. And more or less the same for localizing (i18n) property titles, or constraint lists values. If you missed some of these things you will need to create and deploy bootstrap content models (as shown in the link above).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://ecmarchitect.com/archives/2016/03/18/4130" title="https://ecmarchitect.com/archives/2016/03/18/4130" rel="nofollow noopener noreferrer"&gt;What's new in Alfresco Community Edition 5.1? | ECM Architect&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;--C.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 04 Feb 2018 09:37:09 GMT</pubDate>
    <dc:creator>cesarista</dc:creator>
    <dc:date>2018-02-04T09:37:09Z</dc:date>
    <item>
      <title>The best method to define content models</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49811#M19157</link>
      <description>Dear All,Working on an Alfresco implementation to manage documentation related to projects. So far collected all the documents created during the life of a project. These documents are organized by teams and by project phases. The global list had been checked with the team leaders and seems I have a</description>
      <pubDate>Thu, 18 Jan 2018 10:12:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49811#M19157</guid>
      <dc:creator>zputnoky</dc:creator>
      <dc:date>2018-01-18T10:12:20Z</dc:date>
    </item>
    <item>
      <title>Re: The best method to define content models</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49812#M19158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , You can create multiple content modes / types in alfresco using by &lt;STRONG&gt;Model Manager&lt;/STRONG&gt;,&lt;BR /&gt;refer this&amp;nbsp;&lt;A class="link-titled" href="https://docs.alfresco.com/5.2/concepts/admintools-cmm-tutorial.html" title="https://docs.alfresco.com/5.2/concepts/admintools-cmm-tutorial.html" rel="nofollow noopener noreferrer"&gt;Tutorial: creating and using models in Alfresco Share | Alfresco Documentation&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;you can separate your document by applying &lt;STRONG&gt;document&amp;nbsp;type&amp;nbsp; &lt;/STRONG&gt;on each document .&lt;BR /&gt;Give document type&amp;nbsp;names as group name or as your team name to separate your document and you can also save metadata with it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Kalpesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Feb 2018 07:50:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49812#M19158</guid>
      <dc:creator>kalpesh_c2</dc:creator>
      <dc:date>2018-02-03T07:50:59Z</dc:date>
    </item>
    <item>
      <title>Re: The best method to define content models</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49813#M19159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the content model tutotial by Jeff Potts, there are some content model recommendations and best practices:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://ecmarchitect.com/alfresco-developer-series-tutorials/content/tutorial/tutorial.html#content-modeling-best-practices" title="http://ecmarchitect.com/alfresco-developer-series-tutorials/content/tutorial/tutorial.html#content-modeling-best-practices" rel="nofollow noopener noreferrer"&gt;Working With Custom Content Types in Alfresco | ECMArchitect | Alfresco Developer Tutorials&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Model manager is quite fine for defining basic metadata content types/aspects, with a nice UI form configuration, fast importing between environments, and without many knowledge of content modelling. It may be a good starting point in development&amp;nbsp;as Kalpesh commented, but it lacks of many things, for example, you can't reuse constraints or you can't access&amp;nbsp;all parent types or aspects for inheritance (including your content types until they are not active).&amp;nbsp;As far I remember, other tasks as settting mandatory aspects on a type, define associations or overriding properties are not possible. And more or less the same for localizing (i18n) property titles, or constraint lists values. If you missed some of these things you will need to create and deploy bootstrap content models (as shown in the link above).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://ecmarchitect.com/archives/2016/03/18/4130" title="https://ecmarchitect.com/archives/2016/03/18/4130" rel="nofollow noopener noreferrer"&gt;What's new in Alfresco Community Edition 5.1? | ECM Architect&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;--C.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 Feb 2018 09:37:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49813#M19159</guid>
      <dc:creator>cesarista</dc:creator>
      <dc:date>2018-02-04T09:37:09Z</dc:date>
    </item>
    <item>
      <title>Re: The best method to define content models</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49814#M19160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cesar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply! I guess my original question was not clear enough. I know how to define the models in Alfresco, no issue there. Where I had some problems is to figure out :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;how many models I need to define&lt;/LI&gt;&lt;LI&gt;What are the relations between the models&lt;/LI&gt;&lt;LI&gt;What attributes/properties to define&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Here is what I did: collected all the different documents created for a project. This gave me a list of app. 150 document titles, grouped them by project phase and by the team who creates the documents. This list been presented to the project management team and been kinda cleaned up (all documents no managed by the EDMS removed from the list). Then for each document described the content with few words, based on this I was able to come up with appr 15 different models. With this, I was able to define somehow the initial list of attributes or aspects for each type, then model the relation between the models. With all this data, I can start to define the content models in Alfresco.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not sure that I followed the right process, or if there is a kinda better approach.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope the above gives some info what I am looking for.&lt;/P&gt;&lt;P&gt;Zsolt Putnoky&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Feb 2018 12:24:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49814#M19160</guid>
      <dc:creator>zputnoky</dc:creator>
      <dc:date>2018-02-05T12:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: The best method to define content models</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49815#M19161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kalpesh,&lt;/P&gt;&lt;P&gt;Thanks for the reply. Guess I was not clear in the questions. Please see below my clarification.&lt;/P&gt;&lt;P&gt;Zsolt Putnoky&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Feb 2018 12:25:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/the-best-method-to-define-content-models/m-p/49815#M19161</guid>
      <dc:creator>zputnoky</dc:creator>
      <dc:date>2018-02-05T12:25:06Z</dc:date>
    </item>
  </channel>
</rss>

