Closed Bug 1230494 Opened 6 years ago Closed 4 years ago

[meta] Improve Web Components Infrastructure and Documentation

Categories

(Firefox OS Graveyard :: Gaia::Components, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: oteo, Unassigned)

References

Details

This meta gathers all the tasks required either in the Web Components organization or in Gaia to make Web Component structure more robust. 

The idea is migrating the Web Components to a new organization, renaming them to fxos-* (instead of gaia). Providing extra documentation about test coverage, examples, etc. And change the dependency mechanism from bower to npm3.

This meta does not include applying new web components to Gaia apps but only ensuring that what was already working still works with the new infrastructure but in a better and more documented way.
Depends on: 1229017
Depends on: 1230501
Depends on: 1230512
Component: Gaia → Gaia::Components
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.