Skip to content

Next gen modulestore - #271

Merged
cpennington merged 5 commits into
masterfrom
dhm/next-gen-modulestore
Jul 20, 2013
Merged

Next gen modulestore#271
cpennington merged 5 commits into
masterfrom
dhm/next-gen-modulestore

Conversation

@cpennington

Copy link
Copy Markdown
Contributor

@dmitchell: Please validate commits and find reviewers

Builds on #270 (net change: edx/edx-platform@dhm/non-persisted-studio-templates...dhm/next-gen-modulestore)

@dmitchell

Copy link
Copy Markdown
Contributor

@cpennington @chrisndodge @cahrens Please review.

@cahrens

cahrens commented Jul 1, 2013

Copy link
Copy Markdown

The net change link doesn't seem to be working (to see diff just between removing templates and this pull request).

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We didn't follow the factory_boy build vs create pattern because we didn't have a way of building non-persisted XModules, I suspect. Now that you have such a way, I'd rather make our factories better behaved, rather than have Persistent*Factories.

Don Mitchell and others added 5 commits July 19, 2013 13:10
A new modulestore backed by mongo that changes the data format to
facilitate easy versioning, sharing content between courses, and fast
lookup of course structure and Scope.settings data.

Conflicts:
	cms/djangoapps/contentstore/tests/test_contentstore.py
@cpennington

Copy link
Copy Markdown
Contributor Author

I'm merging this despite it being unstable, because otherwise it will develop more code drift.

cpennington added a commit that referenced this pull request Jul 20, 2013
@cpennington
cpennington merged commit 679b118 into master Jul 20, 2013
@cpennington
cpennington deleted the dhm/next-gen-modulestore branch July 20, 2013 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants