2009/4/28 Peter Bienstman <[email protected]>:
>
> On Tuesday 28 April 2009 06:52:36 am Robert Gravina wrote:
>
>> I was going to add that the software is great, too :).
>
> ;-)
>
>> If you really wanted a web version, perhaps something could be done
>> with one of the many Python web frameworks (Django, Turbogears etc.)
>> and a nice AJAX library (Scriptaculous, JQuery) etc. If the algorithm
>> and functionality is factored out well into a nice API (get cards for
>> a date, rate a card etc.) and bundled as an egg, this could be doable.
>
> The current 2.0 API allows you to do exactly that, it was designed for that.
>
> There could also be a more lightweight solution to develop a web application,
> one that does not use a heavy web framework, which is a plugin to turn the
> desktop application into a mini-webserver. I don't think that that would be
> much work for someone who's familiar with web development and who takes the
> time to study e.g. the Windows Mobile client (all 200 lines of it, currently
> :-) ) as an example of an alternative client.

How is that client-server communication done? If the same
protocol/method can be used from Javascript, then you could write
webapp without relying on those frameworks, I suppose. Still though,
I'm not sure I'd want to expose my little mini-webserver to the big
bad web :).

> Such an approach would only work for people whose machine is turned on all the
> time and accessible from the internet, but it also has the advantage that you
> are not required to hand over the contents of your cards to a central server.

Hello iPhone users :)

> Any takers for this nice little project?
>
> (Afterwards, the code could easily turn into a server where many people could
> log in to

Sounds like something Twisted Python is really good at.

>, but to be honest, I'm not keen on managing such a central server
> myself. Someone else could do that, and even charge some money for that
> service, too.)

Yeah, there is potential for a website (and I would use a web
framework for that, simply because it makes so many things easier that
are boring work otherwise) based around Mneosyne. Sort of like what
Anki or Reviewing the Kanji provide, but based on Mnemosyne. You could
even have people submit their logs for research if they agree.

Robert

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/mnemosyne-proj-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to