The Scientific Collaboration Framework is under development.
Here you can download a working tarball of the SCF code.
Download
Drupal plus SCF installation profile (16.3 MB tar.gz)
Note that due to a bug in Drupal core (should be fixed by the next point release), you will need to use our packaged copy above or apply the patch yourself in order for the demonstration theme to be enabled automatically.
Environment Set-up Instructions
The provided tarball for the Scientific Collaboration Framework will install in the same manner as Drupal core. Note that you can only install one profile on a site, so select "Science Collaboration Framewor (SCF)" and not the default "Drupal".
Interested developers can get SCF with Git. See instructions on that page for accessing SCF code under-development from our repository on GitHub.
Prerequisites
SCF Drupal recommends a minimum of 32MB of memory assigned to PHP. Some pre-installed Drupal distributions, such as the popular MAMP for Mac OS X, may have only 8MB set aside. Please increase this in your php.ini file or elsewhere.
Installation Steps
- Set up a MySQL database. Save the database name, database username, and password information.
- Go to the directory where you want to install Drupal Science Collaboration Framework. You will need to configure your server, such as Apache, to serve files from this directory.
- Download the Drupal SCF distribution.
- Uncompress the file.
- Rename the scf_dist directory to the name of your choice.
- Go to the sites directory within the SCF distribution.
- Make a copy of sites/default/default.settings.php as sites/default/settings.php
- Set write permissions for sites/default and sites/default/settings.php
- Navigate to your new site via a browser (at such a URL as http://example.com/install.php?profile=scf or http://localhost/example/install.php?profile=scf) and follow the instructions on-screen.
Linux, BSD, UNIX, and Mac OS X Instructions
- Substitute values of your choice for databasename, username, and password.
mysqladmin -u root -p create databasename
mysql -u root -p
GRANT ALL ON databasename.* TO 'username'@'localhost' IDENTIFIED BY 'password';
quit;
- cd /path/above/target
- wget http://sciencecollaboration.org/sites/default/files/scf_dist-6.x-1.0-alpha1.tar.gz
- tar -zxvf scf_dist-6.x-1.0-alpha1.tar.gz
- mv scf_dist your_scf
- cd sites/
- cp -p default/default.settings.php default/settings.php
- chmod a+w default/settings.php
chmod a+w default
- Same as above. View the site in the browser and follow the instructions.