<?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: Development Environment without modify Alfresco src in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222995#M176125</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I would have developed an Alfresco Module Package (AMP) &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/AMP_Files" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/AMP_Files&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The easiest way to get started in my opinion is to go with the maven-alfresco-lifecycle approach as I referred to in my last post:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Create two archetypes, one extension project and one amp project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the pom.xml of the extension project you set a dependency to the amp project. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Happy coding &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/Erik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 08 Mar 2010 15:12:52 GMT</pubDate>
    <dc:creator>billerby</dc:creator>
    <dc:date>2010-03-08T15:12:52Z</dc:date>
    <item>
      <title>Development Environment without modify Alfresco src</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222992#M176122</link>
      <description>Hello,I'm changing some core alfresco features, for example on group administration.Is there an external development environment to change alfresco src without modify Alfresco src projects as Core, Remote API, Web-Client…?In http://wiki.alfresco.com/wiki/Developer_Guide there isAlfresco SVN - Direct</description>
      <pubDate>Mon, 08 Mar 2010 11:18:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222992#M176122</guid>
      <dc:creator>relax</dc:creator>
      <dc:date>2010-03-08T11:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: Development Environment without modify Alfresco src</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222993#M176123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well, since you not have write access to the Alfresco core you won't be changing in svn. Here is what I did to do some home written paches to 3.2.r2:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. First I checked out the Rev 17458 of Alfresco which is the revision number for 3.2r2.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Changed the appropriate java-classes, jsp-pages etc. Wrote a very detailed instruction of what I did and why. (You could even create svn patch files) (Anyone should be able to do these patches again upon a new Alfresco release)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Rebuilt Alfresco with the ANT scripts.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Renamed the resulting files to alfresco-3.2.r2-[exension]-patched.jar &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;5. Since I use maven for my Alfresco development lifecycle (&lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven&lt;/A&gt;&lt;SPAN&gt;) I installed my patches in my local maven repository, and changed the dependency version in my pom.xml.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/Erik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Mar 2010 12:50:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222993#M176123</guid>
      <dc:creator>billerby</dc:creator>
      <dc:date>2010-03-08T12:50:20Z</dc:date>
    </item>
    <item>
      <title>Re: Development Environment without modify Alfresco src</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222994#M176124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry, but I was not very clear. I wish I had a project with the only classes or web content changed respect Alfresco source project.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Mar 2010 14:53:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222994#M176124</guid>
      <dc:creator>relax</dc:creator>
      <dc:date>2010-03-08T14:53:08Z</dc:date>
    </item>
    <item>
      <title>Re: Development Environment without modify Alfresco src</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222995#M176125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I would have developed an Alfresco Module Package (AMP) &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/AMP_Files" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/AMP_Files&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The easiest way to get started in my opinion is to go with the maven-alfresco-lifecycle approach as I referred to in my last post:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Create two archetypes, one extension project and one amp project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the pom.xml of the extension project you set a dependency to the amp project. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Happy coding &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/Erik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Mar 2010 15:12:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/development-environment-without-modify-alfresco-src/m-p/222995#M176125</guid>
      <dc:creator>billerby</dc:creator>
      <dc:date>2010-03-08T15:12:52Z</dc:date>
    </item>
  </channel>
</rss>

