diff --git a/website/content/docs/release/0.9 b/website/content/docs/release/0.9 index 29d58e957..e1a8fbe72 100644 --- a/website/content/docs/release/0.9 +++ b/website/content/docs/release/0.9 @@ -2,22 +2,45 @@

2015-??-??

+

For this release we have mainly focused on ease of use and ease of +installation for new users. Recognizing that most users don't have +their own servers, we've been working on making it easier to run +Camlistore on cloud providers. Initially we've targeted the Google Cloud Platform, making +sure Camlistore is well-adapted to that environment. We now provide a +web-based launcher for users go create new instances:

+ +
+
+ camlistore.org/launch +
+
+

-For this release we have mainly focused on making Camlistore run on remote servers, in particular the Google Cloud infrastructure. This goal involved a lot work just to adapt to this particular environment, but it also relies on many improvements to make it a good user experience, and most notably on two major features: the blobpacked blobserver, and HTTP/2. -

-

-The blobpacked server allows faster reading, and hence serving, of files because they end up stored in large continuous blobs stored together (basically zip files) instead of many more small randomly distributed blobs. See the blobpacked package documentation. -

-

-The HTTP/2 server Go implementation is not yet in the standard library, but it is already solid and used in the Camlistore server. So you will benefit from it if it is enabled for your browser. See https://http2.golang.org/ for more. +Making Camlistore run well on cloud providers required two other major +features: the blobpacked storage backend (for latency and +cost reasons) and HTTP/2 (for +latency reasons).

-In a related vein, we have worked on a launcher, to facilitate Camlistore deployment on cloud infrastructures, again with a focus on Google Cloud for now. Try it out at https://camlistore.org/launch! +The blobpacked storage backend allows faster reading & serving of +files because it stores related blobs contiguously within larger container blobs (which +are also valid zip files) instead of many small randomly dispersed blobs. See the blobpacked +package documentation.

+

The Go HTTP/2 +implementation was developed for both Camlistore and the Go standard +library and will be included in Go 1.6. Camlistore 0.9 only requires +Go 1.5 but includes a vendored copy of golang.org/x/net/http2. See +https://http2.golang.org/ for +a demo.

+

-Finally, in addition to the usual source tarball and github repo: +Source release:

@@ -29,14 +52,14 @@ Github: github.com/c

-we now have binary downloads: +Binary release, new in this release:

-

camlistore0.9-linux.tar.gz

-

camlistore0.9-osx.tar.gz

-

camlistore0.9-windows.zip

+ Linux, + OS X, + Windows