<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 22 October 2014 01:29, Markus Sabadello <span dir="ltr"><<a href="mailto:markus@projectdanube.org" target="_blank">markus@projectdanube.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
  
  <div text="#000000" bgcolor="#FFFFFF">
    Hello list,<br>
    <br>
    So here's the story.. I have an opportunity to build 100 CubieTrucks
    with a nice box and a SATA drive and I would like to call them
    FreedomBox - "Danube Edition", and sell them just at the price it
    costs to build them. I can present this at the upcoming Elevate
    festival in Graz and the Internet Identity Workshop in Mountain
    View, I have already demo'd FreedomBox at both events (and others)
    several times in the past.<br>
    <br>
    I'd be interested in feedback on any or all of the following..<br>
    <br>
    1. Is this a good idea? I made this webpage:
    <a href="http://projectdanube.org/freedombox/" target="_blank">http://projectdanube.org/freedombox/</a><br>
    So the message would basically be "you can get one, you can try to
    use it and learn about it, but don't rely on it".<br>
    I noticed you just discussed how FreedomBox was not ready for the
    next Debian stable, but I think some people who don't know the
    command line would still want one.<br>
    <br>
    2. I would like to help add a few things to the box. Most
    importantly, support for the Unhosted project, we already dreamed
    about this <a href="http://blog.projectdanube.org/2012/06/freedombox-unhosted-pagekite-for-access-innovation-prize-2012/" target="_blank">2
      years ago</a>, and it works really well. Another idea would be
    something that comes out of the current W3C Social Web work, as well
    as the IndieWeb community.<br></div></blockquote><div><br></div><div>Not sure how much is going to come out of the W3C work, except some standardization of AS 2.0, opensocial etc.<br><br></div><div>You may want to take a look at GOLD.  It's a light weight remote storage file server with access controlled file access.  It runs on a raspberry pi so should easily do well on a plug computer.  It's come out of tim berners-lee's lab at MIT, so as you can expect it's 100% standards compliant esp. with linked data platform.  The focus is on client side (what you call unhosted) apps.<br><br><a href="https://github.com/linkeddata/gold">https://github.com/linkeddata/gold</a><br><br></div><div>I've been using it lately and the performance is very good, as it's written in go.  I think it makes an ideal match to freedbombox.<br></div><div><br></div><div>PS I met Michiel (from unhosted) a couple of months ago, I think he's working on a new hosting service which may fit to your ideas, tho you probably know this already<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF">
    <br>
    3. I already managed to build a working FreedomBox image for
    CubieTruck, using freedom-maker and a mainline kernel and some
    similar steps as with the recently added Beaglebone support. I'll
    try to submit a pull request soon. This does require a modified
    version of vmdebootstrap, since on CubieTruck the bootloader must go
    into a special space between the partition table and the first
    partition. I think I found some information out there by Neil
    Williams who is aware of this? Basically I think vmdebootstrap
    should have a new parameter that can leave this extra space empty,
    and then freedom-maker can specify that parameter and install the
    bootloader afterwards. For now I summarized what I did to make it
    work <a href="https://github.com/peacekeeper/freedom-maker/wiki/OS-Start" target="_blank">here</a>.<br>
    <br>
    4. I worked on setting up a PageKite service under the domain
    <a href="http://freedombox.me" target="_blank">freedombox.me</a>, and I wrote a Perl script that integrates the
    PageKite server, a DNS server, and a Redis database, to dynamically
    register new DNS names and PageKite tunnels given a "voucher code".
    This is all similar to how <a href="http://pagekite.me" target="_blank">pagekite.me</a> works. So I imagine, if you
    get a FreedomBox, you also get one of these "voucher codes" and can
    choose a <a href="http://something.freedombox.me" target="_blank">something.freedombox.me</a> subdomain. Michael Pimmer
    ("fonfon") has been working on a Plinth extension that can do this
    registration during Plinth's first-boot phase. I described the whole
    setup <a href="https://github.com/peacekeeper/freedomkite" target="_blank">here</a>.<br>
    <br>
    Thoughts? Maybe we can chat on IRC at some point ("peacekeeper").<span class=""><font color="#888888"><br>
    <br>
    Markus<br>
    <br>
  </font></span></div>

<br>_______________________________________________<br>
Freedombox-discuss mailing list<br>
<a href="mailto:Freedombox-discuss@lists.alioth.debian.org">Freedombox-discuss@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss</a><br></blockquote></div><br></div></div>