-
Notifications
You must be signed in to change notification settings - Fork 371
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Stop supporting extra-files in favour of extra-sources #5811
Comments
How will this work with my Windows packages like https://github.com/diskuv/diskuv-opam-repository/blob/231969744fdeb1e76f2f850079c3e0f0fd94fc1c/packages/conf-sqlite3/conf-sqlite3.3.1%2Bcpkgs/opam#L58-L65 ? |
the same way. As far as i can see this package doesn't use |
I'm a dork. Mentally saw Ignore my lack of coffee! |
Side note for possible future implementers: We only depend on the |
Side note: (a) this would be amazing for conex (security of opam-repository) as well, since its logic would be way smaller and (b) in hannesm@900604d#diff-b5258ffa9cf2915b2fe0d75226f4e243d47b8de4fdbaa1405c12ccf220f9f126 I developed an for the main opam-repository, I also opened an issue proposing to apply this ocaml/opam-repository#25876 |
It's a long term feature request but it looks to me that
extra-source
(s) is just a superset ofextra-files
with the added advantage of making repositories more lean and extremely easy to parse (if support for the opam 1.x repository format were also to be dropped)One inconvenient is that it forces patches to be hosted somewhere else, but e.g. for opam-repository they could be hosted on https://github.com/ocaml/opam-source-archives/ instead for example.
The text was updated successfully, but these errors were encountered: