๐ WPGulp 2.0 Goals + Call for Contributors!
See original GitHub issue๐ Hey, folks!
Thanks for entrusting me and my code and using WPGulp is thousands of projects. I am humbled by how one single file project has changed my life and the way I look at #OpenSource now. 600+ stargazers, 100+ forks, ~50 watchers. WOW!
๐ค For quite some time I have been thinking of what would WPGulp 2.0 look like in the world of Webpacks, Parcels, and RollUps. ๐
๐ฏ Glad to announce that I have started working on the next version of WPGulp with the support from the amazing WordPress community (you can see the WPCouple partners list on the readme file).
๐ฅ WPGulp 2.0 Feature Exploration
I have a lot of ideas about how weโll go about it. And Iโll be updating this issue as such. Iโd love to get some input on this one from all of you. Hereโre is a non-exhaustive list of what I think we should build next.
~- [x] [๐ Development Branch for WPGulp v2.0.0]~ Itโs liveโฆ
- ๐ฏ ES6 or ESNext Support โ(Progress โ #67)
- ๐ Gulp 4.0 Incremental Builds and Caching โ(Progress โ #63 )
- ๐ฌ ESLint + (optionally) Prettier Integration with WordPress Standards โ (Progress #73)
- โ Better Error handling for all the tasks โ (Progress #68)
- ๐ Improved Image Caching โ (Progress #70)
- ๐ก Improve Sass Task + Update NPM Modules โ (Progress #74)
- โ๏ธ Separate Config File โ(Progress โ #65 ) โ Separation of concerns: Config file to be edited where gulpfile.js remains independent for easy updates. Yes, I am thinking the new version of WPGulp should be modular and easily updateable.
- ๐ฆ New logo โ(Progress โ #62)
- โก๏ธ Better Documentation โ led by @MaedahBatool
- ๐ Improved architecture โ Separate source and build folders.
- ๐ค Exploration of an NPM Scripts alternate or a CLI. WPGulp that could be installed as a devdependency and it could rely on
config.js
file + a few NPM Scripts to do what it does behind the scenes for zero config setups. - ๐ Some inspiration from
create-react-app
to make the build process easier.
Would you like to add something? Nowโs the time to speak! (Or forever hold your peace. OK that was a joke, feel free to create issues, send PRโs, and comment below).
๐ Kindly, send the pull requests against the Development Branch for WPGulp v2.0.0.
Peace! โ๏ธ
P.S. Iโll be slow to respond being on vacations and all but I wanted to put my thought process out there so that we can build a better new version of WPGulp next year.
๐ฃ This is also a call for contributors. Do reach out. Any level of contribution from your end would mean a lot to the WPGulp project.
Issue Analytics
- State:
- Created 6 years ago
- Reactions:19
- Comments:59 (31 by maintainers)
I would like to contribute to adding โ ES6 support to WPGulp ๐ฏ
Also, I think adding
yarn
to WPGulp could also help improve the adoption rate of WPGulp by the developers. ๐คLet me know what you think about it.
Hey, everyone!
WPGulp v2.0 is out with a new shiny installer. There were some goals related to updating and more which I think weโll cover in v3. Also, with Gulp v4, Babel v7. ๐ฎ
Kindly, take a look https://github.com/ahmadawais/WPGulp and test it. Report bugs, errors, contribute PRs and everything ๐
Iโll keep this open for a while just of
#OMGWTFBBQ
type questions.Peace! โ๏ธ