Skip to content

03.12 Configuration Draft, Publish, and Versioning

Status: draft for discussion

1. Goal

Routing configurations must change safely.

User must not accidentally break the active configuration while editing a draft.

2. Draft Flow

  1. User opens Payment Method or MASTER MID.
  2. User creates a draft from the active version.
  3. User edits the draft.
  4. User saves changes.
  5. User publishes the draft when the configuration is ready.
  6. Published version becomes active.
  7. Previous versions remain in history.

3. Edit Lock

If one user is already editing a draft, another user must not edit the same draft at the same time.

The system must clearly show that the draft is locked.

Exact lock behavior is proposed by the development team.

4. Version History

User must see:

  • active version;
  • draft versions;
  • old versions.

Комментарии

Комментариев пока нет.