yiisoft / app

Yii3 application template

Home Page:https://www.yiiframework.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Configuration group naming conventions and adjustments

samdark opened this issue · comments

ℹ️ Note that this is not about configuration file names. It is about config groups.

Problem

  • Names do not show what is container config and what are params.
  • There is no naming convention defined.

Solution

  1. Accept/merge "022 - Config groups":
  1. Adjust runners:
  1. Adapt packages to new runners
  1. Adjust group names in existing packages providing configs:
  • commondi
  • webdi-web
  • consoledi-console
  • providers → di-providers
  • providers-web → di-providers-web
  • providers-consoledi-providers-console
  • delegatesdi-delegates
  • delegates-webdi-delegates-web
  • delegates-consoledi-delegates-console
  • tagsdi-tags
  • tags-webdi-tags-web
  • tags-console → di-tags-console

4.1. Create and merge adapt PRs in released packages:

4.2. Create and merge adapt PRs in non-released packages:

4.3. Make releases:

  1. Adapt application templates:
  1. Adapt demo:
  1. Write down short upgrade guides and publish to chats.

Having container in file/directory names is worse than without it imho

@xepozz updated issue a bit. How about now? (agreements text is in PR linked)

@xepozz updated issue a bit. How about now? (agreements text is in PR linked)

Awful to be honest

Done 🎉