opencloudconsortium/matsu-project — pull request #11 by jpivarski (2012-08-28 02:23:06+00:00)
Title: Directory structure without spaces, all configuration options gathered into one place

Now that all of the base workflow for tiling has been implemented and tested, I've cleaned up the code considerably.

The directory structure has been reorganized to better fit the structure of the project and spaces have been removed from all file names.

Furthermore, configuration options (especially locations of third-party files, like Hadoop, Accumulo, Zookeeper...) are no longer hard-coded anywhere, except for testing scripts in appropriately labeled subdirectories. All the options that an end-level user might need to change are in matsu-project/CONFIG.ini. It is used in compilation (Java and Python C extensions) and the tiling scripts. For the latter to work, "-file ../CONFIG.ini" should be added to the Hadoop command line, to send the configuration along with the job.

"How to run Hadoop" will be documented later.

The testing scripts will _eventually_ be removed, but not just yet.