Hi all, I'm Chris (ChrisK on the wiki). I'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't make me code Java! Me <---10 ft pole---> 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"><<a href="mailto:ethan@chaostheater.net">ethan@chaostheater.net</a>></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'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' 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'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 <<a href="mailto:bruno@boulgour.com">bruno@boulgour.com</a>><br>
wrote:<br>
<div class="im">> One the one hand I really think that we should be able to offer a<br>
> solid framework to developpers so that thay can imagine any services<br>
> they want to offer. On the other hand we need to offer reference net<br>
> services we need to be at least, IMHO :<br>
><br>
> * mail server (with webmail)<br>
><br>
> * web server (with blog/wiki/cms tool)<br>
><br>
> * calendar server (with webclient)<br>
><br>
> * instant messaging server (jabber or something like that)<br>
><br>
> * 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' 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'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>