- **status**: open --> in-progress
- **assigned_to**: Dave Brondsema
- **Comment**:
**Grunt** is "old". **Gulp** would be fine, but perhaps slow (no partial or
cached builds). **Brunch** has partial builds, but isn't too popular and
favors conventions (which we would fight with since we have existing setups).
**Webpack** could be nice someday for making separate builds for different
pages and loading modules on demand, but we have no module system yet.
**Broccoli** has cached builds to make things fast, and might be a bit shy on
docs, but I think it is the best choice to start with. We can keep our
implementation light (e.g. just transpile, let EasyWidgets still concatenate
for now) and see how it goes so that switching is relatively easy if needed.
---
** [tickets:#7976] JSX support**
**Status:** in-progress
**Milestone:** unreleased
**Labels:** sf-current sf-2
**Created:** Mon Aug 24, 2015 02:54 PM UTC by Dave Brondsema
**Last Updated:** Tue Sep 08, 2015 03:39 PM UTC
**Owner:** Dave Brondsema
We may need JSX support for [#7920] If so, we'll need to configure things like:
* JSX compiling for development (with minimal dependencies added)
* step-by-step instructions
* Docker setup
* script or something to run it for final "production-ready" output
* run that script during `asf-release.sh` so that our releases don't require
JSX tools to be installed
---
Sent from forge-allura.apache.org because [email protected] is subscribed
to https://forge-allura.apache.org/p/allura/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://forge-allura.apache.org/p/allura/admin/tickets/options. Or, if this is
a mailing list, you can unsubscribe from the mailing list.