core icon indicating copy to clipboard operation
core copied to clipboard

Organize the project folder structure.

Open rjvelazco opened this issue 2 years ago • 1 comments

Describe the problem We do not have any folder structure in the block-editor library. All the components shared one folder; the same happens with plugins and extensions.

Not having an organized folder structure makes it more complex than it should find a file inside the project.

Solutions we'd like Group extensions by feature to create a folder structure for easy access to files.

Folder Structure Format

  • extensions
    • {extension-name}
      • components
      • utils
      • plugins
      • services
      • {extension-name}.extention.ts
    • {extension-name}
  • services
  • shared
    • components
    • utils
    • plugins
    • pipes

Example Screen Shot 2022-07-05 at 12.40.53 PM.png

Notion Example here

rjvelazco avatar Jul 05 '22 16:07 rjvelazco

Hey team! Please add your planning poker estimate with ZenHub @fmontes @hmoreras

rjvelazco avatar Jul 05 '22 16:07 rjvelazco