Website updates, with 0.1 release notes

Change-Id: I931f3429c5f4e0ad6170aadb3381c680b02f6971
This commit is contained in:
Brad Fitzpatrick 2013-06-11 14:13:16 +02:00
parent 731ecd5e6c
commit 3ec342d706
5 changed files with 75 additions and 16 deletions

View File

@ -17,6 +17,11 @@ HTML, though:</p>
<li><a href="/docs/sharing">Sharing</a></li>
<li><a href="/pkg/">Packages</a>: internal API documentation</li>
<li><a href="/docs/prior-art">Prior Art</a>: other projects doing similar stuff</li>
<li><a href="/docs/status">Project Status</a>: where we're at</li>
<li><a href="/docs/contributing">Contributing</a>: how to help</li>
</ul>
<h2>Releases</h2>
<ul>
<li><a href="release/0.1">0.1 ("Grenoble")</li>
</ul>

View File

@ -0,0 +1,55 @@
<h1>Release 0.1 ("Grenoble")</h1>
<p><b>2013-06-11</b></p>
<p>After three years of development, we're proud to release our first
version of Camlistore, 0.1, codename "Grenoble", the beautiful city
where we're currently releasing it from.</p>
<center><a href="https://github.com/bradfitz/camlistore/archive/0.1.zip">camlistore-0.1.zip</a></center>
<p>As reflected in the version number, Camlistore is not yet done, but
it's at least ready for people to start using and playing with. We've
been using it ourselves for a year.</p>
<h1>What works</h1>
<ul>
<li>Linux and OS X support. And probably any Unix.</li>
<li>Command-line tools:<ul>
<li><b><code>camput</code></b>: upload blobs, files, or directories (any size). The camput tool can also make share claims to share those resources with others, or can be used to make raw permanodes & claims.</li>
<li><b><code>camget</code></b>: get blobs or files (not directories)</li>
<li><b><code>cammount</code></b>: FUSE-mount your Camlistore (Linux and OS X only): either static directories (e.g. backups from camput), or a virtual "recent" directories of recent files uploaded (e.g. from your Android phone)</li>
<li><b><code>camtool</code></b>: additional swiss-army knife tools, and manual sync tool ("camtool sync").
</ul>
</li>
<li>Web UI. Not great, but lets you browse your Camlistore resources.
<li>Android client: upload photos ("Share to Camlistore")</li>
<li>Blob storage options: local disk, Amazon S3, Google Cloud Storage, ...</li>
<li>Search index storage options: in-memory, SQLite, MySQL, Postgres, Mongo, ...</li>
<li>Synchronous and asynchronous replication support between any storage types or Camlistore instances.</li>
<li>Sharding, mirroring, ...</li>
</ul>
<h1>What doesn't work (or work well)</h1>
<p>Things currently known to be broken or not yet finished:</p>
<ul>
<li>Windows support. Has worked at times, but may currently be broken again. It will improve and hopefully stay stable in future releases.</li>
<li>iOS client. Nascent.</li>
<li>WebDAV server (for mounting your Camlistore resources on Windows) is currently broken, but once worked.</li>
<li>App Engine support. App Engine used to work, but is currently broken until a new App Engine SDK comes out with Go 1.1 support (soon).</li>
<li>Encryption. Designed, but not implemented.</li>
<li>The web UI could use some JavaScript / CSS / design love.</li>
</ul>
<h1>Get involved!</h1>
<p>We welcome feedback, feature requests, bug reports, and code
contributions. See <a href="/docs/contributing">the Contributing
page</a>.</p>
<p>File <a href="https://code.google.com/p/camlistore/issues/list">bugs</a> at: <a
href="https://code.google.com/p/camlistore/issues/entry">https://code.google.com/p/camlistore/issues/entry</a>.</p>

View File

@ -10,6 +10,8 @@ pieces and use cases, and where they're at.</p>
<p>See the <a href="https://docs.google.com/document/d/1xBJ2Oovj1sqzksMRVVSnb-N524kOPl1efJT_svikxVY/edit">2012-10-20 Camlistore Roadmap</a> document.</p>
<p>See the <a href="/">home page</a> for the latest release's release notes.</p>
<h2>Specification</h2>
<table class='status'>

View File

@ -1,15 +1,17 @@
<h1 class='bustTitleRegexp'>What is Camlistore?</h1>
<p>Camlistore is:</p>
<p>Camlistore is your personal storage system for life. It is:</p>
<ul>
<li>a way to store, sync, share, model and back up content</li>
<li>a <a href="/docs/status">work in progress</a></li>
<li>everything private by default</li>
<li>entirely under your control</li>
<li>Open Source (Apache licensed)</li>
<li>an acronym for <i>"Content-Addressable Multi-Layer Indexed Storage"</i>, hinting that Camlistore is about:
<li>an acronym for <i>"Content-Addressable Multi-Layer Indexed Storage"</i>, saying that Camlistore is about:
<ul>
<li>content-addressable storage</li>
<li>content-addressable storage (at the lowest layer)</li>
<li>separate interoperable parts (<a href="/docs/arch">storage</a>, <a href="/docs/terms#graphsync">sync</a>, <a href="/docs/sharing">sharing</a>,
<a href="/docs/schema">modeling</a>), with well-defined protocols and roles</li>
<li>indexing and searching your content</li>
</ul></li>
<li>your "home directory for the web"</li>
<li>pro-JSON (yet aggressively format agnostic)</li>
@ -18,21 +20,15 @@
<li><a href="/docs/uses">ambitious</a>, but ...</li>
<li>simple!</li>
<li>programming language-agnostic (parts and different implementations in <a href="http://golang.org/">Go</a>, Python, Java, Perl, Bash, ... the language doesn't matter.) What matters is well-defined, simple HTTP interfaces.</li>
<li>neither "Cloud" nor "Local". happily both.</li>
<li>neither "Cloud" nor "Local". happily both. Run it on your own machine (any OS, any architecture), your phone, EC2, App Engine, Heroku, whatever.</li>
<li>a "20% project" from a few Google employees, but not Google-centric nor endorsed by Google (other than them letting us open source our side project)</li>
<li>ready for developers (at least those without strong <a href="http://bikeshed.org/">color preferences</a>)</li>
</ul>
<p>but, is...</p>
<ul>
<li style="margin-top: 1em">not yet ready for users</li>
<li>not a typical peer-to-peer system or DHT</li>
<li>not (yet?) a "MySQL alternative"</li>
<li>not necessarily a product in itself (e.g., not Drupal)</li>
<li>not necessarily a replacement for S3-like storage</li>
</ul>
<h2>Latest Release</h2>
<h2>Recent presentation</h2>
<p>The latest release is <a href="docs/release/0.1">0.1 ("Grenoble")</a>, released 2013-06-11.</p>
<h2>Old presentations</h2>
<p>See <a href="/talks/2011-05-07-Camlistore-Sao-Paolo/">http://camlistore.org/talks/2011-05-07-Camlistore-Sao-Paolo/</a>.</p>
<p>There's also this <a href="https://docs.google.com/present/view?id=dgks53wm_2j86hwnhs">older presentation</a>.</p>

View File

@ -19,6 +19,7 @@
<div class='bar'><div class='hatecss'>
<a href='/'>About</a>
<a href='/docs/release/0.1'>Download</a>
<a href='/docs/'>Docs</a>
<a href='/code/'>Code</a>
<a href='/contributors'>Who</a>