-
Notifications
You must be signed in to change notification settings - Fork 60
Description
This is just ideas I've been jotting: http://cihai.readthedocs.org/en/latest/spec.html.
I'm still bike-shedding this and also in the process of testing this spec on my own python library.
There are some areas where I'm going to plow forward and see if something comes up (such as only using .get then returning keys based on 'hits' returned from middleware), then a .reverse to find reverse lookups by decomposition, radical, definitions, etc. I think that will generate skepticism, but I want to put it to the test first. When I have more data / an implementation of it working, I can come back and articulate what the experience is.
Here are some sure things I think, what do you think of these?:
- We should collaborate that there is common access to chinese data. I think that node and python should have one good cjk library and the licenses of datasets should be clear.
- I think if Hanzi is to be the goto package for cjk on node, Hanzi, the main library, could have a BSD 3 clause license:
- Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
- Hanzi should have an extension feature for adding libraries. I will articulate on the reasoning for this more, it has some history to it.
Plugins can still be available under BSD or MIT licenses (IANAL).
Here are some things I could use help on:
-
Do you know of a recommendation / spec / standard / good examples of a schema for returning the chinese character(s) info? With one character? With a string?
I have some scribblings in there, but that's all open.
Edit: rewording.