Skip to content

Commit 1bda1b0

Browse files
authored
Merge pull request #1 from scottdj92/update-support
Add new support page
2 parents 33b6b4d + dd2c05c commit 1bda1b0

File tree

3 files changed

+63
-4
lines changed

3 files changed

+63
-4
lines changed

antwar.config.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,17 @@ module.exports = {
152152
}
153153
),
154154

155+
support: section(
156+
'Support',
157+
function() {
158+
return require.context(
159+
'json-loader!yaml-frontmatter-loader!./content/support',
160+
false,
161+
/^\.\/.*\.md$/
162+
);
163+
}
164+
),
165+
155166
vote: {
156167
path() {
157168
return require('./components/vote/list.jsx').default

components/navigation/navigation.jsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ let Sections = [
3232
{
3333
title: 'Blog',
3434
url: '//medium.com/webpack'
35+
},
36+
{
37+
title: 'Support',
38+
url: 'support'
3539
}
3640
];
3741

@@ -83,15 +87,15 @@ export default class Navigation extends React.Component {
8387
onClick={ this._toggleSearch.bind(this) } />
8488
</div>
8589

86-
<Link
87-
className="navigation__icon"
90+
<Link
91+
className="navigation__icon"
8892
title="GitHub Repository"
8993
to="//github.com/webpack/webpack">
9094
<i className="sidecar__icon icon-github" />
9195
</Link>
9296

93-
<Link
94-
className="navigation__icon"
97+
<Link
98+
className="navigation__icon"
9599
title="See Questions on Stack Overflow"
96100
to="//stackoverflow.com/questions/tagged/webpack">
97101
<i className="sidecar__icon icon-stack-overflow" />

content/support/index.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: Why Support webpack?
3+
contributors:
4+
- scottdj92
5+
---
6+
7+
First and foremost, the people who contribute to webpack, do so for the love of open source, love for our users and ecosystem, and most importantly, pushing the web forward together. Because of our [Open Collective](http://opencollective.com/webpack) model for funding and transparency, we are able to funnel support and funds through contributors, dependent projects, and the contributor and core teams. But what is the return on the investment?
8+
9+
## Developers
10+
The biggest core feature that we want to give you is enjoyment of using webpack. Developers like you can help by contributing to rich and vibrant documentation, issuing pull requests to help us cover niche use cases, and to help sustain what you love about webpack.
11+
12+
### How Can I Help?
13+
Developers can help by doing any of the following:
14+
* Sponsoring webpack
15+
* Making contributions to the code base
16+
* Asking your employer to use webpack in projects
17+
18+
### How Can I Ask My Employer To Use webpack?
19+
20+
You can ask your employer to improve your workflow by leveraging webpack: an all-in-one tool for fonts, images and image optimiziation, and json. webpack will attempt to bundle your code and assets the best it can for the smallest file size, which means a faster web site/app.
21+
22+
### Your Contributions Are Important To Us
23+
Contributing to webpack is not contributing to an exclusive club. You as a developer are contributing to the overall health of downstream projects. Hundreds, maybe more, projects depend on webpack and contributing will make the ecosystem better for all users.
24+
25+
## CTO's, VPs, Owners
26+
27+
### You Can Help Too!
28+
(Add slides here regarding monetary value/dev time/tooling)
29+
30+
webpack is an all-in-one tool for bundling your code. It can handle fonts, images, svgs, and more with the help of plugins. Having all of your assets be handled by one tool is immensely helpful, as you or your team can spend less time making sure a machine with many moving parts is working correctly and more time building your product.
31+
32+
### How You Can Support webpack As A Company
33+
You can support webpack as a company by:
34+
* Contributing developers that are not actively working on a project
35+
* Contributing computing power for improved CI and regression testing
36+
37+
### I Can't Provide These Things, What Else Can I Do?
38+
You can encourage your developers to contribute to the ecosystem, open sourcing tools, loaders, and plugins for webpack, and helping increase our CI/CD infrastructure.
39+
40+
## VC, Government, Digital Agencies
41+
We want you to work with us, one the top NPM libraries to improve your product!
42+
43+
### Sales Pitch
44+
(add slides here)

0 commit comments

Comments
 (0)