I came back to Drubuntu after buying a copy of the Definitive Drupal book and am disappointed to find GIT and ubuntu 11.x support isn't working

There has been a lot of interest in Drupal Quickstart lately http://drupal.org/project/quickstart - its now hosted officially by the Open Source Lab and is being talked about as a default starting point for Drupal development

the scripts that install and configure the Drupal Quickstart VirtualBox image can be run on a host computer to create an environment like Drubuntu / Drupal Quickstart guest virtual machine (to get the scripts you need to download the full image and copy out the folder containing the scripts)

does it make sense to merge the Drubuntu and Quickstart projects?

i.e. make Drubuntu the host environment and Drupal Quickstart the guest VirtualBox image?
is there cross-over and redundancy in the Quickstart and Drubuntu install scripts that could be reduced?
is there sharing between the two projects?

It would be great if Drubuntu found new life and started to converge with Drupal Quickstart

Comments

niccolox’s picture

ok, my mistake, on drupalcode.org GIT has replaced CVS

 PACKAGES="git-core php5-cli"
  22 echo "Please enter your password to install $PACKAGES."
  23 sudo apt-get -y install $PACKAGES

http://drupalcode.org/project/drubuntu.git/blob/refs/heads/drupal-7:/dru...

am preparing to install on a Ubuntu 11.04 VirtualBox image now

niccolox’s picture

just did a test install on VirtualBox Ubuntu 11.04 and got a bunch of errors... will post them soon

Grayside’s picture

Hi niccolo,

So, a few comments.

1. There is not a significant development community around Drubuntu. There are a handful of developers that spend some time on it when they build new laptops, and other people that seem to get frustrated and wander off. The lack of persisting time on anyone's part is a real project breaker. Are you interested?
2. I have often thought Quickstart should not have it's own scripts. Instead, a separate project such as Drubuntu should power it. I imagine the necessary steps would involve sorting out feature parity on Drubuntu's side.
3. Some of the ideas in #1181804: Breaking Drubuntu apart into useful component projects are likely good to contemplate, especially for this sort of thing, but Drush core has been moving quickly enough that I'm not sure where they stand. I'm also not entirely clear on if Drubuntu is compatible with the development branch of Drush.

EDIT: To restate and clarify. I am against a merge. I do not thing Drupal as a virtual environment should be handled in the same project as Drupal environment management tools. The parts of Drubuntu that set up a Development environment are parallel, competing methodology for the idea of a VM floating available for installation. The ongoing management tools, such as creating new development platforms, should not be intermingled with the dev setup stuff.

niccolox’s picture

hi Grayside,

thanks for the feedback and I agree with you on your comments

there is also a request by me to use the Aegir BOA system as a dev environment - especially the palette of installation profiles / and distributions
http://groups.drupal.org/node/160449

the Quickstart scripts can be run like Drubuntu in a non-virtualized way (non-virtual, real, outside of VirtualBox) ...

one thing for sure Drubuntu has that Quickstart doesn't is the DNS wildcard via dnsmasq

I saw a thread somewhere by the Quickstart maintainer about using Chef (or was it Puppet)

personally, I too, don't have time at present

my arc returning to this one may be a little while

cheers

-N

niccolox’s picture

I am test installing a test dev machine using the Quickstart scripts now..

if successful I'll use these scripts on my main dev machine in the same way I'd use Drubuntu

instructions for doing this
http://drupal.org/node/788994

I have a feeling that Drubuntu has strengths and features Quickstart doesn't but for me, right now, I know Quickstart works on Natty 11.04 and covers the basic feature set

a combination of Drubuntu / Quickstart and a BOA Aegir dev environment would really be great, that's my goal anyway, although my time and tech skills are limited in this area

cheers for now

-N

niccolox’s picture

Issue summary: View changes

correcting my rushed criticism