diff --git a/.custom_wordlist.txt b/.custom_wordlist.txt index 51226e0..480a9b6 100644 --- a/.custom_wordlist.txt +++ b/.custom_wordlist.txt @@ -221,6 +221,9 @@ mboxMailer memcache MemCache milestoneoverlay +minified +minifies +minify minimize MockIo mockups @@ -229,6 +232,7 @@ mozilla natively né newsampledata +NPM OAuth OEM oid diff --git a/.sphinx/spellingcheck.yaml b/.sphinx/spellingcheck.yaml index ac66f8b..5b07e82 100644 --- a/.sphinx/spellingcheck.yaml +++ b/.sphinx/spellingcheck.yaml @@ -9,7 +9,7 @@ matrix: - .custom_wordlist.txt output: .sphinx/.wordlist.dic sources: - - _build/**/*.html|!_build/explanation/launchpad-ppa/index.html|!_build/explanation/branches/index.html|!_build/explanation/code/index.html|!_build/explanation/security-policy/index.html|!_build/explanation/database-performance/index.html|!_build/explanation/url-traversal/index.html|!_build/explanation/navigation-menus/index.html|!_build/explanation/storm-migration-guide/index.html|!_build/explanation/mail/index.html|!_build/explanation/javascript-buildsystem/index.html + - _build/**/*.html|!_build/explanation/launchpad-ppa/index.html|!_build/explanation/branches/index.html|!_build/explanation/code/index.html|!_build/explanation/security-policy/index.html|!_build/explanation/database-performance/index.html|!_build/explanation/url-traversal/index.html|!_build/explanation/navigation-menus/index.html|!_build/explanation/storm-migration-guide/index.html|!_build/explanation/mail/index.html pipeline: - pyspelling.filters.html: comments: false diff --git a/explanation/javascript-buildsystem.rst b/explanation/javascript-buildsystem.rst index c01fd39..8d7b025 100644 --- a/explanation/javascript-buildsystem.rst +++ b/explanation/javascript-buildsystem.rst @@ -34,8 +34,7 @@ Adding a third-party widget ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The current story for adding a third-party widget is to put it in -``lib/lp/contrib``. You can read the mailing list discussion ( -https://lists.launchpad.net/launchpad-dev/msg06474.html ) about the adoption of +``lib/lp/contrib``. You can read the `mailing list discussion`_ about the adoption of this location. For CSS, follow the rules above to modify the tools. If other assets are @@ -44,6 +43,8 @@ needed, you'll need to create a link in ``lib/lp/contrib`` so the assets can be found. See ``lib/canonical/launchpad/icing/yui3-gallery`` for an example. +.. _`mailing list discussion`: https://lists.launchpad.net/launchpad-dev/msg06474.html + New Combo loader Setup ---------------------- @@ -54,7 +55,7 @@ minified into a build directory ``build/js/``. Files are served out of the ``build/js`` directory based on the YUI combo loader config that is constructed in the ``lib/lp/app/templates/base-layout-macros.pt``. These are combined and -served out via the convoy wsgi application through Apache. +served out via the convoy WSGI application through Apache. Developing Javascript ~~~~~~~~~~~~~~~~~~~~~ @@ -85,7 +86,7 @@ include that module name in any YUI block. LPJS.use('modulename', function (Y)... The combo loader will serve your new module when you reload the page -ith that content on it. +with that content on it. Launchpad CSS -------------