Re: File format ideas

Amit Upadhyay <[email protected]> Mon, 5 Apr 2004 23:04:41 +0000 (Asia/Calcutta)
Newsgroups gmane.comp.kde.devel.knowit
Message-ID <[email protected]>
On Mon, 5 Apr 2004, Frank Osterfeld wrote:

~ Here are some ideas about a new file format.

While we are at it, I have these feature on my todo for quite long [which
may be taken into account while deciding the file format]:

* External notes: an entry for note is created in the note tree, but the
content is saved in an external file. Given the KDE network transparency
stuff, it can be quite useful. I would like to use this feature for lets
say managing ChangeLog/ToDo/Readme files for a project, and knote will
update the project website. [I am talking about text/richtext files only].
It may not be that much of an affort.

* Note icon selector: choose icon in RMB, and new UI elements in "new
note" dialog, that lets user decide icon when creating new notes. This
feature implies we have to store the note icon location too in the kno
file.

* Readonly Toggle in Toolbar: Its in the line of OpenOffice, it has two
advantages, we can use the up and down arrow keys to scroll, and we wont
accidently modify stuff. For this feature also we may need to save
informations in kno. Other option is to save it in kconfig thing, but
somehow I think kno is better option.

Another thought is using kwallet to store notes. This will give us
encryption support for free. And when required things can be
imported/exported from kwallet. The disadvantage is you can not FTP your
kno files that easily, and ofcourse the dependency, but that I think we
can count on it.
http://www.staikos.net/~staikos/presentations/August2003/kwallet/html/slide_6.html

Finally, if I had time I would make everything in KDE use SQlite. Its
really light, less than 200kb binary library, simple interface, and fast!
But I dont think we are considering it for the moment.

-- 
Amit Upadhyay




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click