-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename "node" to something better. #15
Comments
I can't think of anything to call it. Any suggestions? It should be short, since it's embedded in many other names, like |
I think node is fine. You're creating a shadow DOM, so using the same terminology makes sense. |
Not really; I'm creating a series of data structures that reference the original DOM nodes. They don't have a DOM-like API. See how I misled you? :-) |
Mirror nodes? fnodes (for "fathom nodes")? |
I started calling them "fnodes" in the 1.0 readme. Still have to update the code, though. |
Element, flavor, and score. Hmm. Name ideas:
/me concludes drive-by musing. |
Oh, forgot to pun on "fathom" as a measure of six feet:
And as "understand":
|
Hmm, "notion"! That fits the fuzzy-logic aspect of the things we stick onto fnodes: "I think this might be a nav box, to some level of certainty." That's my favorite from your lists. Thanks! (Tag, token, fact, note, and notation are good too but already mean things in the system.) |
One that came to mind later was "factor". So you assess several different factors in order to make a tentative conclusion, weighing the evidence. Hmm. Evidence, clue, hint, trace, track, fingerprint, track. Notion sounds good though! (It's also brings to mind a homey concrete visual if you do any sewing/knitting/crocheting.)Jeremy W. Sherman
|
You're bringing back my horrible memories of bobbin-threading. :-) |
"fnode" seems to be sticking. |
"Node" already means "DOM node". Use another word for the node proxies Fathom scribbles its bookkeeping information on.
The text was updated successfully, but these errors were encountered: