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

blaze-builder 0.4 #442

Closed
snoyberg opened this issue Feb 12, 2015 · 19 comments
Closed

blaze-builder 0.4 #442

snoyberg opened this issue Feb 12, 2015 · 19 comments

Comments

@snoyberg
Copy link
Contributor

blaze-builder-0.4.0.0 depended on by:

snoyberg added a commit that referenced this issue Feb 12, 2015
@meiersi
Copy link

meiersi commented Feb 12, 2015

Hi Michael,

am I understanding it correctly that this issue is meant to inform all
authors of dependent packages about the release of 0.4.0.0, and suggest to
them that they up their dependencies?

best regards,
Simon

2015-02-12 14:12 GMT+01:00 Michael Snoyman notifications@github.com:

blaze-builder-0.4.0.0 depended on by:


Reply to this email directly or view it on GitHub
#442.

@bergmark
Copy link
Member

@meiersi you are correct!

@snoyberg
Copy link
Contributor Author

@bergmark beat me to it :)

@lpsmith
Copy link

lpsmith commented Feb 12, 2015

For maintainers, only packages that depend on blaze-builder's internal modules should break. If you only depend on the public interface, and your package doesn't compile or has different semantics with the new version, please do file a bug report.

I wrote up a more detailed blog post regarding this new version.

@borsboom
Copy link
Contributor

@snoyberg PR for streaming-commons: #442

@snoyberg
Copy link
Contributor Author

Thanks to @manny-fp's work, many of the packages above are updated. However, most of my other packages are now blocked waiting on a version of blaze-markup and blaze-html that work with blaze-builder 0.4 (pinging @jaspervdj).

@byorgey
Copy link
Contributor

byorgey commented Feb 23, 2015

haxr-3000.10.4 uploaded.

@lpsmith
Copy link

lpsmith commented Feb 23, 2015

regarding blaze-markup, see jaspervdj/blaze-markup#15 and lpsmith/blaze-builder#1

@jaspervdj
Copy link
Contributor

@snoyberg I have uploaded blaze-markup-0.7.0.0 and blaze-html-0.8.0.0, which should fix the issues. I had to do some version bumping because the behavior of blaze-builder changed slightly.

snoyberg added a commit that referenced this issue Feb 23, 2015
@snoyberg
Copy link
Contributor Author

Here's an update on this issue:

blaze-builder-0.4.0.1 depended on by:

blaze-html-0.8.0.0 depended on by:

blaze-markup-0.7.0.0 depended on by:

@JoeyEremondi
Copy link
Contributor

I don't have time to look at this right now. Maybe we should just remove
elm-compiler from the list for now?

Sorry,

Joey

On Tue, Mar 10, 2015 at 1:54 PM, Michael Snoyman notifications@github.com
wrote:

Here's an update on this issue:

blaze-builder-0.4.0.1 depended on by:

blaze-html-0.8.0.0 depended on by:

blaze-markup-0.7.0.0 depended on by:


Reply to this email directly or view it on GitHub
#442 (comment).

@jaspervdj
Copy link
Contributor

hakyll-4.6.7.0 uploaded which fixes this

@bergmark
Copy link
Member

rest-gen-0.17.0.1

@snoyberg
Copy link
Contributor Author

This is now down to:

@snoyberg
Copy link
Contributor Author

This is now down to three packages: blaze-builder-enumerator, snap-core, and snap-server. Since blaze-builder-enumerator is only included by being a dep of snap-core and snap-server, this issue is essentially blocked on snap alone. It seems unlikely that this will be fixed in time for LTS 2 (snapframework/snap-core#227), so unfortunately that release will likely need to ship with blaze-builder 0.3.

@lpsmith
Copy link

lpsmith commented Mar 30, 2015

Yes, I've tried porting snap on a couple of occasions, and every time it turned out to be more complicated than I thought when I started that attempt.

I know Gregory Collins has put quite a bit more effort into this than I have, and he too has come away frustrated a couple of times.

@snoyberg
Copy link
Contributor Author

@lpsmith You may want to have a look at http://hackage.haskell.org/package/streaming-commons, which implements a compatibility layer for the two versions of blaze-builder.

@chrisdone
Copy link
Member

@lpsmith is snap using .Internal modules of blaze-builder?

@borsboom
Copy link
Contributor

@chrisdone Both @snoyberg and I have successfully built snap-core and snap-server with blaze-builder-0.4.* (after relaxing the constraints), now that blaze-builder-enumerator-0.2.0.7 is released.

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

No branches or pull requests

9 participants