Updating to New 3.0 BETA versions

Suggest features you would like to see in Broadleaf Commerce

Moderator: jocanas

phillipuniverse
Team Member
Team Member
Posts: 1563
Joined: Tue Dec 20, 2011 12:11 pm

Updating to New 3.0 BETA versions

Postby phillipuniverse » Thu Jun 06, 2013 11:04 am

If you are currently targeting a Broadleaf 3.0 beta version, you will probably want to keep your heat clinic up to date. Luckily, GitHub has an easy-to-view diff between tags, branches and commits.

For instance, say that you downloaded the 3.0.0-BETA2 workspace, and now you want to upgrade to BETA3. The first step would be to change the Broadleaf version in your pom.xml:

Code: Select all

<blc.version>3.0.0-BETA3</blc.version>


But you still might run into compilation errors because of things that have changed in our DemoSite to deal with changes in the Broadleaf framework. In this scenario, the diff between BETA2 and BETA3 can be found via this link:

https://github.com/BroadleafCommerce/De ... .0.0-BETA3

If you instead want to move to target a SNAPSHOT version of 3.0 (3.0.0-SNAPSHOT), you can get the heat clinic diff by going to:

https://github.com/BroadleafCommerce/De ... 2...admin3

In general, you can get these diffs by using a URL of the following form:

Code: Select all

https://github.com/BroadleafCommerce/DemoSite/compare/<branch/tag/commit SHA>...<branch/tag/commit SHA>


We are tagging commits in DemoSite for new versions of the Broadleaf 3.0 BETA so that this process is as easy as possible.

anikanchan
Junior
Junior
Posts: 33
Joined: Wed Aug 08, 2012 12:07 am

Re: Updating to New 3.0 BETA versions

Postby anikanchan » Tue Jun 11, 2013 10:06 pm

I want to create my application using latest broadleaf framework 3.0-BETA3 (without using DemoSite). Is there any tutorial/guideline/documentation for that?
- Anikanchan
Advisor
SRInfocom

phillipuniverse
Team Member
Team Member
Posts: 1563
Joined: Tue Dec 20, 2011 12:11 pm

Re: Updating to New 3.0 BETA versions

Postby phillipuniverse » Tue Jun 11, 2013 10:09 pm

This is not something we would recommend. We recommend all sites use DemoSite as a starting point since it contains configurations that most (if not all) Broadleaf sites will need.

We do not currently have any documentation for starting a new site completely from scratch. The DemoSite heat clinic is actually the replacement for the old Maven archetype.

anikanchan
Junior
Junior
Posts: 33
Joined: Wed Aug 08, 2012 12:07 am

Re: Updating to New 3.0 BETA versions

Postby anikanchan » Wed Jun 12, 2013 8:06 am

I have tried using DemoSite version 3 as well but problem I am facing there is that other modules are not at version 3 level and their integration is getting challenging.
- Anikanchan
Advisor
SRInfocom


Return to “Suggested Features”

Who is online

Users browsing this forum: No registered users and 1 guest