On 01/08/15 22:56, Uri Even-Chen wrote:
> I'm interested in creating a new webmail platform based on Python and
> Django (with jQuery and JavaScript), which will be free software & open
> source - Speedy Mail Software. I created a project called Speedy Mail
> Software <https://sourceforge.net/projects/speedy-mail-software/> on
> sourceforge, and I'm looking for people who will participate in writing
> code for this project. I renamed the project to Speedy Mail Software
> because Speedy Mail will be the webmail itself, based on Speedy Mail
> Software but with a domain and a mail server(s), so people will able to
> create an account there and use the mail services of the website. I'm
> also trying to convince computer science students from the college I
> graduated (The academic college of Tel Aviv - Yaffo) to participate in
> this project.
Well, there are lots of webmail systems out there today, from classical
ones like SqurrelMail and Horde to more modern ones like RoundCube.
One possibility that might be interesting to explore, and could perhaps
make a JavaScript front-end easier to develop would be to expose the
email via a WebDAV-based interface, much as we have CalDAV and CardDAV
for calendaring and contacts, you'd have "MailDAV" which would
facilitate IMAP-like functionality over WebDAV.
I think a similar scheme is used with Outlook Web Access, although you
probably want to avoid the insanity that is MAPI, the email should be
stored in the form it was received. I've seen what happens when mail
systems try to be "clever": Zarafa is one such system and it's a hideous
mess.
> I also have another idea - I want to create a Python Web Toolkit, which
> will be similar to Google Web Toolkit - people will write code in
> Python, and it will run on the server side, and on the client side with
> JavaScript (it will compile Python code to JavaScript, like Google Web
> Toolkit from Java to JavaScript).
That sounds an awful lot like the Pyjamas (now called PyJS) framework.
http://pyjs.org/
--
Stuart Longland (aka Redhatter, VK4MSL)
I haven't lost my mind...
...it's backed up on a tape somewhere.
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/55BDD4E3.7060801%40longlandclan.yi.org.
For more options, visit https://groups.google.com/d/optout.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment