The installation profile page for OpenAtrium (http://drupal.org/project/openatrium) contains a link to download the profile from a site external to Drupal.org.

If I remember well, projects hosted on Drupal.org cannot report a link to download the project from an external site.

Comments

avpaderno’s picture

I sent a message to the current maintainer.

Hello jmiccolis. I am writing you because the installation profile page for OpenAtrium (http://drupal.org/project/openatrium) contains a link to download the profile from a site external to Drupal.org.

AFAIK, projects hosted on Drupal.org cannot report a link to download the project from an external site; at least, there should be an official release available for download from Drupal.org that is visible from the project page.

Please reply on http://drupal.org/node/824550.
Best regards.
— kiamlaluno
Drupal.org site maintainer
Drupal.org contributions CVS maintainer

ferdi’s picture

@kiamlaluno I'm obviously biased but please try to understand that providing a link to the full drupal distro code only helps makes those distribution more popular
and widely used not only in drupal community but worldwide, especially to less technical folks.

I understand that there should be a suggestion somewhere for not allowing link to code outside drupal.org. Can we change that ? What are pros / cons ?

Drupal install profiles are currently not mature enough to support complex distributions such as openatrium / openscholar. Drush make is a huge improvement but it's currently
a developer tool (what about those Windows users ? ).

Thanks !

bonobo’s picture

It is only a recommendation, not a requirement:

See http://drupal.org/node/7765

Contributors are strongly encouraged to host at drupal.org rather than elsewhere

The advantages are described at http://drupal.org/node/648898

However, these are recommendations, not requirements.

In short, there's nothing to see here.

This issue, and the accompanying issue re OpenScholar, should be closed.

avpaderno’s picture

@bonomo: In the same page, you find the following sentence:

If you are not using the Drupal.org infrastructure, you cannot setup a project page on Drupal.org nor can you offer your module for download at Drupal.org.

Committing code, without to have any visible link to download the project from Drupal.org, but a link to download the code from a third-party site seems like a way to use the Drupal.org infrastructure, and still have users that download the project from an external site.

jmiccolis’s picture

There are well documented reasons why profiles like Open Atrium do not have fully packaged downloads currently hosted on Drupal.org. For Open Atrium this is purely a pragmatic decision based on the current state of our installation profile packaging infrastructure. As the maintainer of the project I view this as a temporary decision while the larger Drupal community irons out the details of how the sticker point of automated packages will work.

This issues is not, of itself, actionable. I think it should be closed.

bonobo’s picture

See here.

gábor hojtsy’s picture

Status: Active » Closed (works as designed)

Agreed with @jmiccolis, Open Atrium uses the drupal.org infrastructure, see http://drupalcode.org/viewvc/drupal/contributions/profiles/openatrium/ so the quote from @kiamlaluno does not apply. Unfortunately the d.o infrastructure does not yet allow the building of packages as required by some complex install profiles like Open Atrium. I think we should celebrate that its being hosted here in terms of CVS commits, issues, etc. since it allows us to use many of the advantages of d.o projects (eg. delegation of issues). That drupal.org is not yet ready to package complex distributions yet is a weakness of drupal.org and projects should not be denied access to otherwise integrate themselves with the community just for our weakness.

This is currently by design, the underlying infrastructure is in the process of being solved elsewhere.

avpaderno’s picture

@Gábor Hojtsy: Thanks for clarifying.