diff --git a/website/content/docs/release/0.9 b/website/content/docs/release/0.9 index 54f1caba5..4012df05d 100644 --- a/website/content/docs/release/0.9 +++ b/website/content/docs/release/0.9 @@ -1,38 +1,185 @@ -UI: -- new web UI: 03f0f598da7753163b52bca2fa07d62b5805c78d - https://groups.google.com/forum/#!topic/camlistore/rKBF_r7iR1Q -- ui: introduction of tagging controls to new contextual nav bar. - 5385ff14a93f9f60eb5919d4bfee8b3d771ce611 -- Large drop target now appears when dragging files into UI - b4a03836c081d97d1b2f1196f9e63a99f0cfaa3d -- 'No results' message added to display when search results in empty set - 4cf29f33d3f7fc5249fa9ed787dda49e8be70d65 -- Scrolling works again in Firefox - 96bae4b0e238909f95c2616a6125dabc1eac49e8 -- Drap & drop file upload now shows bytes transfered rather then num files -- Upload via UI is now context-aware (when viewing a set) - 4c53a1cd27d3abafe7219e9fb07fc25fc34e11aa -- Added ability to view/download a single item to contextual menu - 999a148b32f864ca9ef93909455a168d0ed747a6 -- List of references to a blob added to the blob aspect - ea2c8fa9908f19f1ddd2ee0d78f9bb6d94519075 -- File's lastModifiedDate is now captured when uploading from the UI - a6fe834326210b04cf70fda1b6b3feb086f46c56 -- Header added to contextual side bar to display number of items selected - e987220ad689122128373a953c5ffbef55a654a0 -- Left/right arrows workin again with Around query (post React migration) - b19e836c7bf5d8f5489f507e6a0502931593818b -Importers: -- pinboard -Indexer: -- new sorted implementation: levelDB (https://github.com/syndtr/goleveldb) +
+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. +
-Performance & bug fixes: -- major performance optimization/bug fix when reading files: 71a1a1ff8d0afdd116b1776e874d8b8a0729ab11 -- blobpacked: to reduce number of seeks and keep data physically together -- oauth2 update ++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! +
-Misc: -- camtool makestatic \ No newline at end of file + + +Please note that Go 1.4 or newer is now required for this release.
+ ++30 total commiters over 791 commits since 0.8, including Aaron Bieber, Aaron Boodman, Andrew Gerrand, Antonin Amand, Bill Thiede, Brad Fitzpatrick, Emil Hessman, Eric Drechsel, Fabian Reinartz, Fabian Wickborn, Felix Geller, Gina White, Govert Versluis, Jingguo Yao, Lindsey Simon, Mario Russo, Mathieu Lonjaret, Matthieu Rakotojaona, Robert Kroeger, Salman Aljammaz, Salmān Aljammāz, Steven L. Speek, Tamás Gulácsi, Will Norris. +
+ +Thank you!
+ +share
command: -search
.file
command: -contents_only
.makestatic
command.packblobs
command.search
command: -rawquery.test
command does check for bad imports and gofmt.server
command: -wipecache
.server
command: -memindex
.misc/docker/dock.go
: new program to generate a docker image for camlistored, as well binaries in isolation.HTTP/2!
+ golang.org/x/oauth2
, google.golang.org/cloud
, etc./ui/
.