Closed
Bug 695113
Opened 13 years ago
Closed 13 years ago
Integrate an Apps newsletter form on MDN Apps page
Categories
(developer.mozilla.org Graveyard :: Wiki pages, defect, P1)
developer.mozilla.org Graveyard
Wiki pages
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
1.5
People
(Reporter: dhorner.bugs, Assigned: groovecoder)
Details
(Whiteboard: u=user c=content p=1)
Hi Jay As per our call I'd like to request implementation of a newsletter signup form on the new MDN Apps page. Cc'ing James Long to chime in here so it can be tied up on the backend. Thanks Dan
Comment 1•13 years ago
|
||
This library is needed: https://github.com/mozilla/webifyme/blob/master/ff4/things/responsys.py Just copy that py file and call it like this: responsys.subscribe('APP_DEV', 'test@example.com') Other options can be passed; view the source.
Comment 2•13 years ago
|
||
I need one of the devs to take this on and get it in for 1.4. It's a specific content requirement for the new Apps page, so hopefully one of you have some cycles to get work on this. Luke/Les/James: Who wants it?
Priority: -- → P1
Target Milestone: --- → 1.4
Comment 3•13 years ago
|
||
I don't have MDN setup at all, and it's a pretty easy bug, so luke/les can you take it? Feel free to ping me on IRC about it too. You'll have to build out the form, style it, and implement the form process loop.
Updated•13 years ago
|
Assignee: nobody → craigcook.bugz
Assignee | ||
Comment 4•13 years ago
|
||
I'll pick it up tomorrow AM. My local code is in heavy construction on auth stuff right now.
Comment 5•13 years ago
|
||
(In reply to Luke Crouch [:groovecoder] from comment #4) > I'll pick it up tomorrow AM. My local code is in heavy construction on auth > stuff right now. I'll have the form built and styled tonight so you can take over to make it functional in the morning.
Comment 6•13 years ago
|
||
Great! One other note: you'll need to grab the API key from https://mana.mozilla.org/wiki/display/websites/Responsys+configuration and put it as the RESPONSYS settings var.
Comment 7•13 years ago
|
||
Commit pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/d9eac99124ae7d0c533cc850197e865a73c48d9b Merge pull request #32 from craigcook/mdn Bug 695113 - Apps newsletter signup form
Assignee | ||
Updated•13 years ago
|
Assignee: craigcook.bugz → lcrouch
Whiteboard: u=user c=content p=1
Comment 8•13 years ago
|
||
Commit pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/ac797fd5282507b6dc7f03987c8512772e0e2c9e Bug 695113 apps newsletter to apps landing page
Assignee | ||
Comment 9•13 years ago
|
||
To see this on stage9, activate https://developer-stage9.mozilla.org/admin/waffle/switch/3/ The 'Apps' item should show up under 'Topics' On the Apps landing page you'll see the newsletter subscription form. You might need to ask jlongster how to verify the form submits all the way thru to responsys.
Comment 10•13 years ago
|
||
Commit pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/878f9900eaf86fa1071b01182e0104e0a62d1eff Bug 695113 fix mozilla page I munged
Reporter | ||
Comment 11•13 years ago
|
||
Hi Jay - how long until we can get this into the MDN/apps staging page - we'll need to tweak the copy on the form.
Assignee | ||
Comment 12•13 years ago
|
||
Sorry, it's there. I turned it off with a database switch so we could let Raymond do QA on the switch. I'll turn it back on. If it goes back off again, hop in #mdn or email us or comment here and either Jay or Raymond or I (or any other MDN admin) can turn it back on. https://developer-stage9.mozilla.org/en-US/apps
Reporter | ||
Comment 13•13 years ago
|
||
Hi Luke. Please can we integrate this form on the main page within the sidebar instead (at the top, and on the right hand side of the page). Please replace the Lorem Ipsum with the following placeholder text: "Sign up to the Apps newsletter for early access to developer resources tools, news, tips and tricks. Initial 5000 signups will receive early access to the Developer Preview Release." Havi - please can you provide final text to replace the placeholder text above?
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Comment 14•13 years ago
|
||
Commit pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/1b24e8271e02b24497bb94f6502ed89808ecb50e bug 695113 - updated signup form copy
Comment 15•13 years ago
|
||
Question: is there a way to preview the entire main page (just getting up to speed here) -- and does the "Apps newsletter" have any name or are we launching w/a generic name till brand questions are resolved? tia.
Assignee | ||
Comment 16•13 years ago
|
||
preview is here: https://developer-stage9.mozilla.org/en-US/apps
Comment 17•13 years ago
|
||
PLACEHOLDER: Sign up for the Apps newsletter Sign up for the Apps newsletter for early access to developer resources, tools, news, tips and tricks. Initial 5000 signups will receive early access to the Developer Preview Release. (QUESTION: Are we REALLY gating this? What does the 5001st subscriber receive?) REVISED (draft): Apps Developer Newsletter Sign up now for the Apps Developer preview and <monthly/weekly/recurring> newsletter. First 5000 subscribers gain early access to resources, tools, and exclusive info. <b>Join us!</b>
Comment 18•13 years ago
|
||
Commit pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/c9f6b6d9c91f3ae798a72b0e8ef741be56aa34ba Bug 695113 updated copy for apps newsletter
Assignee | ||
Comment 19•13 years ago
|
||
havi: I changed the text to the revised draft. If there are any more changes let us know ASAP. Raymond, to test the newsletter signup, use the form on stage9 and then contact jlongster so he can check responsys.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Comment 20•13 years ago
|
||
Don't forget to ask IT to add the production key to the Responsys key too. Just fyi.
Assignee | ||
Comment 21•13 years ago
|
||
thanks James. we've got it on our push pad: https://etherpad.mozilla.org/b8JWN2DsWi
Comment 22•13 years ago
|
||
Commits pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/d9eac99124ae7d0c533cc850197e865a73c48d9b Merge pull request #32 from craigcook/mdn https://github.com/mozilla/kuma/commit/ac797fd5282507b6dc7f03987c8512772e0e2c9e Bug 695113 apps newsletter to apps landing page https://github.com/mozilla/kuma/commit/878f9900eaf86fa1071b01182e0104e0a62d1eff Bug 695113 fix mozilla page I munged https://github.com/mozilla/kuma/commit/1b24e8271e02b24497bb94f6502ed89808ecb50e bug 695113 - updated signup form copy https://github.com/mozilla/kuma/commit/c9f6b6d9c91f3ae798a72b0e8ef741be56aa34ba Bug 695113 updated copy for apps newsletter
Comment 23•13 years ago
|
||
qa-verified-trunk https://developer-stage9.mozilla.org/en-US/apps
Keywords: qawanted
Reporter | ||
Comment 24•13 years ago
|
||
Luke / Raymond - sincerest apologies for this; there seems to have been a version control problem here. The text needs to be updated one last time to read: Sign up now for the monthly Apps Developer newsletter. First 5000 subscribers will gain early access to the Developer Preview Release of the upcoming apps market-place. <b>Join us!</b> Please let me know if we can get this in in time. Thanks in advance.
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Comment 25•13 years ago
|
||
Commit pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/3862f58855f9454fd827cfbbba8885f740a2d664 Bug 695113 update newsletter form copy
Assignee | ||
Comment 26•13 years ago
|
||
copy updated raymond did you test the responsys step with jlongster?
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago → 13 years ago
Keywords: qawanted
Resolution: --- → FIXED
Comment 27•13 years ago
|
||
(In reply to Luke Crouch [:groovecoder] from comment #26) > copy updated > > raymond did you test the responsys step with jlongster? I didn't check for him. Raymond, ping me IRC with the email you submitted and I'll make sure it exists.
Comment 28•13 years ago
|
||
(In reply to James Long (:jlongster) from comment #27) > (In reply to Luke Crouch [:groovecoder] from comment #26) > > copy updated > > > > raymond did you test the responsys step with jlongster? > > I didn't check for him. Raymond, ping me IRC with the email you submitted > and I'll make sure it exists. I submitted me@example.com qa-verified-trunk https://developer-stage9.mozilla.org/en-US/apps
Comment 29•13 years ago
|
||
I'm not seeing the data flow into Responsys. me@example.com wasn't populated with the flag. It has data but from other tests. APP_DEV_FLG should be Y APP_DEV_DATE should be date of opt-in
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: FIXED → ---
Comment 30•13 years ago
|
||
I'm guessing that something's wrong with the RESPONSYS key setting? I just submitted a new user and it doesn't even show up, so it looks like it never gets to Responsys.
Comment 31•13 years ago
|
||
Commit pushed to https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/3862f58855f9454fd827cfbbba8885f740a2d664 Bug 695113 update newsletter form copy
Assignee | ||
Comment 32•13 years ago
|
||
James, you know better than I. Is the key value at https://github.com/mozilla/kuma/blob/mdn/lib/responsys.py#L32 the right value for the test server? That's the one stage9 is using.
Target Milestone: 1.4 → 1.5
Comment 33•13 years ago
|
||
(In reply to Luke Crouch [:groovecoder] from comment #32) > James, you know better than I. Is the key value at > https://github.com/mozilla/kuma/blob/mdn/lib/responsys.py#L32 the right > value for the test server? > > That's the one stage9 is using. Oh, duh. That's is the test key which files data into the TEST_CONTACTS_LIST file. Winston, check there. You probably have to add the APP_DEV_FLG and APP_DEV_DATE fields into that test file. We usually just post some @example.com emails into the live list -- Responsys deletes them when they bounce anyway. But it's probably good to get in the habit of using the test list again.
Comment 34•13 years ago
|
||
At least, I *think* that's the test key. We haven't use it for a while. It might have been deactivated too when we generated new keys. Winston, can you check out that key?
Comment 35•13 years ago
|
||
I checked and didn't see me@example.com with the flags on the test contacts list.
Assignee | ||
Comment 36•13 years ago
|
||
How often does responsys delete them? Should we try a real-time test? Is there some way Raymond and/or I could get Responsys access so we can test ourselves?
Comment 37•13 years ago
|
||
(In reply to Luke Crouch [:groovecoder] from comment #36) > How often does responsys delete them? Should we try a real-time test? Is > there some way Raymond and/or I could get Responsys access so we can test > ourselves? I think just when we send a newsletter and the email bounces. I'd recommend just trying the live key on the mana page and see if it gets posted to the live list. I can email you the credentials to login to Responsys. It's a difficult interface though.
Assignee | ||
Comment 38•13 years ago
|
||
After testing with James we discovered the responsys stage key is broken. During tomorrow's push we'll verify the responsys production key on both stage and production settings_local.py files so we can test the newsletter subscription again this week before the live push on Nov 14.
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → INCOMPLETE
Updated•12 years ago
|
Version: MDN → unspecified
Updated•12 years ago
|
Component: Website → Landing pages
Updated•4 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•