-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
De-duplicate phf #31516
Comments
This part could be a good 1st patch for people who want to get started on this project. Basically, update servo/components/script/Cargo.toml Lines 25 to 26 in 3a3e76a
|
Hi! If you have any questions regarding this issue, feel free to make a comment here, or ask it in Zulip. If you intend to work on this issue, then add |
@servo-highfive : assign me. Can i work on this project |
Hey @MunishMummadi! Thanks for your interest in working on this issue. It's now assigned to you! |
@Loirooriol Has this issue been already closed? If no, then I would like to work on it |
The next step is probably to update |
Hey @mrobinson , I am unable to find the repository with the link that you have shared with me. It is giving me error 404 every time I click on it. Can you please provide me with another link? |
@Arnav2824 Apologies, I mistyped the name of the repository. It is: https://github.com/servo/string-cache |
It looks like there is already a PR up for this issue at servo/string-cache#281. |
So is there anything that I can do for this issue or has it been already completed? |
There are still parts that need to be done (I have updated the top comment), but they involve publishing new versions of the dependencies. Even though updating the dependencies of the dependencies and increasing the version number of the dependencies may not be that hard, I think they can only be published on crates.io by the Servo org, so probably not appropriate for Outreachy applicants. |
I've started looking at the markup5ever/xml5ever/html5ever bump here: servo/html5ever#516. Does anyone here have context on how phf crates leak into the public API of these crates? |
servo/stylo@d0095a5 updated Stylo's phf to 0.11
So now we have some duplication
phf
phf_codegen
phf_generator
phf_shared
To avoid the duplication we should do something like:
Update phf_codegen and phf_shared to 0.11 #31537
Release version 0.12.1 of
markup5ever
html5ever#537Update phf to 0.11 string-cache#281
Switch to
markup5ever
's version ofAtom
and upgradexml5ever
stylo#34Bump Stylo to servo/stylo#34 and upgrade html5ever and xml5ever #32145
The text was updated successfully, but these errors were encountered: