If you have a project that's not a module, theme, install profile, or any other supported type, where do you put it?

I have an Amazon EC2 AMI that allows someone to start up Drupal on EC2 and store their data on Amazon's persistent storage. I'd love to put it on Drupal.org as a project, but it doesn't actually fit the existing project types.

It would be great to allow projects that don't fit the mold so developers can take advantage of bug tracking, CVS and the other project features.

Comments

beeradb’s picture

Status: Active » Postponed (maintainer needs more info)

Can you provide a little more information about exactly why this isn't/can't be a module? Perhaps I don't fully understand the goals and methods of your project.

akalsey’s picture

It's not something you download and put into Drupal. Rather it's a machine image that makes it easy for someone to launch Drupal in the cloud on Amazon Ec2. It's essentially a one-click installation for Drupal, the whole LAMP stack, and even the virtual server.

The goal is to allow Drupal users an easy way to launch Drupal and take advantage of the pay-as-you-go pricing of a cloud provider. Why would someone do that?

* QA a site. You launch a server and shut it down a few hours later when you're done.
* Test new modules without messing with a production server.
* Provide a platform for a development team to work on.
* Host your production site

beeradb’s picture

I think the idea of this is really cool, and could be useful to a lot of people. Unfortunately due to licensing restrictions hosting those files on the d.o infrastructure will not be possible. Not all is lost though, there are several other instances of people using the d.o infrastructure to manage issue queues and communication without hosting files on the d.o infrastructure, such as http://drupal.org/project/drop and http://drupal.org/project/civicrm

akalsey’s picture

I have no need for hosting downloads. Got that covered already. I just wanted to open the issue that for projects like these there's no natural place in the d.o. project hierarchy for them.

beeradb’s picture

I see. I took "CVS and the other project features." as meaning you wanted to host the files here, but now I see that you mean other 'projects' in similar situations without the same licensing issues could benefit from that.

beeradb’s picture

Status: Postponed (maintainer needs more info) » Active
Freso’s picture

Status: Active » Closed (duplicate)

There's work under way in #322626: META: Package and version non-modules for download to make a new category for projects that do not really fit into any of the current categories.