Closed Bug 638874 Opened 15 years ago Closed 15 years ago

Launch Twitter Party site

Categories

(mozilla.org Graveyard :: Server Operations, task)

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: williamr, Assigned: nmeyerhans)

References

()

Details

The Twitter Party site is one of our main launch activities for Firefox 4 and should be launched the day Firefox 4 is released. We'll want to coordinate the timing to coincide as close as possible to the mozilla.com websites updates for that day. URL: http://twitterparty.mozilla.org Corey and Quodis are currently working on the infrastructure setup for the production site.
Passing this off to Corey for now, one of us will push this.
Assignee: server-ops → cshields
(noahm and oremj are working on this)
Assignee: cshields → nmeyerhans
When setting this up on production, please make sure config.yaml has the Twitter search terms and blocklist variables set to these values: terms: "#fx4 OR #ff4 OR #teamfirefox" blacklist: - firefoxsux
Update to comment 3 on the variables that should set in config.yaml... terms: "#fx4 OR #ff4 OR #teamfirefox" blacklist: - firefoxsux - pingpond_com Note: The config file is a yaml file. Identation is imporant. 8 spaces (not tabs) preceed each blacklist entry, and entries start with a dash.
Minor changes have been pushed (css/js) to address following bugs: - Bug 643356 - Twitterparty does not display on latest version of Opera - Bug 643200 - Twitterparty: suggest widening field for get monthly news - Bug 641572 - Localized twitterparty does not play well with logo
Code updated again. Only js and minified js changed. Fixes: - Bug 643355 - Twitterparty mosaic unable to see tweets after search
Updated in stage.
Code updated again. Only css, minified css and a new graphic. Fixes: - Bug 643470 - Twitter Party: adapt the green download button for RTL
@Noah: If you are doing the soft launch in production environment here's a good tipo to speed it up: 1) configure for Twitter::terms = "mozilla" 2) run jobs until the big bulk of tiles is inserted into db (check on dashboard, you'll have around 1500 tweets and a huge delay showing while it starts generating all the tiles) 3) re-configure for the official hashtags and re-start jobs. This will help you have a full mosaic. Until you have the 1804 tiles processed the job/mosaic-build.php will not generated any mosaic.json and jpeg files (the ones you'll want to publish to the CDN) Let us know if you need any help, you can use IM for that.
Yet again. Only css and minifed css. Fixed: - Bug 642525 - Twitterparty Mozilla logo displays with glitch on /ar and /he I don't see any outstanding fixes on our side, but some verification is still pending so further tweaks may still be pushed.
pushed the fixes for Bug 642525 to stage
Noah, can you update stage before production is up so Rebecca can verify some bug fixes? Thanks! Also, update to comment 4 on the variables that should set in config.yaml... terms: "#fx4 OR #ff4 OR #firefox4 OR #teamfirefox" blacklist: - firefoxsux - pingpond_com Note: The config file is a yaml file. Identation is imporant. 8 spaces (not tabs) preceed each blacklist entry, and entries start with a dash.
Bug 641900 just in will take some more minutes to push again.
Pushed. on liner change in index.php. Fixed: - Bug 641900 - Add webtrends code to Twitter Party Commit: https://github.com/quodis/Twitter-Collage/commit/19e1929be22f58224324c336d93da67b355655d9
How to get to 1804 tweets pretty fast. Extending on above Comment 9 but in order to achieve the results stated in IRC: only tweets with the official hashtags should appear. 1) make sure all the jobs are shut down, grep process list 2) reset DB if it has any data 3) purge all data/processed data/original files all data is now purged, no jobs running 4) configure terms for "#fx4" 5) manually execute $ php job/twitter-search.php we now have 1500 tweets with "fx4", break the job for now 6) re-configure for terms "#fx4 OR #...." the final ones 7) execute $ php util/reset-twitter-api.php this will tell the system to go back in time again, grabbing another 1500 from twitter 8) start all processes after a while we have 2000+ tweets in DB, the image process job will catch up in about 10 minutes
When everything is set and ready to go, please run svn up ./locale/ ./locale/compile.sh This will make sure the latest localization files are there and ready to be used.
A note on gzip (and bandwidth) If the mosaic.json and mosaic.jpeg files end up being served from the frontend server (instead of from CDN as initially planned) special care must be taken on the compression. Apache should gzip all the public files, specially the .json file. At the moment not even the images, css, js are gziped.
Current status is that prod is running current code as of commit 3f73ac0d. twitter-search still needs a couple hundred tweets before it can render the image. Content from the 'store' subdirectory in the url path is being served via the CDN. This should be a serviceable state for the site to be in for launch in a few hours...
All, We need to address bug 640704. This should have been addressed during launch process.
(In reply to comment #19) > All, We need to address bug 640704. This should have been addressed during > launch process. dashboard is temporarily disabled via chmod.
This has been launched successfully- the dashboard issue is addressed separately
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.