Skip to content

Adopt improved design for Packages and Dependencies in SCTK #2843

@pombredanne

Description

@pombredanne

For package data, deps and manifests, new design to discuss

Design for packages models


At the file level, have a single list, with a type or nature field
------------------------------------------------

- files: [
    - path: package.json
    - package_data: [...
         data_type: 
            choice of manifest
            lockfile,
            build script,
            readme
            package_like_data
    ]
]

At the top level, have two lists:
- packages: [...]
- dependencies: [
   {name: boolean.py, version: 3.8,
    for_packages: [
        package ids as purl + uuid
    ]
   
   }
   ...]

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions