jsfest / 2014-oakland-cfp

Call for proposals for all speakers and events at JSFest Oakland.
24 stars 1 forks source link

Converting large projects to browserify with gradual change and little pain #70

Open Qard opened 10 years ago

Qard commented 10 years ago

Browserify is an excellent way to modularize new frontend projects, but existing projects often require radical restructuring, if they've followed historically common bundling methods. RequireJS is less bad than concatenation, but both are painful to migrate away from. Often conversion efforts involve major rewrites, touching many files at once, and sometimes resulting in scary merge conflicts.

I'm currently working on replacing the build process of pixi.js with browserify. Several attempts have been made before, but the project is so big and complicated that prior efforts have not been completed, or diverged too much from upstream to stay updated.

I want to talk about the approaches I've taken to converting large projects to browserify and how they can be used with gradual change and little pain.

terinjokes commented 10 years ago

As someone who's been doing this lately, I think this could be an interesting and practical talk.

jessepollak commented 10 years ago

Seconded.

terinjokes commented 10 years ago

Is it possible to get a bio section edited in?

mikeal commented 10 years ago

yup, it's in jsfest/oakland in the gh-pages branch :)

terinjokes commented 10 years ago

@mikeal I actually meant in the proposal. Cheers though for what to update afterwards!

mikeal commented 10 years ago

If you haven't already, please register yourself as a speaker for JSFest:

https://ti.to/jsfest/oakland?release_id=nqflw0il0qw

If you get it in within the next few days you'll probably get a much nicer conference badge :)

And for any clever buggers who think they can register for free using that link, we will be checking the names against the accepted speakers list :)