| Summary: | [Passage] API revision | conditions | transport | xml | ||
|---|---|---|---|
| Product: | [Technology] Passage | Reporter: | Elena Parovyshnaia <elena.parovyshnaya> |
| Component: | API | Assignee: | Elena Parovyshnaia <elena.parovyshnaya> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 0.9.0 | ||
| Target Milestone: | 1.0.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 564326 | ||
|
Description
Elena Parovyshnaia
It appeared on deeper analysis, that Transport actually do reading and writing in a severily different contexts: - we read conditions from existing license-like sources and are interested only in product usage demands - and we write conditions only on an emitted license persistence in the context of a license owning user and all the rest of stuff runtime is unaware of. The decision has been taken to reduce 1.0 `ConditionTransport` interface to read functionality only and redesign writing part when it comes to license writing. `ConditionTransport` in general has been cut to supplying reading facilities only. |