Status

VERIFIED FIXED
7 years ago
6 years ago

People

(Reporter: wbamberg, Assigned: groovecoder)

Tracking

Details

(Whiteboard: [0.9.6.1])

(Reporter)

Description

7 years ago
https://developer.mozilla.org/en-US/addons needs updating for the Add-on SDK/Builder launches. Minimally, there should be a link to the new product page, and the link to the SDK docs should be updated.

Comment 1

7 years ago
The Add-ons team is launching the new Builder and SDK next week and it will be great to do a quick push to update the content on the Add-ons landing page on MDN before Tuesday 6/21.

Let's help them out once we have the copy and links we need.

Will:  Can you please provide more specific text and URLs (and where you want to put them in the page)?  Thanks!
Whiteboard: [0.9.6.1]
Target Milestone: --- → 0.9.6
(Reporter)

Comment 2

7 years ago
(In reply to comment #1)
> The Add-ons team is launching the new Builder and SDK next week and it will
> be great to do a quick push to update the content on the Add-ons landing
> page on MDN before Tuesday 6/21.
> 
> Let's help them out once we have the copy and links we need.
> 
> Will:  Can you please provide more specific text and URLs (and where you
> want to put them in the page)?  Thanks!

OK, I think minimally, 

1) Replace the first h4:

***
<h4> Add-ons Builder SDK Docs </h4>
------------------------
If you are comfortable with a command line and prefer
working locally, the Add-ons Builder SDK gives you a
development environment on your own computer.
***

...with something like:

***
<h4> Add-on SDK and Builder </h4>
---------------------------------
Using the Add-on SDK and Builder, you don't have to work with the XUL and XPCOM any more, but can develop Firefox add-ons using only JavaScript, HTML, and CSS. 

The SDK and Builder also simplify running, testing, and packaging your add-on, leaving you free to concentrate on writing the code.
***

The link inside the h4 should point to the new product page for the SDK and Builder: https://addons.mozilla.org/en-US/developers/builder.

2) Would be nice to replace the video of Myk with the more recent one of Daniel, but unfortunately I don't know where that is. Maybe someone cc-ed on this bug does.

3) In "FAVORITE ADD-ON TOOLS" replace "Add-ons Builder [Preview]" with "Add-on Builder". The link is still good though I think.
Target Milestone: 0.9.6 → ---

Comment 3

7 years ago
luke or les:  this is a bit urgent for tomorrow... any chance you can get these changes made to stage9 by tomorrow morning?   if we can get them up, i can try to get IT to help push asap tomorrow after the launch.   let us know if you can carve out some time while in portland to make this happen.  thanks!

will: I think we can try to get at least #1 and #3 done.  Can't do much without a video to point to and embed.
Assignee: nobody → lcrouch

Comment 4

7 years ago
adding IT folks so they can be on standby for a quick push tomorrow if we get things in place.
Just made these tweaks and checked in:

https://github.com/mozilla/kuma/commit/31de376bba7bbbcb054d865bc82e15c77eb83d14

Not sure what my availability will be tomorrow, but this should be an easy push of just one file.
Hmm, I notice two instances of "Add-ons Builder" in the code that should be "Add-on Builder" (singular "Add-on") and a reference to "builder.mozillalabs.com" that should be a reference to "builder.addons.mozilla.org".

Neither is a tragedy (the URL already auto-redirects; the pluralization is a minor glitch), but both would be good to fix at some point.
Also, nit: the XUL -> XUL

Comment 8

7 years ago
thanks les!

looks like someone already fixed the "add-ons builder" -> "add-on builder" instances and the URL (https://developer-stage9.mozilla.org/en-US/addons looks good to me).

the only nit still there is "the XUL", but we can fix that later.

jake/oremj:  can you help us do a quick push for this tomorrow morning or early afternoon?

Comment 9

7 years ago
Completed.

[root@mradm02 ~]# pushd /data/dekiwiki_python/src/developer.mozilla.org/kuma
/data/dekiwiki_python/src/developer.mozilla.org/kuma ~
[root@mradm02 kuma]# git pull --rebase origin mdn_prod
remote: Counting objects: 39, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 30 (delta 22), reused 17 (delta 9)
Unpacking objects: 100% (30/30), done.
From git://github.com/mozilla/kuma
 * branch            mdn_prod   -> FETCH_HEAD
First, rewinding head to replay your work on top of it...
Fast-forwarded mdn to ab141eeee39e1269c0caee1462e5f6acdb60a6a5.
[root@mradm02 kuma]# git submodule sync
Synchronizing submodule url for 'media/global'
Synchronizing submodule url for 'templates/global'
Synchronizing submodule url for 'vendor'
[root@mradm02 kuma]# git submodule update --init
[root@mradm02 kuma]# pushd vendor
/data/dekiwiki_python/src/developer.mozilla.org/kuma/vendor /data/dekiwiki_python/src/developer.mozilla.org/kuma ~
[root@mradm02 vendor]# git pull origin master
From git://github.com/mozilla/kuma-lib
 * branch            master     -> FETCH_HEAD
Already up-to-date.
[root@mradm02 vendor]# git submodule sync
Synchronizing submodule url for 'src/bleach'
Synchronizing submodule url for 'src/cache-panel'
Synchronizing submodule url for 'src/check'
Synchronizing submodule url for 'src/commonware'
Synchronizing submodule url for 'src/django'
Synchronizing submodule url for 'src/django-authority'
Synchronizing submodule url for 'src/django-cache-machine'
Synchronizing submodule url for 'src/django-cronjobs'
Synchronizing submodule url for 'src/django-csp'
Synchronizing submodule url for 'src/django-debug-toolbar'
Synchronizing submodule url for 'src/django-extensions'
Synchronizing submodule url for 'src/django-mobility'
Synchronizing submodule url for 'src/django-mozilla-product-details'
Synchronizing submodule url for 'src/django-multidb-router'
Synchronizing submodule url for 'src/django-nose'
Synchronizing submodule url for 'src/django-recaptcha'
Synchronizing submodule url for 'src/django-timezones'
Synchronizing submodule url for 'src/django-waffle'
Synchronizing submodule url for 'src/jingo'
Synchronizing submodule url for 'src/jingo-minify'
Synchronizing submodule url for 'src/py-wikimarkup'
Synchronizing submodule url for 'src/python-magic'
Synchronizing submodule url for 'src/schematic'
Synchronizing submodule url for 'src/smuggler'
Synchronizing submodule url for 'src/sphinxapi'
Synchronizing submodule url for 'src/test-utils'
Synchronizing submodule url for 'src/tower'
Synchronizing submodule url for 'src/tweepy'
[root@mradm02 vendor]# git submodule update --init
[root@mradm02 vendor]# popd
/data/dekiwiki_python/src/developer.mozilla.org/kuma ~
/data/dekiwiki_python/src/developer.mozilla.org/kuma/locale /data/dekiwiki_python/src/developer.mozilla.org/kuma ~
U    zh_TW/LC_MESSAGES/messages.po
U    es/LC_MESSAGES/messages.po
Updated to revision 91132.
/data/dekiwiki_python/src/developer.mozilla.org/kuma ~
[root@mradm02 kuma]# python26 ./vendor/src/schematic/schematic migrations/
[root@mradm02 kuma]# python26 manage.py migrate
Running migrations for demos:
- Nothing to migrate.
 - Loading initial data for demos.
No fixtures found.
Running migrations for taggit:
- Nothing to migrate.
 - Loading initial data for taggit.
No fixtures found.
[root@mradm02 kuma]# python26 manage.py compress_assets
[root@mradm02 kuma]# /data/dekiwiki_python/deploy
[root@mradm02 kuma]# su - apache -c "cd /data/dekiwiki/www/django/developer.mozilla.org/kuma; /usr/bin/python26 manage.py update_product_details"
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
(Reporter)

Comment 10

7 years ago
Looks great. Thanks for getting it done so fast!

Comment 11

7 years ago
v.fixed.  thanks all for the quick turnaround.  we'll fix "the XUL" in MDN 0.9.7 at the end of the month.

Updated

7 years ago
Status: RESOLVED → VERIFIED
Component: Website → Landing pages
Product: Mozilla Developer Network → Mozilla Developer Network
You need to log in before you can comment on or make changes to this bug.