GSoC / utf-8 / 9P2000 / ndb(6)-like / Eric Lindblad
Eric Lindblad
geirfuglaps at yahoo.com
Mon Feb 15 09:20:20 GMT 2016
Comments by Eric Lindblad 15-02-2016
http://www.nurmi-labs.blogspot.com/
http://www.ericlindblad.blogspot.com
cf: https://trac.xapian.org/wiki/GSoCProjectIdeas
2. Human Language Support
Here is another [webpage Character Encoding (EUC-JP)] link regarding software using mecab.
http://www.asahi-net.or.jp/~yw3t-trns/namazu/index.htm
Here is an article by Rob Pike and Ken Thompson (Plan 9).
http://doc.cat-v.org/plan_9/4th_edition/papers/utf
6. Programming Language Support
7. Applications
A pure Haskell implementation of the 9P2000 protocol.
https://hackage.haskell.org/package/NineP
Tim Newsham, a collaborator on 9P2000,
was also the original author of Py9p,
a pure python implementation of 9P.
It might be interesting to use Xapian with 9P2000.
As above the NineP package from the Haskell repository.
Here are the Python implementations.
[Tim Newsham - released 23 Aug 2005] http://www.thenewsh.com/~newsham/plan9/
[Tim Newsham - released 7 August 2008] http://directory.fsf.org/wiki/Py9p
[Newsham & Andrey Mirtchovski (c) 2008-2011] https://bitbucket.org/f2f/py9p/src
[Peter V. Saveliev (c) 2011-12] https://github.com/svinota/py9p
And Tcl 8.5 VFS implementation.
[Axel Belinfante - released 12 Sept. 2006] http://9p.io/magic/webls?dir=/sources/contrib/axel/tcl
http://harmful.cat-v.org/software/xml/
Alternatives
* Simple custom text(UTF-8) formats
* sexprs
* csv
* json
* ndb(6)-like
The subject of sexprs has been addressed here.
https://www.reddit.com/r/haskell/comments/2kwbup/why_such_a_cool_language_doesnt_use_sexpression/
It might be interesting to also write a Haskell package for ndb(6)-like data.
http://man.cat-v.org/plan_9/6/ndb
More information about the Xapian-devel
mailing list