On Friday, January 31, 2020 at 9:26:31 AM UTC-5, Thomas Passin wrote: > > > With a set of text (including say Markdown) files, one can fall back to > full text searches if no other system ends up working well enough. Or even > to keeping a paper Zettel-box that refers to the text files by name, if you > really had to. >
One method I have used is to write notes into a text file using a simple structure: Each note starts with a header line, for example [Transims server information] 2007-07-02 Each note ends with a line "============================" (it doesn't matter how many "=" characters there are. This format is simple enough that I find it's no trouble typing the header and footer lines. I wrote a simple python parser to identify the notes and get their title and date. I use this with the Lucene search engine. I had to write some python code to write the Lucene index, and to get the search results. The output loads right into a browser for readibility, with some useful links. Just this simple system works surprising well. But since you can't get a 64-bit python wrapper for Lucene on Windows in binary form**, I had to actually use jython. This works well, but it's inconvenient because the startup time for each query is very slow. I suppose I could put it on a server and make it more workable, but I was looking for a serverless solution. This is to show that fairly simple text format notes can be very effective. ** Apparently building the Lucene python wrapper on Windows in darn near impossible for most folks. -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/af9801a1-5739-4266-a9cd-6245a6ea8a39%40googlegroups.com.
