Skip to content
This repository has been archived by the owner on Jun 5, 2019. It is now read-only.

Unify $extends syntax #4

Open
razetdinov opened this issue Feb 2, 2018 · 0 comments
Open

Unify $extends syntax #4

razetdinov opened this issue Feb 2, 2018 · 0 comments

Comments

@razetdinov
Copy link
Contributor

Проблема 1: $extends ведёт себя по разному в корне (наследует файл) и в домене (наследует домен).

Проблема 2: допустим, мы показываем рекламу только на части доменов, а код csp-правил для рекламы лежит в отдельном файле (и даже в отдельном пакете). Сейчас невозможно подключить сторонний файл в настройки домена.

Предложение: унифицировать $extends и привести к формату $ref в JSON Schema:

$extends: foo.yaml
$domains:
  example.com:
  example-with-ads.com:
    $extends:
      - '#/$domains/example.com'
      - csp-for-ads.yaml
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant