Hi all, I&#39;m Chris (ChrisK on the wiki). I&#39;m not a Debian dev, but I was greatly inspired by the latest debconf videos. I have a CS and Software Engineering background and can hack on C/C++, Python, Vala, basic Javascript, etc (just don&#39;t make me code Java! Me &lt;---10 ft pole---&gt; Java). I will help in any way to make this device a reality. I think we need a few (3ish) (Design, Architecture, Community) project leads to really organize people and set some structure to the project. It looks like many people are itching to contribute, which is awesome. <br>
<br>-Chris<br><br><div class="gmail_quote">On Thu, Aug 26, 2010 at 11:02 AM, Ethan Frey <span dir="ltr">&lt;<a href="mailto:ethan@chaostheater.net">ethan@chaostheater.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi, I&#39;m Ethan Frey, a Debian/Linux user and (web) programmer.  I also saw<br>
the videos of Eben Moglen from Debconf and was quite inspired to help make<br>
this a reality.  I was very happy to find there was already a group<br>
brainstorming how to make this happen, and I agree with Lars&#39; proposal to<br>
have some short-term targets to aim for.  This helps us see the project<br>
proceed and have more context (and a testground) for harder issues like a<br>
p2p distributed,  encrypted, highly available filesystem that is resistant<br>
to abuse (which is a great goal, but quite demanding as a starting-point).<br>
I am not a debian developer and don&#39;t feel in the position to prepare<br>
packages,  but I would like to contribute my time and skills to the<br>
project.<br>
<br>
On Thu, 26 Aug 2010 12:40:03 +0200, Bruno BEAUFILS &lt;<a href="mailto:bruno@boulgour.com">bruno@boulgour.com</a>&gt;<br>
wrote:<br>
<div class="im">&gt; One the one hand I really think that we should be able to offer a<br>
&gt; solid framework to developpers so that thay can imagine any services<br>
&gt; they want to offer. On the other hand we need to offer reference net<br>
&gt; services we need to be at least, IMHO :<br>
&gt;<br>
&gt; * mail server (with webmail)<br>
&gt;<br>
&gt; * web server (with blog/wiki/cms tool)<br>
&gt;<br>
&gt; * calendar server (with webclient)<br>
&gt;<br>
&gt; * instant messaging server (jabber or something like that)<br>
&gt;<br>
&gt; * file server (with web access to certain part, typically photos)<br>
<br>
<br>
</div>I agree that these webapps are pretty much the basis of a box that would<br>
be useful to your average (non-programmer/admin) user. There are many more<br>
features that would be great to have, such as GPG encryption with a network<br>
of trust, distributed filesystems/backups, a distributed social network,<br>
plug-and-play PBX system, tor routing, etc. But I also  see the value of<br>
having a usable box sooner rather than later, when there is the time to<br>
implement all the hard (interesting) features.  There is already a<br>
commercial software trying to do something like this basic feature set (at<br>
least web server, calendar, and file server):<br>
<br>
<a href="http://www.tonidoplug.com/tonido_plug.html" target="_blank">http://www.tonidoplug.com/tonido_plug.html</a><br>
<br>
I would like to work to prepare some of webapps to be deployed on an early<br>
version of the box (eg. Alpha 4 in Lars&#39; model).  The most interesting to<br>
me is a webmail client.  I envision something like this:<br>
<br>
  * Modern interface (eg. something like gmail with conversations and<br>
labels)<br>
  * Easily aggregate mails from multiple POP/IMAP/webmail servers (yahoo,<br>
hotmail, gmail, etc.)<br>
  * Receive and send mail directly from a local (qmail?) server<br>
  * Support GPG encryption/decryption on the server (eventually tied into<br>
other services and the web of trust)<br>
  ** Nice UI design and AJAX-y responsiveness would be a plus<br>
<br>
I looked for some webmail apps and most of them work like IMAP clients,<br>
and do not and cannot support conversations/labels.  Posterity seems like a<br>
nice candidate, as it mostly supports the first three requirements, and is<br>
writen in Python (not PHP :).  However, the development seems to be<br>
abandoned about 2 years ago.  I am thinking of shaking the cobwebs off the<br>
code and extending some of the functionality to match the above<br>
description.<br>
<br>
<a href="http://posterity.edgewall.org/wiki/Screenshots" target="_blank">http://posterity.edgewall.org/wiki/Screenshots</a><br>
<br>
Does this seem like a useful project to help out with the freedom box?  Do<br>
the set of requirements seem good, or is there some big features I am<br>
forgetting?  And is anyone else out here a Python coder that wants to work<br>
on this as well?  Or does someone know the perfect webmail client that does<br>
all this already?<br>
<br>
I&#39;m looking forward to getting to work and seeing what we can create<br>
together.<br>
<br>
Cheers,<br>
<font color="#888888"> Ethan<br>
</font><div><div></div><div class="h5"><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/mailman/listinfo/freedombox-discuss" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/freedombox-discuss</a><br>
</div></div></blockquote></div><br>