]> scripts.mit.edu Git - wizard.git/log
wizard.git
14 years agoConvert ad hoc shell calls to singleton instance; fix upgrade bug.
Edward Z. Yang [Sat, 26 Dec 2009 02:43:05 +0000 (21:43 -0500)] 
Convert ad hoc shell calls to singleton instance; fix upgrade bug.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMassively refactor upgrade script into an object.
Edward Z. Yang [Sat, 26 Dec 2009 02:31:05 +0000 (21:31 -0500)] 
Massively refactor upgrade script into an object.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix parse error, pylint errors, and make disk usage race-safe.
Edward Z. Yang [Sat, 26 Dec 2009 00:16:55 +0000 (19:16 -0500)] 
Fix parse error, pylint errors, and make disk usage race-safe.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix some bugs that Xavid found.
Edward Z. Yang [Fri, 25 Dec 2009 23:56:05 +0000 (18:56 -0500)] 
Fix some bugs that Xavid found.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMute not migrated errors, fix success logging, make post-merge commit more resilient.
Edward Z. Yang [Fri, 25 Dec 2009 23:00:56 +0000 (18:00 -0500)] 
Mute not migrated errors, fix success logging, make post-merge commit more resilient.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake the commit not get call errors subsumed.
Edward Z. Yang [Fri, 25 Dec 2009 02:49:08 +0000 (21:49 -0500)] 
Make the commit not get call errors subsumed.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix unmerged counts, make backups lock, add Wordpress resolutions.
Edward Z. Yang [Fri, 25 Dec 2009 02:32:30 +0000 (21:32 -0500)] 
Fix unmerged counts, make backups lock, add Wordpress resolutions.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoDocumentation for retro commits.
Edward Z. Yang [Wed, 23 Dec 2009 20:05:39 +0000 (15:05 -0500)] 
Documentation for retro commits.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFetch tags so that describe is always correct.
Edward Z. Yang [Wed, 23 Dec 2009 19:19:37 +0000 (14:19 -0500)] 
Fetch tags so that describe is always correct.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd success reporting.
Edward Z. Yang [Wed, 23 Dec 2009 19:13:22 +0000 (14:13 -0500)] 
Add success reporting.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAllow breaking stale locks, refactor tests slightly.
Edward Z. Yang [Wed, 23 Dec 2009 19:03:51 +0000 (14:03 -0500)] 
Allow breaking stale locks, refactor tests slightly.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRate-limit vos queries; add ridiculous race-safe code to backups.
Edward Z. Yang [Wed, 23 Dec 2009 17:58:56 +0000 (12:58 -0500)] 
Rate-limit vos queries; add ridiculous race-safe code to backups.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRetry quota parse if volume is busy.
Edward Z. Yang [Wed, 23 Dec 2009 17:10:42 +0000 (12:10 -0500)] 
Retry quota parse if volume is busy.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoStuff TODO from Wordpress run.
Edward Z. Yang [Wed, 23 Dec 2009 07:43:22 +0000 (02:43 -0500)] 
Stuff TODO from Wordpress run.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoCheck if file is binary.
Edward Z. Yang [Wed, 23 Dec 2009 04:34:45 +0000 (23:34 -0500)] 
Check if file is binary.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoConditionalize the newline.
Edward Z. Yang [Wed, 23 Dec 2009 04:13:56 +0000 (23:13 -0500)] 
Conditionalize the newline.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoSlight tweak to shm usage to make easier debugging.
Edward Z. Yang [Wed, 23 Dec 2009 03:59:00 +0000 (22:59 -0500)] 
Slight tweak to shm usage to make easier debugging.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd more support for --user filtering.
Edward Z. Yang [Tue, 22 Dec 2009 23:00:11 +0000 (18:00 -0500)] 
Add more support for --user filtering.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoBe lenient about version mismatches.
Edward Z. Yang [Tue, 22 Dec 2009 22:52:44 +0000 (17:52 -0500)] 
Be lenient about version mismatches.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix two trivial bugs.
Edward Z. Yang [Tue, 22 Dec 2009 22:20:30 +0000 (17:20 -0500)] 
Fix two trivial bugs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUse diff3 conflict style, which gives more information.
Edward Z. Yang [Tue, 22 Dec 2009 22:09:54 +0000 (17:09 -0500)] 
Use diff3 conflict style, which gives more information.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd CRLF/LF/CR merge resolution algoritm of AWESOME.
Edward Z. Yang [Tue, 22 Dec 2009 21:17:10 +0000 (16:17 -0500)] 
Add CRLF/LF/CR merge resolution algoritm of AWESOME.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd interactive upgrade mode, suggested by Nelson Elhage.
Edward Z. Yang [Tue, 22 Dec 2009 19:53:22 +0000 (14:53 -0500)] 
Add interactive upgrade mode, suggested by Nelson Elhage.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake some exceptions quiet.
Edward Z. Yang [Tue, 22 Dec 2009 18:54:58 +0000 (13:54 -0500)] 
Make some exceptions quiet.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoHookify research interface.
Edward Z. Yang [Tue, 22 Dec 2009 18:36:22 +0000 (13:36 -0500)] 
Hookify research interface.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRefactor URL parsing code to be clean, support for .scripts/url
Edward Z. Yang [Tue, 22 Dec 2009 18:10:13 +0000 (13:10 -0500)] 
Refactor URL parsing code to be clean, support for .scripts/url

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake AlreadyMigrated error less menacing.
Edward Z. Yang [Tue, 22 Dec 2009 17:26:00 +0000 (12:26 -0500)] 
Make AlreadyMigrated error less menacing.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake wizard migrate not require explicit directory.
Edward Z. Yang [Tue, 22 Dec 2009 17:07:00 +0000 (12:07 -0500)] 
Make wizard migrate not require explicit directory.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoCheck for vos in /usr/sbin; also fix docs.
Edward Z. Yang [Tue, 22 Dec 2009 17:01:17 +0000 (12:01 -0500)] 
Check for vos in /usr/sbin; also fix docs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix documentation coverage omissions.
Edward Z. Yang [Tue, 22 Dec 2009 06:39:23 +0000 (01:39 -0500)] 
Fix documentation coverage omissions.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMinor clarifications from Karen Sittig.
Edward Z. Yang [Tue, 22 Dec 2009 05:56:58 +0000 (00:56 -0500)] 
Minor clarifications from Karen Sittig.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix migration security check bug, and add random keys support.
Edward Z. Yang [Wed, 16 Dec 2009 18:49:09 +0000 (13:49 -0500)] 
Fix migration security check bug, and add random keys support.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate TODO.
Edward Z. Yang [Tue, 8 Dec 2009 18:38:01 +0000 (13:38 -0500)] 
Update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake test scripts run from any directory.
Edward Z. Yang [Tue, 8 Dec 2009 18:31:29 +0000 (13:31 -0500)] 
Make test scripts run from any directory.

Updated documentation for setting up Wizard for
testing.  Actual procedures should be much simpler
now.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoSuppress CREATE DATABASE IF NOT EXISTS warnings.
Edward Z. Yang [Mon, 7 Dec 2009 19:45:33 +0000 (14:45 -0500)] 
Suppress CREATE DATABASE IF NOT EXISTS warnings.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUse legit drop-database interface.
Edward Z. Yang [Mon, 7 Dec 2009 07:55:51 +0000 (02:55 -0500)] 
Use legit drop-database interface.

* Remove accidentally committed tests/prepare file.
* Remove spurious prepare script; move the functionality
  into the dsn callback.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake phpBB installer more friendly for restricted envs.
Edward Z. Yang [Mon, 7 Dec 2009 08:29:23 +0000 (03:29 -0500)] 
Make phpBB installer more friendly for restricted envs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agophpBB support
Alan Huang [Mon, 7 Dec 2009 08:02:13 +0000 (03:02 -0500)] 
phpBB support

Signed-off-by: Alan Huang <cesium@mit.edu>
14 years agoMake the import failure handling code fail out if a sub-import failed.
Andrew Farrell [Mon, 7 Dec 2009 04:34:32 +0000 (23:34 -0500)] 
Make the import failure handling code fail out if a sub-import failed.

Signed-off-by: Andrew Farrell <afarrell@mit.edu>
14 years agoRevamp database infrastructure.
Edward Z. Yang [Mon, 7 Dec 2009 06:34:24 +0000 (01:34 -0500)] 
Revamp database infrastructure.

* We now use DSN URLs using the sqlalchemy.engine.url.URL
  class to pass these values around.  Parameters are now
  database agnostic; applications are tied to specific databases.
* Remove need for WIZARD_MYSQL_DB in test scripts
* Implement `wizard database` and `wizard remove`
* Prevent database exhaustion
* Added dsn and dsn_file property to deploy.Deployment
* Make the remove/backup/restore scripts agnostic
* Added database property to app.Application
* Added callback support to ArgSchema
* Golfed the Scripts specific code into wizard.sql

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate upgrading instructions with implementation details.
Edward Z. Yang [Thu, 26 Nov 2009 05:13:40 +0000 (00:13 -0500)] 
Update upgrading instructions with implementation details.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate TODO.
Edward Z. Yang [Thu, 26 Nov 2009 01:00:10 +0000 (20:00 -0500)] 
Update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd --retry option, remove ncurses flash.
Edward Z. Yang [Wed, 25 Nov 2009 18:44:19 +0000 (13:44 -0500)] 
Add --retry option, remove ncurses flash.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd missing docs, rename test.sh to run.sh
Edward Z. Yang [Wed, 25 Nov 2009 17:43:13 +0000 (12:43 -0500)] 
Add missing docs, rename test.sh to run.sh

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoReduce duplication in test scripts, more logging.
Edward Z. Yang [Wed, 25 Nov 2009 17:11:14 +0000 (12:11 -0500)] 
Reduce duplication in test scripts, more logging.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake test scripts more autocomplete friendly.
Edward Z. Yang [Wed, 25 Nov 2009 16:37:00 +0000 (11:37 -0500)] 
Make test scripts more autocomplete friendly.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate documentation to use the new API.
Edward Z. Yang [Wed, 25 Nov 2009 07:51:36 +0000 (02:51 -0500)] 
Update documentation to use the new API.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRefactor more boilerplate out.
Edward Z. Yang [Wed, 25 Nov 2009 07:37:50 +0000 (02:37 -0500)] 
Refactor more boilerplate out.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd anatomy of a repository docs.
Edward Z. Yang [Wed, 25 Nov 2009 06:14:46 +0000 (01:14 -0500)] 
Add anatomy of a repository docs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement upgrades for Wordpress, refactoring.
Edward Z. Yang [Wed, 25 Nov 2009 05:18:56 +0000 (00:18 -0500)] 
Implement upgrades for Wordpress, refactoring.

* Add some missing imports
* Restructure failure exceptions to have a superclass;
  moved install.Failure over.
* Fix some spurious names
* Added detectVersionFromFile helper method (more to come!)
* Made MediaWiki use the php parametrized files
* Fix some stylistic problems in Sphinx extension.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd more Wordpress variables.
Edward Z. Yang [Sat, 21 Nov 2009 02:09:50 +0000 (21:09 -0500)] 
Add more Wordpress variables.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd safety checks to prepare-config.
Edward Z. Yang [Sat, 21 Nov 2009 01:34:55 +0000 (20:34 -0500)] 
Add safety checks to prepare-config.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix bug in prepare-pristine, add secret key to wordpress, docs update.
Edward Z. Yang [Sat, 21 Nov 2009 01:00:42 +0000 (20:00 -0500)] 
Fix bug in prepare-pristine, add secret key to wordpress, docs update.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMatch for Success in wordpress installer. More documentation fixes.
Edward Z. Yang [Fri, 20 Nov 2009 22:46:38 +0000 (17:46 -0500)] 
Match for Success in wordpress installer. More documentation fixes.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoDocumentation updates, create upgrade document.
Edward Z. Yang [Fri, 20 Nov 2009 06:27:39 +0000 (01:27 -0500)] 
Documentation updates, create upgrade document.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMake pull.sh call aklog.
Edward Z. Yang [Thu, 19 Nov 2009 23:11:21 +0000 (18:11 -0500)] 
Make pull.sh call aklog.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMinor updates to docs, add RecoverableFailure docs.
Edward Z. Yang [Thu, 19 Nov 2009 23:10:27 +0000 (18:10 -0500)] 
Minor updates to docs, add RecoverableFailure docs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoSetup the rest to use conversion supplements.
Edward Z. Yang [Thu, 19 Nov 2009 23:02:56 +0000 (18:02 -0500)] 
Setup the rest to use conversion supplements.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd support for supplements, convert intro text to use this.
Edward Z. Yang [Thu, 19 Nov 2009 22:26:04 +0000 (17:26 -0500)] 
Add support for supplements, convert intro text to use this.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd todo items to the documentation.
Edward Z. Yang [Thu, 19 Nov 2009 21:30:52 +0000 (16:30 -0500)] 
Add todo items to the documentation.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFinish repository conversion docs, move re_define to app.php.
Edward Z. Yang [Thu, 19 Nov 2009 18:21:17 +0000 (13:21 -0500)] 
Finish repository conversion docs, move re_define to app.php.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMore documentation improvements.
Edward Z. Yang [Mon, 16 Nov 2009 20:51:10 +0000 (15:51 -0500)] 
More documentation improvements.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoExpand documentation.
Edward Z. Yang [Sat, 14 Nov 2009 08:17:31 +0000 (03:17 -0500)] 
Expand documentation.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRevise existing repository conversion instructions.
Edward Z. Yang [Sat, 14 Nov 2009 04:51:13 +0000 (23:51 -0500)] 
Revise existing repository conversion instructions.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRename NonfatalFailure to RecoverableFailure.
Edward Z. Yang [Tue, 10 Nov 2009 05:37:33 +0000 (00:37 -0500)] 
Rename NonfatalFailure to RecoverableFailure.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoWhen MediaWiki installs fail due to bad user input, give useful errors.
Duncan Townsend [Tue, 10 Nov 2009 03:01:47 +0000 (22:01 -0500)] 
When MediaWiki installs fail due to bad user input, give useful errors.

Signed-off-by: Duncan Townsend <duncant@mit.edu>
14 years agoNotImplemented -> NotImplementedError.
Edward Z. Yang [Thu, 5 Nov 2009 18:52:23 +0000 (13:52 -0500)] 
NotImplemented -> NotImplementedError.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRevamp 'wizard summary', and start writing tutorial docs.
Edward Z. Yang [Thu, 5 Nov 2009 18:49:29 +0000 (13:49 -0500)] 
Revamp 'wizard summary', and start writing tutorial docs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImprove wording of prompts.
Edward Z. Yang [Thu, 5 Nov 2009 06:03:59 +0000 (01:03 -0500)] 
Improve wording of prompts.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix bug in scripts MySQL database generation.
Edward Z. Yang [Wed, 4 Nov 2009 22:03:23 +0000 (17:03 -0500)] 
Fix bug in scripts MySQL database generation.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoTest if terminal is supported, or fallback to Prompt.
Edward Z. Yang [Wed, 4 Nov 2009 20:54:41 +0000 (15:54 -0500)] 
Test if terminal is supported, or fallback to Prompt.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUse prompt if terminal is dumb.
Edward Z. Yang [Wed, 4 Nov 2009 18:25:51 +0000 (13:25 -0500)] 
Use prompt if terminal is dumb.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix syntax error.
Edward Z. Yang [Wed, 4 Nov 2009 18:04:35 +0000 (13:04 -0500)] 
Fix syntax error.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMinor doc updates and code refinements.
Edward Z. Yang [Wed, 4 Nov 2009 17:48:54 +0000 (12:48 -0500)] 
Minor doc updates and code refinements.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement post-installation machinery for Wordpress.
Edward Z. Yang [Wed, 4 Nov 2009 17:48:09 +0000 (12:48 -0500)] 
Implement post-installation machinery for Wordpress.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFill in undocumented functions and classes.
Edward Z. Yang [Tue, 3 Nov 2009 18:30:18 +0000 (13:30 -0500)] 
Fill in undocumented functions and classes.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRevamp tests, fix minor usability problems with installer.
Edward Z. Yang [Tue, 3 Nov 2009 17:56:28 +0000 (12:56 -0500)] 
Revamp tests, fix minor usability problems with installer.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd script for convenient updating of /mit/scripts/wizard
Edward Z. Yang [Tue, 3 Nov 2009 03:35:33 +0000 (22:35 -0500)] 
Add script for convenient updating of /mit/scripts/wizard

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate TODO, fix broken prepare-config.
Edward Z. Yang [Tue, 3 Nov 2009 03:34:49 +0000 (22:34 -0500)] 
Update TODO, fix broken prepare-config.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement Wordpress installer for 2.0.2 w/ sqlalchemy.
Edward Z. Yang [Tue, 3 Nov 2009 02:37:28 +0000 (21:37 -0500)] 
Implement Wordpress installer for 2.0.2 w/ sqlalchemy.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate TODO.
Edward Z. Yang [Mon, 2 Nov 2009 22:33:13 +0000 (17:33 -0500)] 
Update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement required/optional argument grouping.
Edward Z. Yang [Mon, 2 Nov 2009 21:03:26 +0000 (16:03 -0500)] 
Implement required/optional argument grouping.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix double-slash in URLs, and broken command line options.
Edward Z. Yang [Mon, 2 Nov 2009 18:03:58 +0000 (13:03 -0500)] 
Fix double-slash in URLs, and broken command line options.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRemove unnecessary commands, add help to install.
Edward Z. Yang [Mon, 2 Nov 2009 07:14:40 +0000 (02:14 -0500)] 
Remove unnecessary commands, add help to install.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAsk for password twice, and check if they match.
Edward Z. Yang [Mon, 2 Nov 2009 04:22:35 +0000 (23:22 -0500)] 
Ask for password twice, and check if they match.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix bug in wizard configure with old API.
Edward Z. Yang [Mon, 2 Nov 2009 03:54:25 +0000 (22:54 -0500)] 
Fix bug in wizard configure with old API.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate TODO.
Edward Z. Yang [Sun, 1 Nov 2009 04:20:58 +0000 (00:20 -0400)] 
Update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRemove directory/application interactivity.
Edward Z. Yang [Sun, 1 Nov 2009 03:30:59 +0000 (23:30 -0400)] 
Remove directory/application interactivity.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement interactive mode without validation.
Edward Z. Yang [Sun, 1 Nov 2009 02:07:11 +0000 (22:07 -0400)] 
Implement interactive mode without validation.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoRefactor documentation in wizard.install
Edward Z. Yang [Thu, 29 Oct 2009 17:09:53 +0000 (13:09 -0400)] 
Refactor documentation in wizard.install

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoChange wizard install to not make external code.
Edward Z. Yang [Thu, 29 Oct 2009 06:07:44 +0000 (02:07 -0400)] 
Change wizard install to not make external code.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoFix bugs in scripts-specific installation code.
Edward Z. Yang [Thu, 29 Oct 2009 04:15:30 +0000 (00:15 -0400)] 
Fix bugs in scripts-specific installation code.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMassively refactor install modules.
Edward Z. Yang [Thu, 29 Oct 2009 03:49:34 +0000 (23:49 -0400)] 
Massively refactor install modules.

* ArgHandler is now ArgSchema and installopt.Controller
* Environment turned into a dynamic strategy
* Strategies made into two stage objects, with prepare and execute
* Rewrite priority code

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoMove install.py to install folder.
Edward Z. Yang [Wed, 28 Oct 2009 21:49:14 +0000 (17:49 -0400)] 
Move install.py to install folder.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAdd php.ini note in TODO, and mention general purpose.
Edward Z. Yang [Wed, 28 Oct 2009 21:15:39 +0000 (17:15 -0400)] 
Add php.ini note in TODO, and mention general purpose.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoAllow newly initialized repo, and allow passing of tarball, for prepare-pristine.
Edward Z. Yang [Tue, 27 Oct 2009 00:04:10 +0000 (20:04 -0400)] 
Allow newly initialized repo, and allow passing of tarball, for prepare-pristine.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoUpdate TODO.
Edward Z. Yang [Sat, 24 Oct 2009 02:22:42 +0000 (22:22 -0400)] 
Update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoImplement prepare-new/prepare-pristine, add stub wordpress.
Edward Z. Yang [Sat, 24 Oct 2009 02:20:47 +0000 (22:20 -0400)] 
Implement prepare-new/prepare-pristine, add stub wordpress.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
14 years agoChanged scripts.py to work on macs. Added a unit test for said changes.
Duncan Townsend [Sat, 24 Oct 2009 01:27:23 +0000 (21:27 -0400)] 
Changed scripts.py to work on macs. Added a unit test for said changes.

- Added exception catching for systems that don't have "fs"
- Removed the call to "du" and replaced it with python code

Signed-off-by: Duncan Townsend <duncant@mit.edu>
14 years agoUpdate TODO.
Edward Z. Yang [Fri, 23 Oct 2009 22:32:25 +0000 (18:32 -0400)] 
Update TODO.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>