Page 1 of 1

Is this really open source

Posted: Thu Apr 30, 2015 11:20 am
by turner2448
Hi

I'm interested in this product, however I have to question whether this is a useful open source platform for my company (I don't think anyone would purchase a product until they're able to prove the concept within their organisation).

It seems, that particularly where payments is concerned, there is little that can be done out of the box.

One of the few modules available as open source - blc-paypal - cannot be used because it is impossible to compile.

The blc-paypal module has a dependency on broadleaf-third-party-integration. This component is not available in your Nexus site:

http://nexus.broadleafcommerce.org/nexu ... -SNAPSHOT/

I understand the business drivers to make it difficult for users to proceed without spending money but IMO this is a short sightes policy as most people these days need to get a POC working before anyone will spend money.

Thanks

Re: Is this really open source

Posted: Thu Apr 30, 2015 2:15 pm
by phillipuniverse
Thanks for the feedback.

Why is blc-paypal impossible to compile? The 'broadleaf-third-party-integration-config' dependency is marked as optional which means that it isn't required to compile it. Did you have a different compilation issue?

Broadleaf is mostly freely available open source. If you purchase a license, the commercial modules/features that you get are also open source. We are also very open to giving access to our private nexus on a trial basis to get a POC off the ground, all it takes is a conversation. Looking forward to hearing from you!

Re: Is this really open source

Posted: Fri May 01, 2015 10:56 am
by turner2448
Thank you for answering.

I was following these instructions.

https://github.com/BroadleafCommerce/bl ... t-Setup.md

This dependency is not found in your Nexus:

<dependency>
<groupId>org.broadleafcommerce</groupId>
<artifactId>broadleaf-paypal</artifactId>
<version>2.6.0-GA</version>
<type>jar</type>
<scope>compile</scope>
</dependency>

It's not listed here:
http://mvnrepository.com/artifact/org.b ... eaf-paypal

Older versions of the module appear to have problems.

As an alternative I tried to download the source code and build my own jar. This is where the problems come in withthird-party-integration.

What way would you recommend for getting a simple payment gateway rigged up to sandbox environment, be it paypal or preferably a different gateway, e.g. Braintree?

Thanks

Re: Is this really open source

Posted: Fri May 01, 2015 11:12 am
by turner2448
As I was arguably a little negative I should point out that I love the concept of this platform, the admin tool is really easy to use and the extensibility and reliance on well used frameworks is helpful. I can see this platform being used to achieve the kinds of things I'm looking for which I wouldn't want to do in, say, Magento.

I have to say though that having flown through the setup I was really disappointed with the fact that after a week looking at wiring up a sandbox payments gateway and failing my initial exuberance diminished somewhat. My advice would be to make that process easier. I know there's a NullPayment example with the demo app, but it's tricky to follow and the documentation, for me, was confusing and contradictory.

If you could make that easier it would be great.

There's a lot of people around with the demo or die attitude; if you can setup a basic end to end demo in a week then it stays on the table.