Skip to content
This repository has been archived by the owner on Jan 23, 2020. It is now read-only.

Commit

Permalink
module unification
Browse files Browse the repository at this point in the history
  • Loading branch information
locks committed Sep 26, 2017
1 parent 385c5cd commit f5ee0ea
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions src/ui/components/roadmap-page/-utils/features.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -244,3 +244,55 @@ features:
- name: Tom Dale
image: https://avatars0.githubusercontent.com/u/90888?v=4&s=460
url: https://github.com/tomdale
- name: Module Unification
summary: |
Co-locate related parts of the framework such as templates,
components, and component tests with new filesystem layout.
description: |
Ember applications are compiled from JavaScript modules in the `app/` folder and addons.
The rules for how Ember finds a module for a given part of the system are coupled to the
implementation instead of any unified design.
Module Unification describes a new way to lay out Ember applications and
addons in the `src/` directory.
This design allows us to co-locate related parts of the framework such as templates,
components, and component tests. It also creates smaller namespaces for components and
provides a pathway for addons to declare new types of modules. The rules for resolving
a Module Unification module are also much simpler than the existing rules, meaning
opportunities for better performance and compile-time optimizations.
status: in-development
statusText: In Implementation
availability: Not yet available.
resources:
- type: blogpost
name: EmberCamp Module Unification Update
url: https://madhatted.com/2017/7/12/embercamp-module-unification-update
- type: doc
name: Coordination doc with relevant issues
url: https://docs.google.com/document/d/1P9q9K1JNadJclhFG0flUyY2GwKuOzTbgtUbOzuh6JYs/edit#heading=h.45ec702vuy8p
- type: channel
name: \#st-module-unification
url: https://embercommunity.slack.com
- type: rfc
name: Module Unification
url: https://github.com/emberjs/rfcs/pull/143
champions:
- name: Matthew Beale
image: https://avatars0.githubusercontent.com/u/8752?v=4&s=460
url: https://github.com/mixonic
# - name:
# summary: |
# Summary
# description: |
# Description
# status:
# statusText:
# availability:
# resources:
# - type:
# name:
# url:
# champions:
# - name:
# image:
# url:

0 comments on commit f5ee0ea

Please sign in to comment.