SAP / spartacus

Spartacus is a lean, Angular-based JavaScript storefront for SAP Commerce Cloud that communicates exclusively through the Commerce REST API.
Apache License 2.0
740 stars 386 forks source link

Create framework and component re-org tickets (epic: libreorg) #250

Closed Xymmer closed 5 years ago

Xymmer commented 5 years ago

For framework and component re-org, Tobias said that the solution is known and we just need to create tickets. Would like to have some this week as we could refine them and assign to a team.

tobi-or-not-tobi commented 5 years ago

Instructions: We move the ngrx related stuff to the core module, to simplify the use of the component library and unit tests. Components will only interact with the facade layer (which is part of the core as well).

The things we like to change during this move

Introduce core folder:

Move occ

Move/refactor ngrx

Other

Public API:

Xymmer commented 5 years ago

Moving this to Done, looks like all tickets created. Gladiators will take these tickets. We'll wait for Tobias and Stan to finish their one each. See https://github.com/orgs/SAP/projects/9?card_filter_query=label%3Aepic%2Flibreorg

Xymmer commented 5 years ago

This ticket now depends on #151 to be finished as it contains move to core.