accre / lstore

LStore - A fault-tolerant, performant distributed data storage framework.
http://www.lstore.org
Apache License 2.0
4 stars 5 forks source link

Move everything to one repository #31

Closed PerilousApricot closed 8 years ago

PerilousApricot commented 8 years ago

We currently have many independent repositories we cobble together to make one seamless lstore release. Flip it around using git subtree -- this makes one seamless lstore repository and lets us continue to split it out into independent repositories For example, there will still be a toolbox repo, but instead of branching and PR-ing that repo, the main repo takes all changes, who can then be pushed back to the independent repos once its stable.

Basically, simplify the fast path (people developing lstore) instead of the slow path (people who want only a checkout of the ibp client library).

PerilousApricot commented 8 years ago

NOTE: If you want to take a look around, use a new clone -- git barfed when I tried to switch from this branch to master and back. YMMV.

PerilousApricot commented 8 years ago

Also, ignore the barf of a commit log -- I didn't squash the history of each individual repository, so the amended history for this branch is the sum of all four repositories.

PerilousApricot commented 8 years ago

Nearly have all of this ready to commit: