tooling / book-of-modern-frontend-tooling

The Front-end Tooling Book
http://tooling.github.io/book-of-modern-frontend-tooling/
2.53k stars 177 forks source link

Dependency management > Bower #6

Open addyosmani opened 10 years ago

addyosmani commented 10 years ago

Bower is a package manager for the web. It offers a generic, unopinionated solution to the problem of front-end package management. Chapter ideas:

0x-r4bbit commented 10 years ago

@addyosmani Hey, maybe I can help out on this one?

sindresorhus commented 10 years ago

Pasting my braindump from oksoclap:

addyosmani commented 10 years ago

@PascalPrecht that would be amazing. What do you think of the awesomely thorough list from @sindresorhus above? I imagine we wouldn't capture everything here from the get go but the important high-level points. Wdyt?

0x-r4bbit commented 10 years ago

@addyosmani So this is the outline I could imagine by picking points from yours and Sindre's list:

So it's a kind of a merged list of your proposed topics. There are still some things left from @sindresorhus list, but I think for a first version for the book, this is more then enough. One could actually write a whole book about Bower. However, I think even if we try to not digging too deep into the topics, we'll get a lot of content.

If you guys are okay with this outline, I'd just start with something once #8 is clarified.

addyosmani commented 10 years ago

@PascalPrecht I think this list of topics would make for a great start. 'The Future Of Bower' will probably want to capture support for things like ES6 modules but between @matscales and @sindresorhus I think we should be able to summarize that last part nicely. The rest would make for an amazing intro for beginners.

As part of #8, I've added a basic build system and project structure we can use for contributions. I'll be making tweaks to this but any content contributed in markdown form to the chapters directory should work. Thanks again!

0x-r4bbit commented 10 years ago

@addyosmani alright, expect a PR the next days!

sindresorhus commented 10 years ago

I guess Addy meant @wibblymat

addyosmani commented 10 years ago

@PascalPrecht mind if I assign this issue to you as the finalized author?

0x-r4bbit commented 10 years ago

@addyosmani yea sure. I'm on it!

addyosmani commented 10 years ago

Thanks!

addyosmani commented 10 years ago

Just a friendly ping to see where we are on this :) Thanks again for volunteering to help out with this chapter!

0x-r4bbit commented 10 years ago

@addyosmani Expect a PR in the next couple of days! Sorry for the delay, wanted to wait until the first grunt chapter bits come in, so I can see in what kinda direction things should go. Also had some private issues and other OSS stuff to do..

I didn't forget it :)

Thanks for the friendly ping though

addyosmani commented 10 years ago

@PascalPrecht I was wondering if you would still be interested in fleshing out the Bower chapter that we have now. It would be absolutely awesome to have some content on the getting started experience etc.

0x-r4bbit commented 10 years ago

@addyosmani Ah sorry man.. totally forgot that one since I was working on like ten thousand other projects. So yea, I AM interested, and I'll put that on the top of my list!

0x-r4bbit commented 10 years ago

Expect a PR today.

addyosmani commented 10 years ago

Fantastic. Thank you! On 13 Apr 2014 10:52, "Pascal Precht" notifications@github.com wrote:

Expect a PR today.

— Reply to this email directly or view it on GitHubhttps://github.com/tooling/book-of-modern-frontend-tooling/issues/6#issuecomment-40303727 .

0x-r4bbit commented 10 years ago

@addyosmani second PR is here: https://github.com/tooling/book-of-modern-frontend-tooling/pull/56

0x-r4bbit commented 10 years ago

"Installing Packages" and "Updating Packages" will land tomorrow. I try to send a PR each day now.

addyosmani commented 10 years ago

Thanks @PascalPrecht!