Re: Announcing the Mnemosyne Project
Peter Bienstman <[email protected]> Sat, 11 Feb 2006 08:38:13 +0100
| Newsgroups | gmane.comp.tools.memaid.devel |
|---|---|
| Organization | Ghent University |
| Message-ID | <[email protected]> |
--nextPart1514157.ymeRYR23ZX
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
On Saturday 11 February 2006 04:49, Bruno Vernier wrote:
> Some notes (after one day of use):
>
> 1. whenever i launch mnemosyne, I get a non-critical warning:
>
> /usr/lib/python2.4/site-packages/mnemosyne/core/mnemosyne_core.py:46:
> SyntaxWarning: import * only allowed at module level
> def initialise():
>
> does anyone know a quick fix before i start researching it
=46ixed in CVS, thanks!
> 2. I changed the changeover time from 3:30 to midnight by editing line 199
> from: self.time =3D time.mktime([t[0],t[1],t[2], 3,30,0,
> t[6],t[7],t[8]])
> to: self.time =3D time.mktime([t[0],t[1],t[2], 0,0,0,
> t[6],t[7],t[8]])
> would it be worth it to anyone for me to patch mnemosyne to make that a
> configuration variable?
>
> 3. I copied the function process_answer into a new function
> process_answer_fake and removed anything that writes into the database in
> order to use it to show what each of the grades would mean in terms of
> interval length, like this in mail_dlg.py:
>
> future_intervals=3D"0:%s 1:%s 2:%s 3:%s 4:%s 5:%s"%(
> process_answer_fake(self.item,0),
> process_answer_fake(self.item,1),
> process_answer_fake(self.item,2),
> process_answer_fake(self.item,3),
> process_answer_fake(self.item,4),
> process_answer_fake(self.item,5)
> )
> self.answer.setText(escape(self.item.a+future_intervals
> ).decode("utf-8"))
>
> again, is this something worthwhile submitting as a patch?
As for 2 and 3, these seem fairly specialised and not of great use to the=20
ordinary user. But if geek-oriented people want this, you can always send a=
=20
patch to them privately.
Note that I would like to have the interface of Mnemosyne as clean and simp=
le=20
as possible. I'm personally quite horrified by the tangled mess that is e.g=
=2E=20
SuperMemo.
> 4. things that I intend to work on (unless someone beats me to it) is
>
> - displaying how many items will need to be revised the next day, days,
> next week, weeks, next month, months, next year, years
That sounds useful! Note that there's a whole lot more of statistics that c=
an=20
be displayed based on the log files, but I haven't concentrated on that so=
=20
far. The challenge is to present all that info in a clean way that doesn't=
=20
clutter the user interface too much.
> - automatic resizing of items back to default size after a large item has
> been shown
> (currently it adjusts in size for larger items but never reduces back...
> which is a minor frustration for me)
What exactly are you talking about? Mnemosyne is not supposed to resize ite=
ms.
> - some way of doing mass editing when I want to rework entire sections or
> categories ... i tend to create items on the fly and later realize they c=
an
> be done better or consolidated or split up etc... but I want to see them
> all at once and edit them all at once database or spreadsheet like
You're not the first to request that feature, so it's definitely very usefu=
l,=20
like being able to select multiple items in the list, right clicking, and=20
choosing 'Change category'.
Thanks for helping out!
Peter
PS: I've created a mnemosyne-devel-list, please use that in the future.
=2D-=20
=2D-----------------------------------------------
Peter Bienstman
Ghent University, Dept. of Information Technology
Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium
tel: +32 9 264 34 45, fax: +32 9 264 35 93
WWW: http://photonics.intec.UGent.be
email: [email protected]
=2D-----------------------------------------------
--nextPart1514157.ymeRYR23ZX
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iQCVAwUAQ+2UZzBK5bY6aANxAQIJ/QP8DzILHSwoqhvBoLMflk1+dEyrlLHYEuvH
anD8Fa8lMms81rKe4LLXZeOlElkUm8mhnIy+6sDaAGSHjxB0gt/JgnqCfRtMYL2Y
TXa+2pHi/+S/8OQW3RECFdfAdw3t+Esl9JojrPqftDv31sBi1wS67e+lSTLPlrJh
7DCeEUA0OFE=
=+UYa
-----END PGP SIGNATURE-----
--nextPart1514157.ymeRYR23ZX--
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642