Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reader: launch refreshed full post to everyone #8969

Merged
merged 4 commits into from
Oct 27, 2016

Conversation

bluefuton
Copy link
Contributor

The new Reader full post view is currently being served to 50% of users in an A/B test.

This PR removes the A/B test and serves the new full post view to everyone.

To test

Open your Following stream at http://calypso.localhost:3000/ and open a selection of posts in full post view. Ensure you see the refreshed full post view and everything works as expected:

screen shot 2016-10-27 at 16 05 11

@bluefuton bluefuton added [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. [Feature] Reader The reader site on Calypso. labels Oct 27, 2016
@bluefuton bluefuton added this to the Reader: Full Post Refresh Cleanup milestone Oct 27, 2016
@bluefuton bluefuton self-assigned this Oct 27, 2016
@matticbot
Copy link
Contributor

@jancavan
Copy link
Contributor

jancavan commented Oct 27, 2016

@bluefuton Does this get rolled out to all languages or everyone that has their language set to English? #8791 (comment)

@bluefuton
Copy link
Contributor Author

@bluefuton Does this get rolled out to all languages or everyone that has their language set to English?

All languages, all users :)

@blowery
Copy link
Contributor

blowery commented Oct 27, 2016

so much red. checking this out.

@blowery
Copy link
Contributor

blowery commented Oct 27, 2016

sizes before:

reader-post-recomendations.813192e76b512918b7c0.js  26.1 kB       5  [emitted]  reader-post-recomendations
               reader-tags.615940a449d52cbe8ae1.js    14 kB       8  [emitted]  reader-tags
                    reader.a2f8630d62d0e8e6b15f.js   204 kB       1  [emitted]  reader
          reader-following.40dcc6bc77b77fc602b8.js   102 kB      24  [emitted]  reader-following
              reader-start.ee3b981fa584fdf0341d.js   130 kB      27  [emitted]  reader-start
               reader-list.dc8fc029e0981191b872.js  66.7 kB      29  [emitted]  reader-list
             reader-search.a1f73898f784c372152f.js  26.3 kB      32  [emitted]  reader-search
         reader-activities.38c435a87e5e499aa356.js  5.58 kB      33  [emitted]  reader-activities

sizes after:

reader-post-recomendations.984fe6169606c481d001.js  26.1 kB       5  [emitted]  reader-post-recomendations
               reader-tags.5c6762d8dbe0473403a7.js  13.9 kB       8  [emitted]  reader-tags
                    reader.f0ec5c8e168e125321dd.js   126 kB       1  [emitted]  reader
          reader-following.b931cc981b955e3d9c69.js   102 kB      24  [emitted]  reader-following
              reader-start.9b222b5f7297e7bace4f.js   130 kB      27  [emitted]  reader-start
               reader-list.603ce14a066af0d79ab4.js  66.6 kB      29  [emitted]  reader-list
             reader-search.09573d892e256def8a9c.js  26.3 kB      32  [emitted]  reader-search
         reader-activities.99be06e063b136006f54.js  5.55 kB      33  [emitted]  reader-activities

@blowery
Copy link
Contributor

blowery commented Oct 27, 2016

Noticed we're not setting the title in the refreshed full post. Will file a new PR to fix. #8984

@blowery
Copy link
Contributor

blowery commented Oct 27, 2016

@bluefuton pulled a bunch of unneeded code out. could you peek please?

@blowery blowery force-pushed the update/reader/launch-new-full-post branch from 6e11103 to e42859c Compare October 27, 2016 18:26
@samouri samouri added [Status] Ready to Merge and removed [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. labels Oct 27, 2016
@blowery blowery merged commit 0d0a9cb into master Oct 27, 2016
@blowery blowery deleted the update/reader/launch-new-full-post branch October 27, 2016 19:26
@bluefuton
Copy link
Contributor Author

bluefuton commented Oct 27, 2016

Even more red! 🚀

bisko pushed a commit that referenced this pull request Nov 16, 2016
* Remove full post A/B test and launch the new full post to everyone

* Remove old full post component and update README

* remove more code that's no longer needed with the old full post gone

* force feed id to a number
jsnajdr added a commit that referenced this pull request May 2, 2019
Used to be used a long time ago (removed in #8969) in Reader Full Post dialog
to call a callback when dialog is unmounted.
jsnajdr added a commit that referenced this pull request May 7, 2019
* Popover: remove the rootClassName prop

Lot of code that passes it to nested components, but no actual usage.

* Dialog: remove unused onClosed property

Used to be used a long time ago (removed in #8969) in Reader Full Post dialog
to call a callback when dialog is unmounted.

* Implement RootChild using React portal

* Dialog: move initialization of React Modal app element to app boot

Makes the component more reusable outside Calypso and avoids trouble in SSR
where the DOM is not available.

* Dialog: remove RootChild
jsnajdr added a commit that referenced this pull request May 8, 2019
Used to be used a long time ago (removed in #8969) in Reader Full Post dialog
to call a callback when dialog is unmounted.
jsnajdr added a commit that referenced this pull request Aug 20, 2019
Used to be used a long time ago (removed in #8969) in Reader Full Post dialog
to call a callback when dialog is unmounted.
jsnajdr added a commit that referenced this pull request Aug 22, 2019
Used to be used a long time ago (removed in #8969) in Reader Full Post dialog
to call a callback when dialog is unmounted.
jsnajdr added a commit that referenced this pull request Aug 26, 2019
Used to be used a long time ago (removed in #8969) in Reader Full Post dialog
to call a callback when dialog is unmounted.
jsnajdr added a commit that referenced this pull request Aug 27, 2019
* Merge DialogBase and Dialog into one component

* Dialog: remove unused onClosed property

Used to be used a long time ago (removed in #8969) in Reader Full Post dialog
to call a callback when dialog is unmounted.

* Dialog: move initialization of React Modal app element to app boot

Makes the component more reusable outside Calypso and avoids trouble in SSR
where the DOM is not available.

* Dialog: migrate CSS to webpack

* Update the LanguagePicker Jest snapshot after DialogBase merge

* Dialog: remove unused transition CSS styles
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Reader The reader site on Calypso.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants