This commit is contained in:
Brad Fitzpatrick 2015-12-28 17:23:36 -08:00
commit a21a65eeb5
2 changed files with 17 additions and 4 deletions

View File

@ -7,6 +7,6 @@ RUN apt-get -y --no-install-recommends install ca-certificates libc6-dev
# Get Go stable release
WORKDIR /tmp
RUN curl -O https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz
RUN echo '46eecd290d8803887dec718c691cc243f2175fe0 go1.5.1.linux-amd64.tar.gz' | sha1sum -c
RUN tar -C /usr/local -xzf go1.5.1.linux-amd64.tar.gz
RUN curl -O https://storage.googleapis.com/golang/go1.5.2.linux-amd64.tar.gz
RUN echo 'cae87ed095e8d94a81871281d35da7829bd1234e go1.5.2.linux-amd64.tar.gz' | sha1sum -c
RUN tar -C /usr/local -xzf go1.5.2.linux-amd64.tar.gz

View File

@ -188,23 +188,36 @@ Aljammāz, Steven L. Speek, Tamás Gulácsi, Will Norris.
<h3>Search</h3>
<ul>
<li>New "Around" parameter for queries. Introduced to help web UI features.</li>
<li>New "filename" search predicate.</li>
</ul>
<h3>Storage</h3>
<ul>
<li>New <code>blobpacked</code> blobserver: keeps related blobs physically contiguous within zip files.</li>
<li>Many Google Cloud Storage improvements.</li>
<li>Many Google Cloud Storage improvements, including using the official <a href="https://godoc.org/google.golang.org/cloud/storage"><code>google.golang.org/cloud/storage</code></a> package almost everywhere.</li>
<li>New SubFetcher interface.</li>
<li>New BlobStreamer interface.</li>
<li>New WholeRefFetcher interface.</li>
<li>New memory blobserver.</li>
</ul>
<h3>Vendoring</h3>
<ul>
<li>With the arrival of the <a href="https://golang.org/s/go15vendor">new vendoring mechanism in Go 1.5</a> (on by default in Go 1.6), we started moving our vendored libraries from the <code>third_party</code> directory to the <code>vendor</code> directory (as is the convention for the new mechanism). This means we do not have to modify the import path of the third party packages we use anymore.</li>
<li>In addition, we also started moving a fair number of the Camlistore packages out of the <a href="https://camlistore.org">camlistore.org</a> namespace, to independent packages under the <a href="https://go4.org">go4.org</a> namespace. The goal is to make those packages more visible and usable as they can be useful to a larger audience.</li>
</ul>
<h3>Travis</h3>
<ul>
<li>We are now using <a href="https://travis-ci.org/camlistore/camlistore">Travis CI</a>, until we can rewrite our build bot based on the Go buildlet and trybots.</li>
</ul>
<h3>Website</h3>
<ul>
<li>New launcher to deploy Camlistore on Google Cloud: <a href="https://camlistore.org/launch">https://camlistore.org/launch</a>.</li>
<li>CONTRIBUTORS are generated from git log.</li>
<li>Issue tracker has moved to github.</li>
<li>The <code>camweb</code> binary which runs the camlistore.org website has been updated to run easily on Google Compute Engine and auto-refresh from the Camlistore source tree. This means our website should be more easily updated going forward.</li>
</ul>
<h3>Web UI</h3>