<?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: How does development/bugfixing cycle works at Alfresco? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250333#M203463</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you so much mrogers for the quick summary, it really clarifies my dudes and pushes me to perform a build of alfresco safely.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I still have a dude in Community and Enterprise version matching. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For example I reported a bug for Community but QA said it was fixed for Enterprise 3.4.1, then I recently tried 3.4.e and the bug still exists. So, either 3.4.e is a not so up-to-date version (almost 4 months ago) or the fix is not still applied in SVN. And, how should I interpret 3.4.1 version number if I am a Community user? I mean, how do I notice if it comes into a Community Edition or a nightly build for example?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just looked at the revision number of 3.4.e, checked out HEAD's code, and there are around 1800 revisions between. I was unable to see when 3.4.e revision was commited because 'svn log -v -r 26807' returns nothing, so I don't know how old it is, but I think that 1800 revisions tells me it is old. Am I right?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Your questions are well answered elsewhere, but here is a summary.&lt;BR /&gt;&lt;BR /&gt;1. Are Enterprise and Community sharing the same Subversion repository? Where is latest code being applied?&lt;BR /&gt;Yes.&amp;nbsp; Code is being applied to HEAD and the Development and Enterprise branches.&lt;BR /&gt;&lt;BR /&gt;2. Are Community Editions (3.4.e for example) published on Alfresco's site just the latest available nightly build, or some extra work is performed for those releases?&lt;BR /&gt;If you look ! there are nightly builds and other more stable releases.&amp;nbsp;&amp;nbsp; You can also get releases from sourceforge.&lt;BR /&gt;&lt;BR /&gt;3. Where are fixes applied when reported as 'fixed' on Jira, and how to get access to that fix or the build that includes it?&lt;BR /&gt;The Jira issue has a "fixed" property saying which version is fixed.&amp;nbsp;&amp;nbsp;&amp;nbsp; Then fixes are "merged forwards" or if you are an enterprise customer and the bug is serious they can occasionally be "reverse merged" into a service pack. &lt;BR /&gt;&lt;BR /&gt;4. Does the build scripts provided in Alfresco's subversion repo will produce the same result as the nightly builds performed by Alfresco?&lt;BR /&gt;Yes.&amp;nbsp; Except for some of the packaging tools which we can't distribute due to their licence restrictions.&amp;nbsp;&amp;nbsp;&amp;nbsp; You can produce an identical build.&lt;BR /&gt;&lt;BR /&gt;5. Which is the recommended tool for building/developing on Alfresco? (Netbeans, Eclipse)?&lt;BR /&gt;There is no reccomended tool.&amp;nbsp;&amp;nbsp; However most Alfresco developers tend to use Eclipse.&lt;BR /&gt;&lt;BR /&gt;6. If I build &lt;A href="http://alfresco.war/share.war" rel="nofollow noopener noreferrer"&gt;alfresco.war/share.war&lt;/A&gt; using the code in SVN, is it just so simple as placing it in tomcat and restart it?&lt;BR /&gt;Yes.&amp;nbsp;&amp;nbsp; Except for a little setup which is documented on the wiki.&amp;nbsp; You will also need to set up the shared folder in tomcat, the database and the other third party dependecies.&lt;BR /&gt;&lt;BR /&gt;7. Does the available nightly builds are built against repo's HEAD at that moment?&lt;BR /&gt;Sort of.&amp;nbsp; Its HEAD as of some point in the past.&amp;nbsp;&amp;nbsp; May be last night, or this morning or could be longer if there's a problem.&lt;BR /&gt;&lt;BR /&gt;8. How does Enterprise and Community versions relate each one? What would be the versions match between an Enterprise and Community Edition?&lt;BR /&gt;The versions start at the same place and cross from time to time.&amp;nbsp;&amp;nbsp;&amp;nbsp; Generally Enterprise lags behind community and then overtakes.&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Jun 2011 11:36:28 GMT</pubDate>
    <dc:creator>jonvargas</dc:creator>
    <dc:date>2011-06-27T11:36:28Z</dc:date>
    <item>
      <title>How does development/bugfixing cycle works at Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250331#M203461</link>
      <description>Hi,I've been testing Alfresco for some time, and now I am very interested to know how does the development/bugfixing lifecycle works. So, several questions here, I would appreciate so much your help to continue using Alfresco:1. Are Enterprise and Community sharing the same Subversion repository? Wh</description>
      <pubDate>Mon, 27 Jun 2011 10:25:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250331#M203461</guid>
      <dc:creator>jonvargas</dc:creator>
      <dc:date>2011-06-27T10:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: How does development/bugfixing cycle works at Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250332#M203462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Your questions are well answered elsewhere, but here is a summary.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Are Enterprise and Community sharing the same Subversion repository? Where is latest code being applied?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes.&amp;nbsp; Code is being applied to HEAD and the Development and Enterprise branches.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Are Community Editions (3.4.e for example) published on Alfresco's site just the latest available nightly build, or some extra work is performed for those releases?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If you look ! there are nightly builds and other more stable releases.&amp;nbsp;&amp;nbsp; You can also get releases from sourceforge.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Where are fixes applied when reported as 'fixed' on Jira, and how to get access to that fix or the build that includes it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The Jira issue has a "fixed" property saying which version is fixed.&amp;nbsp;&amp;nbsp;&amp;nbsp; Then fixes are "merged forwards" or if you are an enterprise customer and the bug is serious they can occasionally be "reverse merged" into a service pack. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Does the build scripts provided in Alfresco's subversion repo will produce the same result as the nightly builds performed by Alfresco?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes.&amp;nbsp; Except for some of the packaging tools which we can't distribute due to their licence restrictions.&amp;nbsp;&amp;nbsp;&amp;nbsp; You can produce an identical build.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;5. Which is the recommended tool for building/developing on Alfresco? (Netbeans, Eclipse)?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;There is no reccomended tool.&amp;nbsp;&amp;nbsp; However most Alfresco developers tend to use Eclipse.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;6. If I build &lt;/SPAN&gt;&lt;A href="http://alfresco.war/share.war" rel="nofollow noopener noreferrer"&gt;alfresco.war/share.war&lt;/A&gt;&lt;SPAN&gt; using the code in SVN, is it just so simple as placing it in tomcat and restart it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes.&amp;nbsp;&amp;nbsp; Except for a little setup which is documented on the wiki.&amp;nbsp; You will also need to set up the shared folder in tomcat, the database and the other third party dependecies.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;7. Does the available nightly builds are built against repo's HEAD at that moment?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sort of.&amp;nbsp; Its HEAD as of some point in the past.&amp;nbsp;&amp;nbsp; May be last night, or this morning or could be longer if there's a problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;8. How does Enterprise and Community versions relate each one? What would be the versions match between an Enterprise and Community Edition?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The versions start at the same place and cross from time to time.&amp;nbsp;&amp;nbsp;&amp;nbsp; Generally Enterprise lags behind community and then overtakes.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 11:01:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250332#M203462</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2011-06-27T11:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: How does development/bugfixing cycle works at Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250333#M203463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you so much mrogers for the quick summary, it really clarifies my dudes and pushes me to perform a build of alfresco safely.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I still have a dude in Community and Enterprise version matching. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For example I reported a bug for Community but QA said it was fixed for Enterprise 3.4.1, then I recently tried 3.4.e and the bug still exists. So, either 3.4.e is a not so up-to-date version (almost 4 months ago) or the fix is not still applied in SVN. And, how should I interpret 3.4.1 version number if I am a Community user? I mean, how do I notice if it comes into a Community Edition or a nightly build for example?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just looked at the revision number of 3.4.e, checked out HEAD's code, and there are around 1800 revisions between. I was unable to see when 3.4.e revision was commited because 'svn log -v -r 26807' returns nothing, so I don't know how old it is, but I think that 1800 revisions tells me it is old. Am I right?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Your questions are well answered elsewhere, but here is a summary.&lt;BR /&gt;&lt;BR /&gt;1. Are Enterprise and Community sharing the same Subversion repository? Where is latest code being applied?&lt;BR /&gt;Yes.&amp;nbsp; Code is being applied to HEAD and the Development and Enterprise branches.&lt;BR /&gt;&lt;BR /&gt;2. Are Community Editions (3.4.e for example) published on Alfresco's site just the latest available nightly build, or some extra work is performed for those releases?&lt;BR /&gt;If you look ! there are nightly builds and other more stable releases.&amp;nbsp;&amp;nbsp; You can also get releases from sourceforge.&lt;BR /&gt;&lt;BR /&gt;3. Where are fixes applied when reported as 'fixed' on Jira, and how to get access to that fix or the build that includes it?&lt;BR /&gt;The Jira issue has a "fixed" property saying which version is fixed.&amp;nbsp;&amp;nbsp;&amp;nbsp; Then fixes are "merged forwards" or if you are an enterprise customer and the bug is serious they can occasionally be "reverse merged" into a service pack. &lt;BR /&gt;&lt;BR /&gt;4. Does the build scripts provided in Alfresco's subversion repo will produce the same result as the nightly builds performed by Alfresco?&lt;BR /&gt;Yes.&amp;nbsp; Except for some of the packaging tools which we can't distribute due to their licence restrictions.&amp;nbsp;&amp;nbsp;&amp;nbsp; You can produce an identical build.&lt;BR /&gt;&lt;BR /&gt;5. Which is the recommended tool for building/developing on Alfresco? (Netbeans, Eclipse)?&lt;BR /&gt;There is no reccomended tool.&amp;nbsp;&amp;nbsp; However most Alfresco developers tend to use Eclipse.&lt;BR /&gt;&lt;BR /&gt;6. If I build &lt;A href="http://alfresco.war/share.war" rel="nofollow noopener noreferrer"&gt;alfresco.war/share.war&lt;/A&gt; using the code in SVN, is it just so simple as placing it in tomcat and restart it?&lt;BR /&gt;Yes.&amp;nbsp;&amp;nbsp; Except for a little setup which is documented on the wiki.&amp;nbsp; You will also need to set up the shared folder in tomcat, the database and the other third party dependecies.&lt;BR /&gt;&lt;BR /&gt;7. Does the available nightly builds are built against repo's HEAD at that moment?&lt;BR /&gt;Sort of.&amp;nbsp; Its HEAD as of some point in the past.&amp;nbsp;&amp;nbsp; May be last night, or this morning or could be longer if there's a problem.&lt;BR /&gt;&lt;BR /&gt;8. How does Enterprise and Community versions relate each one? What would be the versions match between an Enterprise and Community Edition?&lt;BR /&gt;The versions start at the same place and cross from time to time.&amp;nbsp;&amp;nbsp;&amp;nbsp; Generally Enterprise lags behind community and then overtakes.&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 11:36:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250333#M203463</guid>
      <dc:creator>jonvargas</dc:creator>
      <dc:date>2011-06-27T11:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: How does development/bugfixing cycle works at Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250334#M203464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;3.4.e was a bit unusual since it's a community "preview release" for Activiti.&amp;nbsp;&amp;nbsp;&amp;nbsp; One of the engineering features of that release is that HEAD was kept stable for a long time while activiti was integrated and tested, and in particular all other changes including bug fixes were blocked.&amp;nbsp;&amp;nbsp; So theres easily a backlog of four months for minor bug fixes on that particular version since it was not intended to be a "bug fix" release.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;All Enterprise 3.4.1 (and probably 3.4.2) bug fixes should be on head now.&amp;nbsp;&amp;nbsp;&amp;nbsp; The usual pattern is for changes to be merged fairly quickly once a release is validated since the longer the merge is delayed the worse it becomes.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 12:29:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250334#M203464</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2011-06-27T12:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: How does development/bugfixing cycle works at Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250335#M203465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you so much again. Good and response mrogers. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;3.4.e was a bit unusual since it's a community "preview release" for Activiti.&amp;nbsp;&amp;nbsp;&amp;nbsp; One of the engineering features of that release is that HEAD was kept stable for a long time while activiti was integrated and tested, and in particular all other changes including bug fixes were blocked.&amp;nbsp;&amp;nbsp; So theres easily a backlog of four months for minor bug fixes on that particular version since it was not intended to be a "bug fix" release.&lt;BR /&gt;&lt;BR /&gt;All Enterprise 3.4.1 (and probably 3.4.2) bug fixes should be on head now.&amp;nbsp;&amp;nbsp;&amp;nbsp; The usual pattern is for changes to be merged fairly quickly once a release is validated since the longer the merge is delayed the worse it becomes.&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 12:45:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-does-development-bugfixing-cycle-works-at-alfresco/m-p/250335#M203465</guid>
      <dc:creator>jonvargas</dc:creator>
      <dc:date>2011-06-27T12:45:56Z</dc:date>
    </item>
  </channel>
</rss>

