Closed Bug 1068059 Opened 10 years ago Closed 9 years ago

make loop-client build minified production versions from source

Categories

(Hello (Loop) :: Client, enhancement, P3)

x86
All
enhancement

Tracking

(Not tracked)

RESOLVED WORKSFORME
backlog backlog+

People

(Reporter: dmosedale, Unassigned)

References

Details

(Keywords: perf)

User Story

As a developer, I can use grunt to create minified production builds of the standalone app for deployment from the sources, and clean up my source tree to force full rebuilds

* If the legal/tos directory is still part of our build system, it should be built only for production builds
* There should be a clean target that gets rid of all generated content
* JS debugging of production should work (via sourcemaps)
      No description provided.
Blocks: loop_mvp
Depends on: 1066491
Whiteboard: [qa?]
If this work happens in mozilla-central, I guess this should be dealt by the client team.
Component: Server → Client
QA Contact: anthony.s.hughes
I don't see this as something needing targeted QE testing. Please needinfo me if there's something I can do to help.
Flags: qe-verify-
Whiteboard: [qa?]
Whiteboard: [tech-debt]
(In reply to Tarek Ziadé (:tarek) from comment #1)
> If this work happens in mozilla-central, I guess this should be dealt by the
> client team.

That sounds right to me.
backlog: --- → Fx36+
backlog: Fx36+ → Fx37+
backlog: Fx37+ → Fx38?
I don't think this is a tech-debt bug really, its more of a performance issue for first time loading of the standalone pages (and on mobile etc).
Severity: normal → enhancement
Keywords: perf
Priority: -- → P3
Whiteboard: [tech-debt]
backlog: Fx38? → backlog+
Rank: 37
Flags: firefox-backlog+
We've now done a V1 of this. For the follow-ups, we'll file specific bugs, and there's some around already (e.g. bug 1062959)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.