├── .github └── ISSUE_TEMPLATE │ ├── 9_Other.md │ ├── 3_Goals.md │ ├── 2_Change_project.md │ ├── 0_Add_contributor.md │ └── 1_New_project.md └── README.md /.github/ISSUE_TEMPLATE/9_Other.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Other 3 | about: Something else 4 | --- 5 | 6 | 7 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3_Goals.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Goals 3 | about: Propose changes to short or long term goals 4 | --- 5 | 6 | # Goal changes proposal 7 | 8 | **Describe your changes?** 9 | 10 | 11 | 12 | **Why are you proposing these changes?** 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2_Change_project.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Change project 3 | about: Propose changes to an existing project 4 | --- 5 | 6 | # Project changes proposal 7 | 8 | **Title of the existing project?** 9 | 10 | 11 | 12 | **Describe your proposed changes?** 13 | 14 | 15 | 16 | **Why are you proposing these changes?** 17 | 18 | 19 | 20 | **Any other comment?** 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/0_Add_contributor.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Add contributor 3 | about: Add yourself or another contributor to a project 4 | --- 5 | 6 | # Contributor proposal 7 | 8 | **Title of the existing project?** 9 | 10 | 11 | 12 | **Which contributors should be added to the project?** 13 | 14 | 15 | 16 | **Do the budget need to be increased to cover the new contributors?** 17 | 18 | 19 | 20 | **Why do you think these contributors will help the project succeeding?** 21 | 22 | 23 | 24 | **Any other comment?** 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1_New_project.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: New project 3 | about: Propose a new project 4 | --- 5 | 6 | # New project proposal 7 | 8 | **Describe your proposed project?** 9 | 10 | 11 | 12 | **What budget do you think is appopriate for the project?** 13 | 14 | 15 | 16 | **Should there be any additional payment restrictions?** 17 | 18 | 19 | 20 | **Which repos are affected by the project?** 21 | 22 | 23 | 24 | **Which contributors should be able to work on this project?** 25 | 26 | 27 | 28 | **Why do you think the project is needed?** 29 | 30 | 31 | 32 | **To which Short or Long Term Goals to the project contribute to (if any)?** 33 | 34 | 35 | 36 | **Any other comment?** 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # webpack management 2 | 3 | This repo contains: 4 | 5 | * [The Mission](#the-mission) 6 | * [Long Term Goals](#long-term-goals) 7 | * [Short Term Goals](#short-term-goals) 8 | * [Current Projects with Budget](#current-projects) 9 | 10 | ## The Mission 11 | 12 | We help developers to create modular applications in the web-ecosystem and deliver great products to customers. 13 | 14 | We also want to provide a great base for developer-focused tooling on top of us (like CRA, angular-cli, vue-cli). 15 | 16 | ## Long Term Goals 17 | 18 | *Please use the [issue template to propose changes](https://github.com/webpack/management/issues/new?template=3_Goals.md).* 19 | 20 | * Provide support/maintainance for popular packages in the webpack-ecosystem. 21 | * Provide support for our big sponsors 22 | * Push (modular) WebAssembly forward 23 | * Improve Usability 24 | * Improve Performance 25 | * Improve Documentation 26 | * Motivate users to keep up-to-date with the latest webpack version 27 | * Improve Funding 28 | * Keep innovating 29 | * Be an example for a good sustainable Open Source project 30 | 31 | ## Short Term Goals 32 | 33 | *Please use the [issue template to propose changes](https://github.com/webpack/management/issues/new?template=3_Goals.md).* 34 | 35 | * Drop old/unused things to keep maintainable in future 36 | * Get more sponsors 37 | * Use our money more strategical 38 | * Support our GSOC students to finish their projects 39 | * Merge webpack-command into webpack-cli to avoid confusing and duplicate development 40 | 41 | ## Current Projects 42 | 43 | *Please use the [issue template to add yourself to a project](https://github.com/webpack/management/issues/new?template=0_Add_contributor.md) if you want to contribute.* 44 | 45 | *Please use the [issue template propose new projects](https://github.com/webpack/management/issues/new?template=1_New_project.md).* 46 | 47 | *Please use the [issue template to propse changes to projects](https://github.com/webpack/management/issues/new?template=2_Change_project.md).* 48 | 49 | By default payment is calcuated via a fixed rate of $50/hour. Hours are determined with a automated tool by your public github contributions in webpack and webpack-contrib orgs. 50 | 51 | 68 | 69 | ### Old model 70 | 71 | * Active until: 2018/07 72 | * Budget: $30,000 73 | * Applicable to all contributors in all repos 74 | * Payment threshold per contributor: $300 75 | * Payment limit per contributor: $7,000/month 76 | 77 | ### Small contributions 78 | 79 | * Budget: $10,000/month 80 | * Applicable to all contributors in all repos 81 | * Payment threshold per contributor: $300 82 | * Payment limit per contributor: $1,000/month 83 | 84 | ### webpack 5 85 | 86 | * https://github.com/webpack/webpack/projects/5 87 | * Budget: $5,000/month 88 | * Applicable to: webpack/webpack 89 | * Applicable to: @ooflorent 90 | 91 | ### WASM bugfixes and improvements 92 | 93 | * Budget: $20,000 94 | * Applicable to: xtuc/webassemblyjs 95 | * Applicable to: @xtuc, @sendilkumarn 96 | * Payment limit: $3,000/month 97 | * Self-tracked 98 | 99 | ### Stablize minimizer 100 | 101 | * Budget: $5,000 102 | * Applicable to: @evilebottnawi 103 | * Applicable to: webpack-contrib/uglifyjs-webpack-plugin 104 | * Applicable to: webpack-contrib/terser-webpack-plugin 105 | * Applicable to: webpack-contrib/babel-minify-webpack-plugin 106 | 107 | ### Improve webpack-bundle-analyser 108 | 109 | * Budget: $5,000 110 | * Applicable to: webpack-contrib/webpack-bundle-analyser 111 | * Applicable to: (TBD) 112 | 113 | ### Write documentation 114 | 115 | * Budget: $5,000/month 116 | * Applicable to: webpack/webpack.js.org 117 | * Applicable to all contributors 118 | 119 | ### sokra full time 120 | 121 | * Budget: $9,500/month 122 | * Applicable to: @sokra 123 | * Self-tracked 124 | --------------------------------------------------------------------------------