Update README.md #485

Merged
merged 1 commit into from Jan 17, 2013

Conversation

Projects
None yet
3 participants
@dudebout
Contributor

dudebout commented Jan 17, 2013

This favors the version of hsenv on hackage as opposed to the one not maintained. This new version is the only one working with ghc 7.6 or newer.

Update README.md
This favors the version of hsenv on hackage as opposed to the one not maintained. This new version is the only one working with ghc 7.6 or newer.
@snoyberg

This comment has been minimized.

Show comment Hide comment
@snoyberg

snoyberg Jan 17, 2013

Owner

@gregwebs I have no experience with hsenv. Mind having a look at this?

Owner

snoyberg commented Jan 17, 2013

@gregwebs I have no experience with hsenv. Mind having a look at this?

gregwebs added a commit that referenced this pull request Jan 17, 2013

@gregwebs gregwebs merged commit cef52c3 into yesodweb:master Jan 17, 2013

1 check was pending

default The Travis build is in progress
Details
@gregwebs

This comment has been minimized.

Show comment Hide comment
@gregwebs

gregwebs Jan 17, 2013

Owner

thanks, looks like we still need to adjust yesod devel

Owner

gregwebs commented Jan 17, 2013

thanks, looks like we still need to adjust yesod devel

@dudebout

This comment has been minimized.

Show comment Hide comment
@dudebout

dudebout Jan 17, 2013

Contributor

@snoyberg, hsenv is a real breeze for yesod. I can try code from multiple github repositories very easily without having to setup anything and when I run into a problem I just throw away the hsen and start again. This was a decisive element for me in using yesod. With hsenv I am not afraid of fast changing code.

@gregwebs, as the new hsenv maintainer mentioned there is at least a workaround for now.

Contributor

dudebout commented Jan 17, 2013

@snoyberg, hsenv is a real breeze for yesod. I can try code from multiple github repositories very easily without having to setup anything and when I run into a problem I just throw away the hsen and start again. This was a decisive element for me in using yesod. With hsenv I am not afraid of fast changing code.

@gregwebs, as the new hsenv maintainer mentioned there is at least a workaround for now.

@gregwebs

This comment has been minimized.

Show comment Hide comment
@gregwebs

gregwebs Jan 17, 2013

Owner

@dudebout but it is slower to rebuild with that workaround. Have you tried using cabal-dev? If you add a --sandbox flag you get the same effect as hsenv.

Owner

gregwebs commented Jan 17, 2013

@dudebout but it is slower to rebuild with that workaround. Have you tried using cabal-dev? If you add a --sandbox flag you get the same effect as hsenv.

@dudebout

This comment has been minimized.

Show comment Hide comment
@dudebout

dudebout Jan 17, 2013

Contributor

I thought about it and read the documentation here: https://github.com/creswick/cabal-dev#using-a-sandbox-local-hackage.
It is not as straightforward to use as hsenv and the ghci support is not as good (still from the documentation).
hsenv really allows me to work as usual without thinking about it.

I have noticed the speed problem but this is something that we should be able to fix.

Contributor

dudebout commented Jan 17, 2013

I thought about it and read the documentation here: https://github.com/creswick/cabal-dev#using-a-sandbox-local-hackage.
It is not as straightforward to use as hsenv and the ghci support is not as good (still from the documentation).
hsenv really allows me to work as usual without thinking about it.

I have noticed the speed problem but this is something that we should be able to fix.

@dudebout dudebout deleted the dudebout:patch-3 branch Jan 17, 2013

@gregwebs

This comment has been minimized.

Show comment Hide comment
@gregwebs

gregwebs Jan 17, 2013

Owner

I changed the README to recommend cabal-dev until we can fix yesod devel, after which we can go back to recommending hsenv.

Owner

gregwebs commented Jan 17, 2013

I changed the README to recommend cabal-dev until we can fix yesod devel, after which we can go back to recommending hsenv.

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