GitHub releases not only consist of the packed sources but you can also manually add files (and even a changelog).
I think it's an ideal place to provide (minified) bundles for the user of the library. See: https://github.com/blog/1547-release-your-software Thomas On Mon, Jan 6, 2014 at 11:04 AM, Tankred Hase <[email protected]> wrote: > 2014/1/5 Sean Colyer <[email protected]>: >> What's the advantage of removing openpgp.js and openpgp.min.js? >> >> I think it makes more sense to provide people with something ready to use >> rather than requiring them to build it. Providing minified libraries seems >> the de facto standard for js libraries. > > I agree in terms of ease of use when providing a prebuilt lib. But > there are two downsides: > > 1. It bloats the git repo unnecessarily (not a huge problem in my opinion). > > 2. The build/commit workflow has to be done manually by every > developer that commits a change. Some may forget to build, which will > lead to inconsistencies. > > All in all I think it shouldn't be too much of a burden to users if > the build process is well documented in the README.md and is painless. > _______________________________________________ > > http://openpgpjs.org > Subscribe/unsubscribe: http://list.openpgpjs.org _______________________________________________ http://openpgpjs.org Subscribe/unsubscribe: http://list.openpgpjs.org

