Add an explicit link for the extension workshop to the header nav for both logged-in and logged out states.
Placement and exact copy TBC by UX.
In the discussion about this, we talked about having a link that was clearer about the intent e.g. copy like "Learn how to create an add-on" or similar.
UX to confirm but a likely location is up near the current "Developer Hub" link. This position is present for both logged-in and logged out.

We might also want to add it here:

@pwalm, do you have a few minutes this week to help out with this?
As @muffinresearch mentioned, we'd like to change the "Developer Hub" link to go to Extension Workshop, and change the link copy to something more descriptive.
I'm also a +1 to add a link to EW from the drop-down menu.
As @muffinresearch mentioned, we'd like to change the "Developer Hub" link to go to Extension Workshop, and change the link copy to something more descriptive.
I believe we want to keep the Developer Hub link and add the Extension Workshop next to it, not replace the existing link.
As @muffinresearch mentioned, we'd like to change the "Developer Hub" link to go to Extension Workshop, and change the link copy to something more descriptive.
I believe we want to keep the Developer Hub link and add the Extension Workshop next to it, not replace the existing link.
Yep, I think that's preferable, we'd still want a visible link to the developer hub (although we could consider renaming that link too). Note the eventual plan will be that /developers/ becomes only a logged-in view so hitting that would start the login flow at that point.
It's also worth noting right now, the developer hub link disappears on small viewports, the extension workshop link probably shouldn't.
Downgrading this for now since we're depending on UX.
Since @pwalm's plate is full this week, I'll take first pass at this.
Link will show on smaller viewports
Add link above "Developer Hub" on footer
I'm not sure if we want to add a link to the drop-down menu.
/ cc @jvillalobos & @pwalm
I think the URLs should be, respectively:
The header link text is a bit long, IMO, maybe @MeridelW has ideas for that.
I don't think the drop-down needs another one of those.
Disclaimer: I know I am late to the discussion on this and decisions have already been made. Here are my thoughts!
The intention was for the Extension Workshop to replace the landing page of the Developer Hub. It is a pretty confusing experience to have the Developer Hub landing page continue to co-exist next to the Workshop on AMO. And, it makes labeling these links difficult since they essentially serve similar purposes and have duplicative content.
If you aren't signed into the Developer Hub, you are taken to the developer hub landing page to sign in. Why not just send them to Extension Workshop and they sign in there, instead?
I understand that the reason we want to keep the Dev Hub landing page is so we don't throw off current developers and their workflow. To that end, I'd recommend the following:
-Communicate to developers (via email or newsletter) about the change, and add temporary message on AMO itself and on Extension Workshop landing page alerting devs to the transition.
-Replace Developer Hub link on AMO with Extension Workshop link.
If we can't do any of that, and we are stuck with linking to both, we do need to be more descriptive so it's clear what the Workshop provides vs. Developer Hub. So, some options:
Build Extensions
Build and Port Extensions
Build Your First Extension
Get Started (This would need to be a drop down from Developer Hub)
[email protected] - what do you think?
Cosigned ⬆️
The original intent was to replace the logged-out view of the DevHub (/developers/) with the Extension Workshop landing page, and not change anything else. For technical reasons, this isn't possible.
I would like UX/UR to help guide us on what would be the best way to 1) guide new, interested developers to EW, and 2) accommodate existing developers on AMO.
After the conversation in today's Add-ons Cross-Functional meeting, it sounds like we are going to move forward with two things:


We are hoping to land this in the next 1 - 2 weeks. @championshuttler, @suhailsinghbains, or @xu3u4, do you have any interest in picking this up?
Note: anyone is welcome to work on this! If this is your first contribution, please refer to https://wiki.mozilla.org/Add-ons/Contribute/Code on how to get started.
@caitmuenster Sure, Let me try to take a look , in the meantime if someone else is able to raise PR, feel free to do that :)
the URLs should be, respectively:
First one for the header, second one for the footer.
Given that we don't have a lot of space on small screens, should we also hide the link to this new website? (dev hub link is hidden).
Yes, I think it's okay to hide the header link on narrow screens. It will still be present in the footer, along with the Dev Hub link.
Hey all! I am new to open source - this would be the fourth bug I have worked on. Could you assign this to me please? This would be the most advanced bug I have worked on so far.
Also - is there a strict two-week time limit on patching it? Cheers :)
@RizwanSyed357 hey, sorry. I think this issue has been taken already :/
Oh, I see. Thanks. It is still listed as 'open' and labelled as unassigned.
Yes. It's open until it's closed by a patch that is merged into the main branch. And, it is unassigned because only Mozilla employees can be assigned on issues..
@muffinresearch @caitmuenster @willdurand @jvillalobos
This was verified on AMO dev - FF65(Win10 & Android 8.0)
EW is available on AMO dev's homepage as mentioned here by Caitlin.
On small devices it will be available only in the Footer of the page and once clicked it won't open in a new tab.
The link when clicked from the header is https://extensionworkshop.com/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=header-link
The link when clicked from the footer is https://extensionworkshop.com/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=footer-link
Other observations:
On Android
"Get Started" button from "Build Across Browsers" section requires a login on AMO prod and then the landing page is AMO prod - Manage my submissions page.
@caitmuenster @muffinresearch @pwalm @mconca
Thanks @jvillalobos for answering here https://github.com/mozilla/addons-server/issues/10909
I filed all the followup issues. From my point of view the first 3 from the list below are more important.
https://github.com/mozilla/extension-workshop/issues/138, https://github.com/mozilla/extension-workshop/issues/132, https://github.com/mozilla/extension-workshop/issues/139, https://github.com/mozilla/extension-workshop/issues/134, https://github.com/mozilla/extension-workshop/issues/135,
https://github.com/mozilla/extension-workshop/issues/137
Please note that the EW page is available right now on both testing servers AMO dev and AMO stage. If the push in production is planned somewhere around April 15 it should only be available on AMO dev right now.
Most helpful comment
After the conversation in today's Add-ons Cross-Functional meeting, it sounds like we are going to move forward with two things: