When installing the OpenAtrium distribution via SimplyTest, the install "Select an installation profile" page gives you the choice of the minimal or Standard: OpenAtrium isn't an option. This is probably due to OpenAtrium's use of inherited profiles (it inherits from Panoploy).

I've set this as a bug for now, but feel free to set it as a feature request to handle distributions with inherited profiles (assuming that's the root cause of it failing).

http://simplytest.me/project/openatrium/7.x-2.0-alpha5

Thanks!

Comments

patrickd’s picture

Title: OpenAtrium profile is not listed as an option when installing Open Atrium distriubtion » Add the profile itself to the build-openatrium.make file
Project: simplytest.me » Open Atrium
Component: Code » Miscellaneous

The problem is that the openatrium build-makefile is not following the common practices.

Profiles must specify them selfs in the build-[name].make file. (Eg. see the build-spark.make file)

build-openatrium.make currently:

api = 2
core = 7.x
includes[] = drupal-org-core.make
includes[] = drupal-org.make

But should be:

api = 2
core = 7.x
; Include the definition for how to build Drupal core directly, including patches:
includes[] = drupal-org-core.make
includes[] = drupal-org.make
; Download the OpenAtrium install profile and recursively build all its dependencies:
projects[openatrium][type] = profile
projects[openatrium][download][type] = git
projects[openatrium][download][branch] = 7.x-2.x

I'm not sure whether inheritance of profiles should be a problem (I certainly hope not).

Move to the OpenAtrium queue to see what they think about it

thanks for the report!

dsnopek’s picture

Status: Active » Closed (duplicate)

There is already an issue open for this: #1983280: OpenAtrium profile doesn't work on Simplytest.me

However, there's lots of great info in your comment! I'm going to copy it over...

patrickd’s picture

Oops, sorry for the duplicate, thanks! :)