esolitos / entity_collection

This is the main repository where the D8 version of Drupal's Entity collection will be developed.
https://www.drupal.org/project/entity_collection
GNU General Public License v3.0
1 stars 1 forks source link

[META] Structure #5

Open efpapado opened 7 years ago

efpapado commented 7 years ago

I open this issue, to talk about the structure of the module. Maybe we could combine it with a graphics tool. We could discuss about the structure elements and parts. We could also work on their definitions. I start with the following (I think you have the permission to edit this initial message, right?)

  1. Entity collection: A configuration entity that is used to group a collection of different types of entities.
  2. List Style: Data structure form of the collection's content. Examples: Flat list (queue/stack), tree (limited/unlimited levels), ...
  3. Row Display: Settings and options about the collection's items rendering. Examples: View modes (standard / alternating / per item)
  4. Storage Setting: Plugins for the collections storage. Examples: DB, JSON export, ...
  5. Entity collection content: The actual content of the entity collection, the group of items that belong to the collection.
esolitos commented 7 years ago

Entity Collection Content, I would stick to the current name: Entity Collection Tree. Other than that I think your definitions are fine.