holochain / org

Organizational Repo for project-wide tickets
http://holochain.org
11 stars 1 forks source link

As an app developer (as well as an HC core dev) I would like to have clear and ontological appropriate names for the concepts we use in Holochain, so that we understand what we are talking about (and have similar mental models). #9

Open lucksus opened 6 years ago

lucksus commented 6 years ago

Apps (HCHC, DPKI ... ) ? HoloEverything?

Apps vs. Cells vs. Language vs. Micro-Service vs. DHT ....

ddd-mtl commented 6 years ago

HDK

ddd-mtl commented 6 years ago

Instead of "Holochain App", how about "Holochain Service" ? Since its kind of like a micro-service but a bit bigger.

ddd-mtl commented 6 years ago

Word for naming the address of a node in the space.

Todo: Identify name weakness' Create process for naming

Implement the process for the different names/concepts

lucksus commented 6 years ago

As an app developer (as well as an HC core dev) I would like to have clear and ontological appropriate names for the concepts we use in Holochain, so that we understand what we are talking about.

ddd-mtl commented 6 years ago

Do we separate the 'marketing' / public facing terms in another ticket?

ddd-mtl commented 6 years ago

premjeet "I remembered that I first started using hApp instead of dApp for holochains and the holochain DHT as Holochain Hash Table (H2T). How it would be if we coin the term 'Holonomy' for those circular/regenerative economies with feedback loops?"

zippy commented 6 years ago

Also part of this discussion may include our casing decisions, i.e. camel, snake, kebab, etc: https://github.com/qerub/camel-snake-kebab

ddd-mtl commented 6 years ago

Casing is a different discussion because it is not about figuring out our mental model for understanding what we are doing but about coding conventions / coding style, i.e our agreed upon rules on how code is written.

zippy commented 6 years ago

right.