Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesing products domain model #982

Open
eparovyshnaya opened this issue Dec 1, 2021 · 2 comments
Open

Redesing products domain model #982

eparovyshnaya opened this issue Dec 1, 2021 · 2 comments
Assignees
Labels
component::general Eclipse Passage general functionality: start with this one if you don't have better idea
Milestone

Comments

@eparovyshnaya
Copy link
Contributor

ProductVersion -> ProductDelivery

Add Vendor to a product delivery. SPDX id could be good as well.

What else could we need?
Perhaps an URI to downloads?

Should think how to interchange with p2 metadata, could be very useful.

Ported

from bugs.eclipse.org: 572773
Version: 1.1.0

@eparovyshnaya eparovyshnaya added the component::general Eclipse Passage general functionality: start with this one if you don't have better idea label Dec 1, 2021
@eparovyshnaya eparovyshnaya self-assigned this Dec 1, 2021
@eparovyshnaya
Copy link
Contributor Author

Ported comment Elena Parovyshnaia 2021-04-19 05:02:47 EDT

Summaries of the redesign necessities discussion:

  • separate 'define' and 'evolution' meta-data
  • get rid of aggregators that did not found their place in the licensing process

which for the 'products' domain means the following:

  • 'product line' aggregator is to me deleted
  • 'product veriosn', as an evolution aspect entity, is to be detached from the owning 'product' (which belongs to 'definition' aspect)
  • 'product veriosn' is to become a root element and persisted in it's own file

@eparovyshnaya
Copy link
Contributor Author

Ported comment Elena Parovyshnaia 2021-04-21 08:25:35 EDT

ProductVersion's content is to be revised. For the first glance, 'installationToken' is obsolete.

@ruspl-afed ruspl-afed added this to the 3.0.0 milestone Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component::general Eclipse Passage general functionality: start with this one if you don't have better idea
Projects
None yet
Development

No branches or pull requests

2 participants