Closed Bug 644414 Opened 11 years ago Closed 10 years ago

New Facebook tab for email opt-in

Categories

(Websites :: Facebook, defect)

Firefox 5
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wbowden, Assigned: allia.z)

References

Details

Attachments

(1 file)

Add our standard email opt-in into a tab on the Firefox Facebook account.  The goal is to provide Firefox followers with an easy method of opting in for the Mozilla email program.  

Goal for completion:  May 2

Wiki page with details / goals of project:  
https://intranet.mozilla.org/Facebook_Email_Tab

Attached you'll find a mock up William put together that demonstrates what this might look like once implemented.  

More details to follow.
Assignee: nobody → malexis
Component: www.mozilla.com → Facebook
QA Contact: www-mozilla-com → facebook
OS: Mac OS X → All
Hardware: x86 → All
Depends on: 656204
Chris, we're ready to move forward with this bug and Zach is going to implement it. Can we get someone assigned as TPM to help guide Zach through the technical pieces? Thanks!
Version: unspecified → Firefox 5
Zach is going to work on this tab this week and get it staged. We'd like to test it next week on a test Facebook page and make sure it's integrating properly with our Responsys email system. If testing only takes a week, we could launch this tab in the mozilla.com 3.6 milestone on August 16th.

Stephen, is there a QA owner who can lead our testing for this tab?

Austin, would it be okay for the code to live inside the newsletter directory in SVN? This would be similar to what we did for the Web Hero project. The SVN directory would be:
http://svn.mozilla.org/projects/mozilla.com/trunk/en-US/newsletter/fb/
Assignee: malexis → allia.z
Status: NEW → ASSIGNED
Target Milestone: --- → 3.6
(In reply to comment #3)
That doesn't sound right, since FB code isn't newsletter code.

I'll defer to James (who is working on bedrock) for guidance.
(In reply to comment #4)
> (In reply to comment #3)
> That doesn't sound right, since FB code isn't newsletter code.

Understood. Just to give more context, the only FB code in the tab is to detect the locale. The reasoning for having the FB tab's code live inside the newsletter directory is that the both newsletter sign ups (mozilla.com version and FB tab version) live in the same place and can share external files easily.

Happy for the FB code to live somewhere else if that makes more sense. Zach just needs to know where to commit the code to on SVN this week.
(In reply to comment #3)
> Zach is going to work on this tab this week and get it staged. We'd like to
> test it next week on a test Facebook page and make sure it's integrating
> properly with our Responsys email system. If testing only takes a week, we
> could launch this tab in the mozilla.com 3.6 milestone on August 16th.
> 
> Stephen, is there a QA owner who can lead our testing for this tab?


Matt, how are you feeling about another round of Facebook testing? :-)  (We could elicit our vendor help, too!)
James, can you let Zach know where he can commit the code? For reference, there's discussion in comments 3-5.

Zach is planning to commit code to trunk today.
(In reply to Stephen Donner [:stephend] from comment #6)
> (In reply to comment #3)
> > Stephen, is there a QA owner who can lead our testing for this tab?
> 
> Matt, how are you feeling about another round of Facebook testing? :-)

William & Stephen, yes! I'd be more than happy to be the QA owner on this.
Where should I be committing the code for this?
(In reply to Zach Allia from comment #9)
> Where should I be committing the code for this?

Sorry I haven't responded yet, I've been behind on bugmail.

If this is simply the /newsletter page embedded in a facebook tab, I think it's fine to put it at /en-US/newsletter/fb. This should simply serve up the a newsletter page that facebook pulls in an iframe.

If it's related to any campaign, we should figure out a difference place, but that doesn't seem the case.
(In reply to James Long (:jlongster) from comment #10)
> (In reply to Zach Allia from comment #9)
> > Where should I be committing the code for this?
> If this is simply the /newsletter page embedded in a facebook tab, I think
> it's fine to put it at /en-US/newsletter/fb. This should simply serve up the
> a newsletter page that facebook pulls in an iframe.

Thanks James, it's simply the /newsletter page embedded in a Facebook tab.

Zach, you're clear to land your code at /en-US/newsletter/fb.
Depends on: 677945
Blocks: 676628
Code review - great work Zach. Thanks!
r+
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.