I love the idea of GPG for WebID, though that's a much deeper problem to solve than basic configuration so I reckon I'll leave something like that alone for the moment :)<div><br></div><div>dyndns could be in the same boat, not sure.<br>
<div><br></div><div>Getting Apache2 up and running with simple setup would be a huge win, but its configuration is notoriously complex so I don't feel comfortable trying to implement that first off.</div><div><br></div>
<div>Personal XMPP servers might be a good candidate for a quick win. Could incorporate some simple domain name setup, and some kind of system that can verify that your box has ownership of a particular domain that you want it to. Makes me wonder about the scope here, really - should we then have forms for creating accounts for friends? Should we integrate guides for using stuff like OTR Chat? Do we also then give the user a nudge in the installation of privacy-respecting chat clients on their desktop or mobile?</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Side question:  would there be any possibility of funning the web<br>server component on a desktop?</blockquote><div><br></div><div>How do you mean? </div><div><br><div class="gmail_quote">On Sat, Feb 11, 2012 at 6:36 PM, Melvin Carvalho <span dir="ltr"><<a href="mailto:melvincarvalho@gmail.com">melvincarvalho@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 11 February 2012 07:47, Daniel Bryan <<a href="mailto:danbryan@gmail.com">danbryan@gmail.com</a>> wrote:<br>

> Hi everyone,<br>
><br>
> Not sure whether I've actually posted to the list before but I've been<br>
> closely following FreedomBox since late 2010.<br>
><br>
> I got a chance to talk to Bdale a little at Linux Conf. Au 2012 and I<br>
> decided to have a go at hacking on Plinth.<br>
><br>
> I'm keen to get started, and I've been discussing it with Alistair Davidson,<br>
> who's a UX guy.<br>
><br>
> Basically we want to rapidly prototype a simple end-user service<br>
> configuration system. Does anyone have an idea of what it'd be really good<br>
> to get up and running? Web server? Routing? GPG / other ident. stuff?<br>
<br>
</div>I think GPG is a given.  It's going to be important to have a strong passphrase.<br>
<br>
Apache 2 I think makes most sense as a web server.  It should run HTTP<br>
with a self signed certificate.<br>
<br>
Apart from in Eben Moglen's original "freedom in the cloud" talk<br>
dyndns has not come up much, but I'd suggest that would be really<br>
nice.  See below:<br>
<br>
<a href="http://www.youtube.com/watch?v=QOEMv0S8AcA&t=37m30s" target="_blank">http://www.youtube.com/watch?v=QOEMv0S8AcA&t=37m30s</a><br>
<br>
I'd encourage people to use the same key for GPG and a WebID, this is<br>
what I do and have had excellent results.  There's some code to<br>
convert here:<br>
<br>
<a href="https://gist.github.com/1505613" target="_blank">https://gist.github.com/1505613</a><br>
<br>
Aside from sending your GPG key to a key server you can also put it in<br>
your homepage/user profile using some simple HTML5 markup.  It's quite<br>
easy I can provide the markup when we're ready.<br>
<br>
I think this combination will be one of the strongest identity<br>
solutions anywhere.  And matches quite closely Eben's original vision,<br>
and extends to all the other cool stuff that's been mentioned on the<br>
list.<br>
<br>
James mentioned privoxy too.  I'm sure there are other points to be<br>
added such as xmpp, monkeysphere, tor etc.<br>
<br>
Side question:  would there be any possibility of funning the web<br>
server component on a desktop?<br>
<div class="im"><br>
><br>
> We'll eventually need to have some kind of spec for how a developer can come<br>
> along and contribute the configuration builder for a given service to Plinth<br>
> in a standard format, but for now I think it'd be best to focus on usability<br>
> and user experience.<br>
><br>
> Has anyone else been looking particularly at this stuff? I'm sort of a bit<br>
> lost for a start, but I have spare time and I reckon I'm a pretty killer<br>
> Python dev so if I can get some direction to push me over the edge that'd be<br>
> great :)<br>
><br>
> Daniel<br>
><br>
</div>> _______________________________________________<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>
<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>