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

Adapt to new python-tuf repository module #66

Open
dennisvang opened this issue Feb 3, 2023 · 2 comments
Open

Adapt to new python-tuf repository module #66

dennisvang opened this issue Feb 3, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@dennisvang
Copy link
Owner

dennisvang commented Feb 3, 2023

The recently released python-tuf v2.1.0 introduces an experimental repository package.

(UPDATE: still experimental in python-tuf v3.0.0)
(UPDATE: still experimental in python-tuf v3.1.0)

This is not part of python-tuf's stable API yet, but, as soon as it does become stable, we should replace our custom repository tools by those from python-tuf (as far as possible).

As mentioned in #9, we should use standard tools from python-tuf as much as possible.

@dennisvang dennisvang self-assigned this Feb 3, 2023
@dennisvang dennisvang added the enhancement New feature or request label Feb 3, 2023
@jku
Copy link

jku commented Apr 4, 2024

This is not part of python-tuf's stable API yet, but, as soon as it does become stable, we should replace our custom repository tools by those from python-tuf (as far as possible).

It's not "unstable" because we expect it to change... The main reason it's not marked stable is that so far I've been the only user (in tuf-on-ci)... I'd really love to get someone else using the API in anger. Figuring out a useful api for this was really hard -- I'm still not sure if the design is actually generic and works for other apps or not.

I'm also ready to have a video chat about the whole thing, and talk about features you might need, or show how I'm using it in tuf-on-ci if that would help.

@dennisvang
Copy link
Owner Author

@jku Thanks, that's good to know. I was actually waiting for a "stable" version before diving in.

... I'd really love to get someone else using the API in anger. ...

I'd love to help, so I'll start by taking a closer look at tuf.repository (and tuf-on-ci) to see how it works.

I'm also ready to have a video chat about the whole thing, and talk about features you might need, or show how I'm using it in tuf-on-ci if that would help.

That would be great, although I would need some time to play around with the repository module first, so I'll know what it's about.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants