Tonight, we had some issues with the DNS mapping for the server hosting Djblets SVN. While this is a temporary problem, we decided to take the opportunity to begin a migration of Djblets over to Git. This is part of a longer-term plan to move both Review Board and Djblets to Git, which will help with our own development and allow third parties to maintain custom versions of Review Board without getting horribly out of sync with us.
If you're using Review Board and Djblets from official releases, you won't have to do anything. However, if you're currently using or developing against Review Board or Djblets SVN, you'll have to make some changes.
First, Djblets has new home on GitHub. To do a checkout of Djblets, you can type:
$ git clone git://github.com/chipx86/djblets.git djblets
Second, you'll need to make some changes to your Review Board checkout in order to get things working again with the development server. We've removed the reviewboard/djblets and reviewboard/htdocs/media/djblets directories, which previously performed a checkout of the proper directories in Djblets To make things work again, do the following:
- Install a build of Djblets (run python setup.py install in the Djblets checkout) or install it for development usage (python setup.py develop).
- Make a symlink to the Djblets media directory in reviewboard/htdocs/media by typing:
$ cd reviewboard/htdocs/media $ ln -s /path/to/djblets/djblets/media djblets
Once you've made these changes, you should be able to build and test Review Board again. If you need any help, contact us on our mailing list.