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

Bring in http4s-scala-xml-1 #29

Merged
merged 7 commits into from
Jun 21, 2022
Merged

Bring in http4s-scala-xml-1 #29

merged 7 commits into from
Jun 21, 2022

Conversation

armanbilge
Copy link
Member

Proof-of-concept for my point in #25 (comment).

This way we don't need two separate repos.

@rossabaker
Copy link
Member

I'm going to defer entirely to @sjenna on this one. If the goal is to keep a state-of-the-art scala-xml-1, this makes sense. If the goal is to keep a minimally maintained project the way things were, the status quo is good.

Copy link

@sjenna sjenna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My use case for http4s-scala-xml-1 would probably benefit from getting the same updates, and I like how this eliminates redundancy. My concern would be that this holds back updates that actually use post-2.x features, but I don't think it's likely we'll need to make those kinds of changes here since http4s/http4s-fs2-data#3 points to a more functional future for XML anyway. Combining the targets like this is a good change.

@armanbilge
Copy link
Member Author

I think there's some sort of semantic merge conflict going on here 🤔

@armanbilge
Copy link
Member Author

It looks like the round-trip UTF8 test is broken in scala-xml-1.

@rossabaker
Copy link
Member

My concern would be that this holds back updates that actually use post-2.x features, but I don't think it's likely we'll need to make those kinds of changes here since http4s/http4s-fs2-data#3 points to a more functional future for XML anyway.

I agree, and if we did need that sort of change, the 0.24 number is there for the taking.

@rossabaker
Copy link
Member

[looks at latest property failures]

[what am I doing with my life?]

@armanbilge
Copy link
Member Author

Thank you Ross! I can't approve my own PR for the obvious reasons but if everyone is happy I'm 👍

@rossabaker rossabaker merged commit a140f9d into series/0.23 Jun 21, 2022
@armanbilge armanbilge deleted the topic/scala-xml-1 branch June 21, 2022 16:13
@sjenna
Copy link

sjenna commented Jun 21, 2022

@rossabaker, would it be appropriate to archive the http4s/http4s-scala-xml-1 repo following the next release of this repo?

@rossabaker
Copy link
Member

@sjenna Yes. I proposed http4s/http4s-scala-xml-1#18 so its readme points back here. I don't think archival needs to wait on this release, but with the bugfixes, we should consider that release now anyway.

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

Successfully merging this pull request may close these issues.

3 participants