The current set up means a crazy version number and that each release for sake of Haskell code needs to upload/download the YUI bundle again. It also means the bundle is less useful to non-happstack users, and that you must download the bundle even if you only use the utility functions.
- Separate the bundling into a new package yui, using a versioning scheme like
3.5.1.0 (YUI version + bundle patch release)
- Move utilities to a new package yui-utils or somesuch
- Move happstack-specific code to a new package yui-happstack using a normal versioning scheme (possibly including the happstack series as the major version number)
- Deprecate happstack-yui
- Rename this repo to "haskell-yui" or somesuch
The current set up means a crazy version number and that each release for sake of Haskell code needs to upload/download the YUI bundle again. It also means the bundle is less useful to non-happstack users, and that you must download the bundle even if you only use the utility functions.
3.5.1.0(YUI version + bundle patch release)