- **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.

Reply via email to