-
Notifications
You must be signed in to change notification settings - Fork 0
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
please reference prior art and learn from it #6
Comments
I agree that including the full URL for every component would unnecessarily |
To have all the architectures in one file was a requirement. But i am not opposed to have a switch which could do that. |
Hi Colin,
Well, kind of. While addressing the issues in rpm-software-management/dnf5#833 is not the primary objective of this project, we aim to incorporate the key considerations mentioned there. If there is a strong demand, we are open to extending the current solution. It appears there are several stakeholders involved, so we're starting with an MVP that covers basic functionality for all of them.
Thanks, that's a good point. I’ve tried to address this in the existing #12.
Currently, the main request was to use a single file. However, adding support for generating separate manifests per architecture could be easily implemented in the dnf plugin, which serves as a client for this library.
Yes, this was only intended as an example. I definitely understand that |
Presumably, this project was motivated by rpm-software-management/dnf5#833 ? There's a lot of prior art noted in that ticket. It'd be good if this project at least noted that and seemed to have made some effort to analyze those prior things for their positives/negatives.
For instance, I notice this one includes the URL. This ruins "git diff" when one is using datestamped composes: konflux-ci/rpm-lockfile-prototype#18
Also, in rpm-ostree's lockfile as used by fedora-coreos-config we ended up splitting each architecture into a separate file. Notice how much simpler the lockfile there is.
Unrelated to the above:
md5??? I'm guessing someone just wrote the example as a strawman of the YAML format, but please since you're creating something new don't even try to support md5.
The text was updated successfully, but these errors were encountered: