<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 22 October 2014 02:04, 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"><span class="">
<div>On 10/22/2014 01:49 AM, Melvin Carvalho
wrote:<br>
</div>
<blockquote type="cite">
<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" target="_blank">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>
</div>
</div>
</blockquote></span>
Yes thanks. When I think of FreedomBox+LDP, I always remember the <a href="http://people.csail.mit.edu/emax/papers/www2012-webbox.pdf" target="_blank">WebBox</a>
paper. I was thinking <a href="http://rww.io" target="_blank">rww.io</a> would be a good fit, but maybe this is
better.<br></div></blockquote><div><br></div><div>GOLD will power <a href="http://rww.io">rww.io</a> as it is better performance and lower footprint than PHP. Is the same group that made both, webbox also related.<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>
When you say GOLD is a "remote storage file server", do you mean it
actually speaks Michiel's remoteStorage protocol, or do you just
mean client-side/unhosted in general in this case?<span class=""><br></span></div></blockquote><div><br></div><div>No, I dont mean an implementation of the current RS spec, I think that may need a slight bit of work still, then maybe the two can converge. We actually had a plan to converge some time back, but havent really made much progress there, which sometimes happens. Perhaps it may be possible to run both on your fbx.<br><br>Same applies to XDI if you're stil working on that ... would love to see interoperability. <br><br>But yes it's designed with client side JS apps in mind.<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"><span class="">
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<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</div>
</div>
</div>
</div>
</blockquote></span>
I know a little bit about it, it's very exciting.<span class=""><br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div> <br>
</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><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" target="_blank">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>
</blockquote>
<br>
</span></div>
</blockquote></div><br></div></div>