[ci skip] Automated publish for 8391dae150

This commit is contained in:
GitHub Actions
2021-05-19 12:30:54 +00:00
parent 8391dae150
commit e21fabffa5
2 changed files with 197 additions and 175 deletions

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: docker-stacks latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-05-19 10:55+0000\n"
"POT-Creation-Date: 2021-05-19 12:30+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,12 +18,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../contributing/features.md:1 812c88ce171f4c16b1669fea6add7cc3
#: ../../contributing/features.md:1 c41ec755f5e84f57a5a2764681430b30
msgid "New Features"
msgstr ""
# 64c3ecc68ada47afada78f945253c9e9
#: ../../contributing/features.md:3 243ff80b050546b7af2ca52d0b0ea388
#: ../../contributing/features.md:3 af8f16d0b1924b2ba6ebd6851485121a
msgid ""
"Thank you for contributing to the Jupyter Docker Stacks! We review pull "
"requests of new features (e.g., new packages, new scripts, new flags) to "
@@ -31,24 +31,24 @@ msgid ""
" maintaining the images over time."
msgstr ""
#: ../../contributing/features.md:7 241aa82bf5654862815b3dd538045037
#: ../../contributing/features.md:7 a0fc8197006545148247f961d1cdf1b5
msgid "Suggesting a New Feature"
msgstr ""
# c995f8cabb1d4b4fb53a9c56ae8e017b
#: ../../contributing/features.md:9 5d9e5df86549405fa6e5635c244fb00e
#: ../../contributing/features.md:9 8be4fda1a8664767a376f4e2b26b7372
msgid ""
"Please follow the process below to suggest a new feature for inclusion in"
" one of the core stacks:"
msgstr ""
#: ../../contributing/features.md:11 84a2713577544146849c60e3cf5f9b4c
#: ../../contributing/features.md:11 98a39176cd1a4d29bb4ed5e911cb2853
msgid ""
"[Open a GitHub issue](https://github.com/jupyter/docker-stacks/issues) "
"describing the feature you'd like to contribute."
msgstr ""
#: ../../contributing/features.md:13 0d550894ed37471987d69cf1701888d0
#: ../../contributing/features.md:13 35dfe5ee238b4c2fbe6194782492a98d
msgid ""
"Discuss with the maintainers whether the addition makes sense in [one of "
"the core stacks](../using/selecting.md#core-stacks), as a [recipe in the "
@@ -56,32 +56,32 @@ msgid ""
"something else entirely."
msgstr ""
#: ../../contributing/features.md:18 c8ff3f8ff6d3434fb1c8547b70f527a3
#: ../../contributing/features.md:18 10585a7283174ac9a87dcfb91d84012b
msgid "Selection Criteria"
msgstr ""
# ca139cf0df684011bdf6f6f68e151796
#: ../../contributing/features.md:20 2339e66308f74526a9bce4bd05670112
#: ../../contributing/features.md:20 37e378787a404e1abad0334b6abadac3
msgid ""
"Roughly speaking, we evaluate new features based on the following "
"criteria:"
msgstr ""
#: ../../contributing/features.md:22 418b12e13360436aa9b25612687537e0
#: ../../contributing/features.md:22 34fe4b976ed7400abb42674e8e4748b2
msgid ""
"**Usefulness to Jupyter users**: Is the feature generally applicable "
"across domains? Does it work with Jupyter Notebook, JupyterLab, "
"JupyterHub, etc.?"
msgstr ""
#: ../../contributing/features.md:24 0b4aa01ed9ae489e9ed670cfcd871428
#: ../../contributing/features.md:24 4712a3fcf7f34058941c48e750324ef3
msgid ""
"**Fit with the image purpose**: Does the feature match the theme of the "
"stack in which it will be added? Would it fit better in a new, community "
"stack?"
msgstr ""
#: ../../contributing/features.md:26 baf0c09b38fe4b1a8a4b264b16dd7aca
#: ../../contributing/features.md:26 dad6a8408cb5460c80784b409220e6f1
msgid ""
"**Complexity of build / runtime configuration**: How many lines of code "
"does the feature require in one of the Dockerfiles or startup scripts? "
@@ -89,14 +89,14 @@ msgid ""
"use the images?"
msgstr ""
#: ../../contributing/features.md:29 2b93cf12d27b497499bace3c0af49f79
#: ../../contributing/features.md:29 54b5f27d03024e8483161296913d2b71
msgid ""
"**Impact on image metrics**: How many bytes does the feature and its "
"dependencies add to the image(s)? How many minutes do they add to the "
"build time?"
msgstr ""
#: ../../contributing/features.md:31 902e1d00829640ffabb8fcc6401f6ea1
#: ../../contributing/features.md:31 b87b362246354cc4b796b56b27a2cbf7
msgid ""
"**Ability to support the addition**: Can existing maintainers answer user"
" questions and address future build issues? Are the contributors "
@@ -104,25 +104,25 @@ msgid ""
"ensure the feature continues to work over time?"
msgstr ""
#: ../../contributing/features.md:35 894756beb7e34a949a5af19482bfd66e
#: ../../contributing/features.md:35 03e581f4eec44ff29bcb7d2c2bf25e2a
msgid "Submitting a Pull Request"
msgstr ""
# f7ca9b40be90476eb97c8fcd67205e9d
#: ../../contributing/features.md:37 6e6ed5d8e34046bbaba6b2adad5f95f4
#: ../../contributing/features.md:37 d90c249f489d423f955e97fa0ec0c576
msgid ""
"If there's agreement that the feature belongs in one or more of the core "
"stacks:"
msgstr ""
#: ../../contributing/features.md:39 b977e106e0a34abb8e2b6ade72dc9c84
#: ../../contributing/features.md:39 8a57ed86f755493fa815c0e617a79217
msgid ""
"Implement the feature in a local clone of the `jupyter/docker-stacks` "
"project."
msgstr ""
#: ../../contributing/features.md:40 ../../contributing/packages.md:16
#: 27364c4adbc14dbca1929e5f14b809c3 cbfb986bfec1442e8a633f4e7b961d35
#: 883c138730fa4bacbd88f4f52a08ba12 f8dff52423ed4a9e89d8e5e8f45f3424
msgid ""
"Please build the image locally before submitting a pull request. Building"
" the image locally shortens the debugging cycle by taking some load off "
@@ -131,8 +131,8 @@ msgid ""
msgstr ""
#: ../../contributing/features.md:48 ../../contributing/packages.md:24
#: ../../contributing/tests.md:32 064e63b6671144f58402577543f9134c
#: 1e6ffdaed6a24b3c9bdc05225cfd7862 213003fbf63a4b8dae878acd19cf9737
#: ../../contributing/tests.md:32 2ecac9cbad844b52bb188dce36dd3293
#: 3a288214afca4cf786c7aa13557ae1a5 ed76efc4fd3140c190ff4324ad30d30e
msgid ""
"[Submit a pull request](https://github.com/PointCloudLibrary/pcl/wiki/A"
"-step-by-step-guide-on-preparing-and-submitting-a-pull-request) (PR) with"
@@ -140,30 +140,30 @@ msgid ""
msgstr ""
#: ../../contributing/features.md:50 ../../contributing/packages.md:26
#: ../../contributing/tests.md:34 21a9fd7adc5742478f245fabe46681ac
#: 35638020f7794c43a1ff32ec56a9e8b0 547bad85674d41debb490c7ea1643bf4
#: ../../contributing/tests.md:34 2a6873153d3544688d064249c4984bae
#: 5ad0fe56bcb24996a0d94eadd71a965a b3254602cf7d4886a8dc3b413578b391
msgid ""
"Watch for GitHub to report a build success or failure for your PR on "
"GitHub."
msgstr ""
#: ../../contributing/features.md:51 40ae7829ec6248c39439e8acbd9c99a3
#: ../../contributing/features.md:51 a49991fec082410891c4963b1fa9988f
msgid "Discuss changes with the maintainers and address any build issues."
msgstr ""
#: ../../contributing/issues.md:1 4f556ef3595e4bee8ad69e0f810882fd
#: ../../contributing/issues.md:1 f2228c102b874a5a9df1b03cbc912cae
msgid "Project Issues"
msgstr ""
# 9c2a6e9f67354e86aca23758676fca43
#: ../../contributing/issues.md:3 eb711bf7f426488fa8a5198ec85a1c78
#: ../../contributing/issues.md:3 4c4c160980e6433b90a3d5a586d0bdd5
msgid ""
"We appreciate your taking the time to report an issue you encountered "
"using the Jupyter Docker Stacks. Please review the following guidelines "
"when reporting your problem."
msgstr ""
#: ../../contributing/issues.md:7 c489e55db9494709ba6631375e5cec8c
#: ../../contributing/issues.md:7 91fe3be2772743c9bf792acbb8afcdee
msgid ""
"If you believe youve found a security vulnerability in any of the "
"Jupyter projects included in Jupyter Docker Stacks images, please report "
@@ -173,7 +173,7 @@ msgid ""
"key](https://github.com/jupyter/jupyter.github.io/blob/master/assets/ipython_security.asc)."
msgstr ""
#: ../../contributing/issues.md:13 d64dca0a534a4c869cd11cf48d3933a7
#: ../../contributing/issues.md:13 0c6ea38dd7a4426b870e9c452500ebcf
msgid ""
"If you think your problem is unique to the Jupyter Docker Stacks images, "
"please search the [jupyter/docker-stacks issue "
@@ -184,14 +184,14 @@ msgid ""
msgstr ""
# 69a18cc239b34b94800599bf185f58d6
#: ../../contributing/issues.md:19 27b5e77182994fc4908cf5cbe0cf6c2a
#: ../../contributing/issues.md:19 e641532e22d5410eb448d396cfb0b703
msgid ""
"If the issue you're seeing is with one of the open source libraries "
"included in the Docker images and is reproducible outside the images, "
"please file a bug with the appropriate open source project."
msgstr ""
#: ../../contributing/issues.md:22 aa8812f0178144eb98895b52bee7033e
#: ../../contributing/issues.md:22 42022f814fe6494db8360d1dd8672389
msgid ""
"If you have a general question about how to use the Jupyter Docker Stacks"
" in your environment, in conjunction with other tools, with "
@@ -199,11 +199,11 @@ msgid ""
"Discourse site](https://discourse.jupyter.org)."
msgstr ""
#: ../../contributing/lint.md:1 d4813454629e4ea5bf2d6a9d8945975d
#: ../../contributing/lint.md:1 25dff0c7a9864a479c2ae40b747d2d31
msgid "Lint"
msgstr ""
#: ../../contributing/lint.md:3 b9ee82cf821044e78a64c3088a063647
#: ../../contributing/lint.md:3 317d76652f504b8483dee1ccee37a443
msgid ""
"In order to enforce some rules **linters** are used in this project. "
"Linters can be run either during the **development phase** (by the "
@@ -212,89 +212,89 @@ msgid ""
"**git hooks** through [pre-commit][pre-commit]."
msgstr ""
#: ../../contributing/lint.md:7 8acff961718e47458d69b08d88565983
#: ../../contributing/lint.md:7 47dcab7fc197414dade85dec4d0c8eb9
msgid "Pre-commit hook"
msgstr ""
#: ../../contributing/lint.md:9 6332fde3b5934102a3899be934a480a2
#: ../../contributing/lint.md:9 84f4ae72627440958746531f163be456
msgid "Pre-commit hook installation"
msgstr ""
#: ../../contributing/lint.md:11 4174e360ea5d4a1496538c58e67e3e51
#: ../../contributing/lint.md:11 75189398c79b45079aa6cee440de62c5
msgid ""
"pre-commit is a Python package that needs to be installed. This can be "
"achieved by using the generic task used to install all Python development"
" dependencies."
msgstr ""
#: ../../contributing/lint.md:21 723d87d4d31d47e0a9cfbc654a930afe
#: ../../contributing/lint.md:21 c987e9b828db41b991c90501ac2bb2b9
msgid ""
"Then the git hooks scripts configured for the project in `.pre-commit-"
"config.yaml` need to be installed in the local git repository."
msgstr ""
#: ../../contributing/lint.md:27 6bc17924aea840f29a862af068cfc43f
#: ../../contributing/lint.md:27 348a5dc3de5e4308838fdb90f8efc3d4
msgid "Run"
msgstr ""
#: ../../contributing/lint.md:29 b7c6fb8737f84f278ce576b80a378e6b
#: ../../contributing/lint.md:29 62e0f43993b54f34a907947b5038595d
msgid ""
"Now pre-commit (and so configured hooks) will run automatically on `git "
"commit` on each changed file. However it is also possible to trigger it "
"against all files."
msgstr ""
#: ../../contributing/lint.md:32 68342fef0ab34798ad35bfba20db2fe4
#: ../../contributing/lint.md:32 307f1c4eb85445b1b1770b670811ab0c
msgid ""
"Note: Hadolint pre-commit uses docker to run, so docker should be running"
" while running this command."
msgstr ""
#: ../../contributing/lint.md:38 ff4e881898ec47ce88200429b0d8cdad
#: ../../contributing/lint.md:38 2ec9b898f08b4076bd35881a02626081
msgid "Image Lint"
msgstr ""
#: ../../contributing/lint.md:40 82a36200e43c4d75af21f57e9e11d762
#: ../../contributing/lint.md:40 25ff9d655d3b4336b74f64d6511d85ca
msgid ""
"To comply with [Docker best practices][dbp], we are using the "
"[Hadolint][hadolint] tool to analyse each `Dockerfile` ."
msgstr ""
#: ../../contributing/lint.md:42 98afab05b2ea4bb594eef986decc4abf
#: ../../contributing/lint.md:42 4378e3ddcac94c3ca97b2bb7255a9d02
msgid "Ignoring Rules"
msgstr ""
#: ../../contributing/lint.md:44 4425525d635e49c3be63792d01c3370b
#: ../../contributing/lint.md:44 056aac67502d4aeabc4b9090f271e537
msgid ""
"Sometimes it is necessary to ignore [some rules][rules]. The following "
"rules are ignored by default for all images in the `.hadolint.yaml` file."
msgstr ""
#: ../../contributing/lint.md:47 68fd13c67c6845f38ce957412ac0af4c
#: ../../contributing/lint.md:47 01918808618147c397ae84d1a3c8adfc
msgid "[`DL3006`][dl3006]: We use a specific policy to manage image tags."
msgstr ""
#: ../../contributing/lint.md:48 2bd36da8e0ba453fae2749c9624f177b
#: ../../contributing/lint.md:48 362d126fa80d494dad82f378a6e1228e
msgid "`base-notebook` `FROM` clause is fixed but based on an argument (`ARG`)."
msgstr ""
#: ../../contributing/lint.md:49 bb689c38d2c04209aa5d2b1b7215aec9
#: ../../contributing/lint.md:49 a4d6b779934e445486a65823a10cce04
msgid "Building downstream images from (`FROM`) the latest is done on purpose."
msgstr ""
#: ../../contributing/lint.md:50 3b40bd81a9f2423899c2ac2804bd25a3
#: ../../contributing/lint.md:50 53700ff0d6f34c30bc04d722cbc54c02
msgid ""
"[`DL3008`][dl3008]: System packages are always updated (`apt-get`) to the"
" latest version."
msgstr ""
#: ../../contributing/lint.md:52 28c48168816b453d8ab349a048d0ac98
#: ../../contributing/lint.md:52 98fd57baf5a24ed099311631e82c41a7
msgid ""
"For other rules, the preferred way to do it is to flag ignored rules in "
"the `Dockerfile`."
msgstr ""
#: ../../contributing/lint.md:54 4f2d8758eb1d45ec937076266f80b942
#: ../../contributing/lint.md:54 89795c279e5642cdb87b9f4107d8daba
msgid ""
"It is also possible to ignore rules by using a special comment directly "
"above the Dockerfile instruction you want to make an exception for. "
@@ -302,12 +302,12 @@ msgid ""
"example:"
msgstr ""
#: ../../contributing/packages.md:1 623d9c05f9824747bfaec46b7ae2b7fb
#: ../../contributing/packages.md:1 d1ce3c2a0cb642648bcb0a39c434cdde
msgid "Package Updates"
msgstr ""
# 5f269a667f9a4c3ca342cfb49ecaefb2
#: ../../contributing/packages.md:3 1fd79393181d489d8eb65ea67e4be531
#: ../../contributing/packages.md:3 9df1585cb2044ea9b30c5b8d036a20cc
msgid ""
"We actively seek pull requests which update packages already included in "
"the project Dockerfiles. This is a great way for first-time contributors "
@@ -315,11 +315,11 @@ msgid ""
msgstr ""
# 30d4a79bce8d439d97e6e3555a088548
#: ../../contributing/packages.md:7 eac5390aeb504f7f9413a541305dcbf1
#: ../../contributing/packages.md:7 f4e8cee2665e4b5daf23920681ebfc26
msgid "Please follow the process below to update a package version:"
msgstr ""
#: ../../contributing/packages.md:9 8037dc1bba114d8eb7cfa8d7c66c3d90
#: ../../contributing/packages.md:9 2befedb16bf84139ae1da6cd181c4054
msgid ""
"Locate the Dockerfile containing the library you wish to update (e.g., "
"[base-notebook/Dockerfile](https://github.com/jupyter/docker-"
@@ -328,7 +328,7 @@ msgid ""
"/scipy-notebook/Dockerfile))"
msgstr ""
#: ../../contributing/packages.md:12 edbc7225e19244be99cd4cc98edd2633
#: ../../contributing/packages.md:12 19671c09edc24f8cbfb820f75fa9be69
msgid ""
"Adjust the version number for the package. We prefer to pin the major and"
" minor version number of packages so as to minimize rebuild side-effects "
@@ -337,18 +337,18 @@ msgid ""
"`notebook=5.4.*`."
msgstr ""
#: ../../contributing/packages.md:27 9af2a7c2e3114cafae3f00d6befabd6f
#: ../../contributing/packages.md:27 c76b2e710dd148d59cb8037acb0529c3
msgid ""
"Discuss changes with the maintainers and address any build issues. "
"Version conflicts are the most common problem. You may need to upgrade "
"additional packages to fix build failures."
msgstr ""
#: ../../contributing/packages.md:30 faba91a540b04ac0a40c04bb10d5d6f3
#: ../../contributing/packages.md:30 d796cec16a12434fb11ee8e587c3f76f
msgid "Notes"
msgstr ""
#: ../../contributing/packages.md:32 be41898622034a47a8c3be52512d508d
#: ../../contributing/packages.md:32 cd8495bc1a164585a3be02f0ed81ac9d
msgid ""
"In order to help identifying packages that can be updated you can use the"
" following helper tool. It will list all the packages installed in the "
@@ -356,11 +356,11 @@ msgid ""
"only on requested packages."
msgstr ""
#: ../../contributing/recipes.md:1 0d0f259875374b548ef2f1f108d376ee
#: ../../contributing/recipes.md:1 02b9f6d8e354473fb743fc0cacddc586
msgid "New Recipes"
msgstr ""
#: ../../contributing/recipes.md:3 1b76d92b280a46c8ab36f51c26297d72
#: ../../contributing/recipes.md:3 f1f9c5381b264ae08bd6d2764219ebc8
msgid ""
"We welcome contributions of [recipes](../using/recipes.md), short "
"examples of using, configuring, or extending the Docker Stacks, for "
@@ -368,25 +368,25 @@ msgid ""
"new recipe:"
msgstr ""
#: ../../contributing/recipes.md:5 b3ff7a99078742f49a0c9fdf2bb57e02
#: ../../contributing/recipes.md:5 39b5d129a490470da617e59239a1d4b2
msgid "Open the `docs/using/recipes.md` source file."
msgstr ""
#: ../../contributing/recipes.md:6 878c3046c0114d74969a7b3c3ae36991
#: ../../contributing/recipes.md:6 d7fea12cba0f412190e4e200fadd3deb
msgid ""
"Add a second-level Markdown heading naming your recipe at the bottom of "
"the file (e.g., `## Add the RISE extension`)"
msgstr ""
# 8838b0ff2be24c23afaca9a6f43a9b66
#: ../../contributing/recipes.md:7 49b53adf75b5455bab44ba58c20ef166
#: ../../contributing/recipes.md:7 76a89c591e5d4c418512f3be7b50bcbe
msgid ""
"Write the body of your recipe under the heading, including whatever "
"command line, Dockerfile, links, etc. you need."
msgstr ""
#: ../../contributing/recipes.md:8 ../../contributing/stacks.md:158
#: 0ebea6afecda44e6992f748728dab5b2 3af009dd31c849c192af2aa75ea5ac64
#: 084255a047554e5fa39385db6629f152 4bfb2001ab054caa86ffbdcde0352d14
msgid ""
"[Submit a pull request](https://github.com/PointCloudLibrary/pcl/wiki/A"
"-step-by-step-guide-on-preparing-and-submitting-a-pull-request) (PR) with"
@@ -394,11 +394,11 @@ msgid ""
"formatting or content issues."
msgstr ""
#: ../../contributing/stacks.md:1 cf9fffe7d7e3403aa686db95143111f6
#: ../../contributing/stacks.md:1 1612ad8d2b9844018f15bd229ee2e69c
msgid "Community Stacks"
msgstr ""
#: ../../contributing/stacks.md:3 6b7410eee1af49deb171e081d817c969
#: ../../contributing/stacks.md:3 f4c769d343724d9e84ec63fc3b3ef9fd
msgid ""
"We love to see the community create and share new Jupyter Docker images. "
"We've put together a [cookiecutter project](https://github.com/jupyter"
@@ -407,48 +407,48 @@ msgid ""
"Docker. Following these steps will:"
msgstr ""
#: ../../contributing/stacks.md:8 589506680f124121acdc8779182cd6ff
#: ../../contributing/stacks.md:8 052ba33b80534553b913060abfd6b66f
msgid ""
"Setup a project on GitHub containing a Dockerfile based on either the "
"`jupyter/base-notebook` or `jupyter/minimal-notebook` image."
msgstr ""
#: ../../contributing/stacks.md:10 cb8de542e19940ee8d9d4001cc771d55
#: ../../contributing/stacks.md:10 c18a4093a8284489994332694850ade7
msgid ""
"Configure GitHub Actions to build and test your image when users submit "
"pull requests to your repository."
msgstr ""
#: ../../contributing/stacks.md:12 6c42d17450624997ad79f1cf2d7cd1ff
#: ../../contributing/stacks.md:12 65c43ee5060a46839e5dbf51cfab0d35
msgid "Configure Docker Hub to build and host your images for others to use."
msgstr ""
#: ../../contributing/stacks.md:13 ad5e0cf7195d46e1b264a3d07bb53068
#: ../../contributing/stacks.md:13 7b1e9c8ae28e4fc79d7c669c7419ebf1
msgid ""
"Update the [list of community stacks](../using/selecting.html#community-"
"Update the [list of community stacks](../using/selecting.md#community-"
"stacks) in this documentation to include your image."
msgstr ""
# 8e0fd1dc73cc40ceab19307d0cd809c1
#: ../../contributing/stacks.md:15 98cf9d35bacf41a281b865d950166f22
#: ../../contributing/stacks.md:15 5008b3aa008542f1a18a6cdad020a012
msgid ""
"This approach mirrors how we build and share the core stack images. Feel "
"free to follow it or pave your own path using alternative services and "
"build tools."
msgstr ""
#: ../../contributing/stacks.md:18 aed8807a2a8b49c3a6bc568124bb4399
#: ../../contributing/stacks.md:18 e3d447dd2f1547abae04e98b04b506ff
msgid "Creating a Project"
msgstr ""
#: ../../contributing/stacks.md:20 3fa39b2bc9e24f17b9e5a4caa0229491
#: ../../contributing/stacks.md:20 c19321cd8c5d4ae3827925b4e2b78447
msgid ""
"First, install "
"[cookiecutter](https://github.com/cookiecutter/cookiecutter) using pip or"
" conda:"
msgstr ""
#: ../../contributing/stacks.md:26 c5b11c08c5e648a09df19a27264ff909
#: ../../contributing/stacks.md:26 f9d6d5d1d3e64957b78576c2f16da9f2
msgid ""
"Run the cookiecutter command pointing to the [jupyter/cookiecutter-"
"docker-stacks](https://github.com/jupyter/cookiecutter-docker-stacks) "
@@ -456,13 +456,13 @@ msgid ""
msgstr ""
# 676ff068156d4ca7b1043b4a4fe2d1f1
#: ../../contributing/stacks.md:34 3cadf2409acc4a6280b4a93b45d7e2d4
#: ../../contributing/stacks.md:34 0e5f8ae256fb460593ce689b8a846105
msgid ""
"Enter a name for your new stack image. This will serve as both the git "
"repository name and the part of the Docker image name after the slash."
msgstr ""
#: ../../contributing/stacks.md:41 c6ed9888320b4eb1922a928669d3aa11
#: ../../contributing/stacks.md:41 ee97bbf0bfb946dc81766fcb39a3a3ed
msgid ""
"Enter the user or organization name under which this stack will reside on"
" Docker Hub. You must have access to manage this Docker Hub organization "
@@ -470,40 +470,40 @@ msgid ""
msgstr ""
# b796c2d7c08b4a1db5cdfd3de7d84c16
#: ../../contributing/stacks.md:49 6d0eea28824f415b85785690e2b5e5f4
#: ../../contributing/stacks.md:49 01870214f1d64928a4a95a3c17a7cb55
msgid ""
"Select an image from the jupyter/docker-stacks project that will serve as"
" the base for your new image."
msgstr ""
# 7ef9d73286d04b12a1350e8d9565df65
#: ../../contributing/stacks.md:56 539c6a9eb5484c83894015d193f1cd81
#: ../../contributing/stacks.md:56 58ad353a12004a70bd0762015a440085
msgid "Enter a longer description of the stack for your README."
msgstr ""
# 479d3a5c6ef9481a9dc4033224c540fa
#: ../../contributing/stacks.md:62 552c08be0d1e4106b240dbde2d2a1a0a
#: ../../contributing/stacks.md:62 3106dfe299de421d98da8ce281b310a2
msgid "Initialize your project as a Git repository and push it to GitHub."
msgstr ""
#: ../../contributing/stacks.md:74 78d2fd63e7a544c8b86ddd413536a228
#: ../../contributing/stacks.md:74 5186d0c354be4783b8dac8b75145d685
msgid "Configuring GitHub actions"
msgstr ""
#: ../../contributing/stacks.md:76 1ba12ce834704c079ccd8d9abe1b1d63
#: ../../contributing/stacks.md:76 11a7c2dc14f14ba89962ae573baf23b3
msgid ""
"The cookiecutter template comes with a `.github/workflows/docker.yml` "
"file, which allows you to use GitHub actions to build your Docker image "
"whenever you or someone else submits a pull request."
msgstr ""
#: ../../contributing/stacks.md:78 75efcef767384d68a29c790c5e687448
#: ../../contributing/stacks.md:78 4c7a7f7a9b584b00a0fff93f41a97ff0
msgid ""
"By default the `.github/workflows/docker.yaml` file has the following "
"triggers configuration:"
msgstr ""
#: ../../contributing/stacks.md:99 710e780ca08e40daa4a2d938d2ee0d6d
#: ../../contributing/stacks.md:99 c97614a39e4344ac9a8a1571d32e4daf
msgid ""
"This will trigger the CI pipeline whenever you push to your `main` or "
"`master` branch and when any Pull Requests are made to your repository. "
@@ -512,18 +512,18 @@ msgid ""
"/events-that-trigger-workflows)."
msgstr ""
#: ../../contributing/stacks.md:101 2b54b2d805334e8198df805fec8a8053
#: ../../contributing/stacks.md:101 43cf09838e114810a8c333136bab8dd3
msgid "Commit your changes and push to GitHub."
msgstr ""
#: ../../contributing/stacks.md:102 5bb37974d0254774a55fe63f9dc5da30
#: ../../contributing/stacks.md:102 8b070e7fb4c84064b08f26d83671f816
msgid ""
"Head back to your repository and click on the **Actions** tab. ![GitHub "
"actions tab screenshot](../_static/github-actions-tab.png) From there, "
"you can click on the workflows on the left-hand side of the screen."
msgstr ""
#: ../../contributing/stacks.md:105 fc224db8509f4294bf9fab0a7bec0eda
#: ../../contributing/stacks.md:105 0abbc01717374e79a11ffc69f569878b
msgid ""
"In the next screen, you will be able to see information about the "
"workflow run and duration. If you click again on the button with the "
@@ -531,33 +531,33 @@ msgid ""
"actions workflow run screenshot](../_static/github-actions-workflow.png)"
msgstr ""
#: ../../contributing/stacks.md:108 c09a1bceb7ce4c78bb354e29645237cd
#: ../../contributing/stacks.md:108 95edb82669874af3a93e8879a9d241c3
msgid "Configuring Docker Hub"
msgstr ""
#: ../../contributing/stacks.md:110 6f9cbbcf7a894c208d0daa8fbe0b2c73
#: ../../contributing/stacks.md:110 7f85b1b80bf149829060c9f9ace5c112
msgid ""
"Now, configure Docker Hub to build your stack image and push it to Docker"
" Hub repository whenever you merge a GitHub pull request to the master "
"branch of your project."
msgstr ""
#: ../../contributing/stacks.md:113 e46a4413a53e41c1bb77f13295c27396
#: ../../contributing/stacks.md:113 8fdaac5036584128ae0dc314284737ef
msgid "Visit [https://hub.docker.com/](https://hub.docker.com/) and log in."
msgstr ""
#: ../../contributing/stacks.md:114 8b73a7b852c945878aaddcd20a80b194
#: ../../contributing/stacks.md:114 d5ffe8e4542444a68eb635f601cc7bbb
msgid ""
"Select the account or organization matching the one you entered when "
"prompted with `stack_org` by the cookiecutter. ![Docker account selection"
" screenshot](../_static/docker-org-select.png)"
msgstr ""
#: ../../contributing/stacks.md:116 b10ad2276999457e81dc02357141f167
#: ../../contributing/stacks.md:116 240d923841a7447bacbf6b1e03dc6d35
msgid "Scroll to the bottom of the page and click **Create repository**."
msgstr ""
#: ../../contributing/stacks.md:117 12add2a47e134ae795887c7425b1a68c
#: ../../contributing/stacks.md:117 18800d7f0fbc4cf1b3028c21c46840d2
msgid ""
"Enter the name of the image matching the one you entered when prompted "
"with `stack_name` by the cookiecutter. ![Docker image name and "
@@ -565,74 +565,74 @@ msgid ""
msgstr ""
# 79092e5007ba4bdead594a71e30cd58a
#: ../../contributing/stacks.md:119 998d651abf1a4db2ae533471be80c39e
#: ../../contributing/stacks.md:119 e984e796004642c0b59e33e5f2cf393d
msgid "Enter a description for your image."
msgstr ""
#: ../../contributing/stacks.md:120 34b7323ceb1843f4a30643406d889e2b
#: ../../contributing/stacks.md:120 3810a56dc85f41e4bab8fe1abcacf801
msgid ""
"Click **GitHub** under the **Build Settings** and follow the prompts to "
"connect your account if it is not already connected."
msgstr ""
#: ../../contributing/stacks.md:121 02cc1364ac8e4b738226c5f7004dcf6d
#: ../../contributing/stacks.md:121 4f69da593aee40a58feb328123379fd7
msgid ""
"Select the GitHub organization and repository containing your image "
"definition from the dropdowns. ![Docker from GitHub automated build "
"screenshot](../_static/docker-github-settings.png)"
msgstr ""
#: ../../contributing/stacks.md:123 123ac8b3e3c64db8a3c1a2f6f514ee0d
#: ../../contributing/stacks.md:123 cc6a0ae8e1df47bb9d45331fc3882b63
msgid "Click the **Create and Build** button."
msgstr ""
#: ../../contributing/stacks.md:124 ad0d7323b0d94f2facbcd558e702becd
#: ../../contributing/stacks.md:124 15103622fbe14e6bb1503e67c049f3c6
msgid ""
"Click on your avatar on the top-right corner and select Account settings."
" ![Docker account selection screenshot](../_static/docker-org-select.png)"
msgstr ""
#: ../../contributing/stacks.md:126 e5a19a0399244b2c86473a41fe71f496
#: ../../contributing/stacks.md:126 6ed748270b794f97850fcbe993957aeb
msgid ""
"Click on **Security** and then click on the **New Access Token** button. "
"![Docker account Security settings screenshot](../_static/docker-org-"
"security.png)"
msgstr ""
#: ../../contributing/stacks.md:128 3c233633a85e4c7ca705be30519e7adc
#: ../../contributing/stacks.md:128 256d09f0e6534d45b37b33ddc0ec6436
msgid ""
"Enter a meaningful name for your token and click on **Create** ![Docker "
"account create new token screenshot](../_static/docker-org-create-"
"token.png)"
msgstr ""
#: ../../contributing/stacks.md:130 7634a005a7c742ec995099dd83229e8a
#: ../../contributing/stacks.md:130 9849d202c7ef4ff29eef2ef8d43702e0
msgid ""
"Copy the personal access token displayed on the next screen. **Note that "
"you will not be able to see it again after you close the pop-up window**."
msgstr ""
#: ../../contributing/stacks.md:131 ee3505bdcff44fae934a7f12ee2c45c8
#: ../../contributing/stacks.md:131 f67db902143946d5a2ca41acc14d3eda
msgid ""
"Head back to your GitHub repository and click on the **Settings tab**. "
"![Github repository settings tab screenshot](../_static/github-create-"
"secrets.png)"
msgstr ""
#: ../../contributing/stacks.md:133 32541a34ad524b34accfadc919750802
#: ../../contributing/stacks.md:133 652efa7203bc491f867380e53457cde3
msgid ""
"Click on the **Secrets** section and then on the **New repository "
"secret** button on the top right corner (see image above)."
msgstr ""
#: ../../contributing/stacks.md:134 6a636e7b13c849e9ad7aec7b1d2cd458
#: ../../contributing/stacks.md:134 825955be17d547f9bd26202065c68dcb
msgid ""
"Create a **DOCKERHUB_TOKEN** secret and paste the Personal Access Token "
"from DockerHub in the **value** field. ![GitHub create secret token "
"screenshot](../_static/github-secret-token.png)"
msgstr ""
#: ../../contributing/stacks.md:136 9b4af44f01724ed487512f6744614120
#: ../../contributing/stacks.md:136 968be22fb59d47c68360e6df32227b90
msgid ""
"Repeat the above step but creating a **DOCKERHUB_USERNAME** and replacing"
" the _value_ field with your DockerHub username. Once you have completed "
@@ -641,11 +641,11 @@ msgid ""
"secrets-completed.png)"
msgstr ""
#: ../../contributing/stacks.md:139 173277a47eb9402ea76a944bfe723269
#: ../../contributing/stacks.md:139 d12e6d3c9a7d4123a377c04bede47848
msgid "Defining Your Image"
msgstr ""
#: ../../contributing/stacks.md:141 daaf9d236c254ebe9f326b0959c1ded4
#: ../../contributing/stacks.md:141 9347a915842640e398d9b16d1259bbde
msgid ""
"Make edits to the Dockerfile in your project to add third-party libraries"
" and configure Jupyter applications. Refer to the Dockerfiles for the "
@@ -655,7 +655,7 @@ msgid ""
"best practices."
msgstr ""
#: ../../contributing/stacks.md:146 70a1f69bfee64215b19385959c4abd80
#: ../../contributing/stacks.md:146 bd190b78285e4bf884a6072678f5293e
msgid ""
"[Submit pull requests](https://github.com/PointCloudLibrary/pcl/wiki/A"
"-step-by-step-guide-on-preparing-and-submitting-a-pull-request) to your "
@@ -664,52 +664,52 @@ msgid ""
"build your master or main branch that you can `docker pull`."
msgstr ""
#: ../../contributing/stacks.md:150 c76b5f66ff8a4fdeab75ad5d58c02eee
#: ../../contributing/stacks.md:150 bce4c06c7a46482b89829bdbf5d1fa8c
msgid "Sharing Your Image"
msgstr ""
# d8e9f1a37f4c4a72bb630e7a3b265b92
#: ../../contributing/stacks.md:152 8d11776970e846b88ed811202f60f3c2
#: ../../contributing/stacks.md:152 4e488a6f738841eab62809e605f0f9e5
msgid ""
"Finally, if you'd like to add a link to your project to this "
"documentation site, please do the following:"
msgstr ""
#: ../../contributing/stacks.md:155 cc1d4fd4f5a44d6a8c473ae43da62ce0
#: ../../contributing/stacks.md:155 4b938adb35324fb7aac3c6c95bf55809
msgid ""
"Clone the [jupyter/docker-stacks](https://github.com/jupyter/docker-"
"stacks) GitHub repository."
msgstr ""
#: ../../contributing/stacks.md:156 5b8bb0b28c5c4bda94d13ff6ac3e0f6b
#: ../../contributing/stacks.md:156 0c0e4ca0c50b4b65b565ed3816b7484b
msgid ""
"Open the `docs/using/selecting.md` source file and locate the **Community"
" Stacks** section."
msgstr ""
# 9d37dfec6fba48e6966c254b476e1e81
#: ../../contributing/stacks.md:157 ae3a8862e88f4e5691a480ad94b10a94
#: ../../contributing/stacks.md:157 4732d798cec64f959774326cc5e88dc9
msgid ""
"Add a bullet with a link to your project and a short description of what "
"your Docker image contains."
msgstr ""
#: ../../contributing/tests.md:1 9170a548d4aa45239dd074896726894a
#: ../../contributing/tests.md:1 1225559c25f3412bbd7674766dfc8c62
msgid "Image Tests"
msgstr ""
# 6dbd44985f3c4ba1a3823c90c5944ad0
#: ../../contributing/tests.md:3 fd64811528ed4337b0461e07981eea82
#: ../../contributing/tests.md:3 8eccd7b3d2f84d8eb4ff142ac95e4bf5
msgid ""
"We greatly appreciate pull requests that extend the automated tests that "
"vet the basic functionality of the Docker images."
msgstr ""
#: ../../contributing/tests.md:6 261c4b84ceff4a909b22225d990c3bdb
#: ../../contributing/tests.md:6 cb60072c76fb48f2a8a0d8cf39a04bb6
msgid "How the Tests Work"
msgstr ""
#: ../../contributing/tests.md:8 e204118d4b734fa6b808e09551729008
#: ../../contributing/tests.md:8 37775389e61e4a9b8de0eb41aad08bf3
msgid ""
"GitHub executes `make build-test-all` against pull requests submitted to "
"the `jupyter/docker-stacks` repository. This `make` command builds every "
@@ -724,45 +724,45 @@ msgid ""
"stacks/blob/master/conftest.py) file at the root of the projects."
msgstr ""
#: ../../contributing/tests.md:17 13a8056c42984404bae21ac5bcf25308
#: ../../contributing/tests.md:17 7505d79f96b64968994a0e3820718037
msgid "Contributing New Tests"
msgstr ""
# d317e6be0fbf487e8528ff1fe0bbdb78
#: ../../contributing/tests.md:19 d73024b1dc064b1089add3686148bf9f
#: ../../contributing/tests.md:19 eb5b53c95dec47db91c9b42eab56cc55
msgid "Please follow the process below to add new tests:"
msgstr ""
#: ../../contributing/tests.md:21 ef6792e1fc904a78938e75038920deb3
#: ../../contributing/tests.md:21 3f49813ee3964f65a38c558b70684190
msgid ""
"If the test should run against every image built, add your test code to "
"one of the modules in [test/](https://github.com/jupyter/docker-"
"stacks/tree/master/test) or create a new module."
msgstr ""
#: ../../contributing/tests.md:23 fa96bb09444242698ec90f70dbc30823
#: ../../contributing/tests.md:23 7f40752fd2a04a089ca8ed05971a21f8
msgid ""
"If your test should run against a single image, add your test code to one"
" of the modules in `some-notebook/test/` or create a new module."
msgstr ""
#: ../../contributing/tests.md:25 2b962773be6644628e3f10df6c8efd4d
#: ../../contributing/tests.md:25 d6b85d0cc5c9498ea65db6f2e0e7e350
msgid ""
"Build one or more images you intend to test and run the tests locally. If"
" you use `make`, call:"
msgstr ""
#: ../../contributing/tests.md:35 92cb4be7489543419a559943c46ab97b
#: ../../contributing/tests.md:35 5cafccb8309743ed918c5ad768a0e135
msgid ""
"Discuss changes with the maintainers and address any issues running the "
"tests on GitHub."
msgstr ""
#: ../../contributing/translations.md:1 dc8cf8c8239b4afca3bc1bcf4a124753
#: ../../contributing/translations.md:1 4e1084c0027647b4b6ce211d1c70f09f
msgid "Doc Translations"
msgstr ""
#: ../../contributing/translations.md:3 f7eba0c5aca240a3b060edd9725fe0e6
#: ../../contributing/translations.md:3 27ba2637d9044ae3a5cbecd245d2ca02
msgid ""
"We are delighted when members of the Jupyter community want to help "
"translate these documentation pages to other languages. If you're "
@@ -771,14 +771,14 @@ msgid ""
"updating translations of the Jupyter Docker Stacks documentation."
msgstr ""
#: ../../contributing/translations.md:5 926bf625b70e47f1800287f55a964ea4
#: ../../contributing/translations.md:5 311a6460c0b44ffeb674faafcc19c2a2
msgid ""
"Follow the steps documented on the [Getting Started as a "
"Translator](https://docs.transifex.com/getting-started-1/translators) "
"page."
msgstr ""
#: ../../contributing/translations.md:6 69d49779360a4650885ad88742e2b727
#: ../../contributing/translations.md:6 81c93f07ad7244b5a4eb274a3477b1bb
msgid ""
"Look for _jupyter-docker-stacks_ when prompted to choose a translation "
"team. Alternatively, visit <https://www.transifex.com/project-jupyter"
@@ -786,7 +786,7 @@ msgid ""
" the project."
msgstr ""
#: ../../contributing/translations.md:7 1dd200e98bd44455aea784be1417d571
#: ../../contributing/translations.md:7 73877a6e558f4088be0f17b2da88e118
msgid ""
"See [Translating with the Web "
"Editor](https://docs.transifex.com/translation/translating-with-the-web-"
@@ -2244,3 +2244,10 @@ msgstr ""
#~ "project."
#~ msgstr ""
#~ msgid ""
#~ "Update the [list of community "
#~ "stacks](../using/selecting.html#community-stacks) in "
#~ "this documentation to include your "
#~ "image."
#~ msgstr ""

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: docker-stacks latest\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-05-19 02:28+0000\n"
"POT-Creation-Date: 2021-05-19 12:30+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,30 +18,30 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../maintaining/tasks.md:1 3c2bc067ce4c46feb55f6b2488e93b98
#: ../../maintaining/tasks.md:1 36aa984554db45c1975869f92250b196
msgid "Maintainer Playbook"
msgstr ""
#: ../../maintaining/tasks.md:3 85f7f8ddb3374f2d96a4d4a6d21c2c44
#: ../../maintaining/tasks.md:3 e078acfe63c649a9ab5d69e2af34a5b8
msgid "Merging Pull Requests"
msgstr ""
#: ../../maintaining/tasks.md:5 f81ee280bb844ec29f31cde6584cf111
#: ../../maintaining/tasks.md:5 4a920ae0767c48fb89801f3346d37458
msgid ""
"To build new images and publish them to the Docker Hub registry, do the "
"following:"
msgstr ""
#: ../../maintaining/tasks.md:7 a8a6852ea62d4583b5908f244cca5c8f
#: ../../maintaining/tasks.md:7 f238f3e5ef6b403598c7b10a584a791e
msgid "Make sure GitHub Actions status checks pass for the PR."
msgstr ""
# db74ca47dfde4e558a20aff52176347a
#: ../../maintaining/tasks.md:8 f70dd29cc1b0441f84267cc7728fc29d
#: ../../maintaining/tasks.md:8 e80ecb24c1c4461087d0e23b04c3dbf3
msgid "Merge the PR."
msgstr ""
#: ../../maintaining/tasks.md:9 a1a0150c58b744e9b7994ce868b6a028
#: ../../maintaining/tasks.md:9 01b54c05a9c94ad7866faad0a04ce96d
msgid ""
"Monitor the merge commit GitHub Actions status. **Note**: we think, "
"GitHub Actions are quite reliable, so please, investigate, if some error "
@@ -49,18 +49,18 @@ msgid ""
"after merging to master, except there is an additional `push` step."
msgstr ""
#: ../../maintaining/tasks.md:12 dd5996da32154cc7a0bc5e4971499bbb
#: ../../maintaining/tasks.md:12 0670c328c85144a1bc68fe902072c909
msgid ""
"Try to avoid merging another PR to master until all pending builds "
"complete. This way you will know which commit might have broken the build"
" and also have correct tags for moving tags (like `python` version)."
msgstr ""
#: ../../maintaining/tasks.md:15 8dfa51663a1f45dd9febf4abfe69a6d8
#: ../../maintaining/tasks.md:15 eda94117e7a44e6fb5bfbe59f13a45ba
msgid "Updating the Ubuntu Base Image"
msgstr ""
#: ../../maintaining/tasks.md:17 1545a1fa966549d68c921700bdd82a4f
#: ../../maintaining/tasks.md:17 84db97b1fd414f4d901b2da8f46dbf8c
msgid ""
"When there's a security fix in the Ubuntu base image or after some time "
"passes, it's a good idea to update the pinned SHA in the [jupyter/base-"
@@ -70,18 +70,18 @@ msgid ""
"layer will rebuild."
msgstr ""
#: ../../maintaining/tasks.md:23 a4a5333072844a9fad65c90c7d613e5c
#: ../../maintaining/tasks.md:23 761ef16eeb9a4177aa0e9b3823867c58
msgid "Adding a New Core Image to Docker Hub"
msgstr ""
# 201f0506bbb24b47b79a5db01db86557
#: ../../maintaining/tasks.md:25 6cfbce865d4d49b794f40e383f76504f
#: ../../maintaining/tasks.md:25 21d26aefed8b4e79a85c875180c310e1
msgid ""
"When there's a new stack definition, do the following before merging the "
"PR with the new stack:"
msgstr ""
#: ../../maintaining/tasks.md:27 d06865dd99804aada0b00e6da95acbea
#: ../../maintaining/tasks.md:27 24ac42986f19450db063e4a1fc377af1
msgid ""
"Ensure the PR includes an update to the stack overview diagram [in the "
"documentation](https://github.com/jupyter/docker-"
@@ -90,156 +90,158 @@ msgid ""
"used to create it."
msgstr ""
#: ../../maintaining/tasks.md:30 904b140ad9344a08933591a3a37b6b56
#: ../../maintaining/tasks.md:30 29943041fb854312a60bb4523d6e59ab
msgid ""
"Ensure the PR updates the [Makefile](../../Makefile) which is used to "
"build the stacks in order on GitHub Actions."
"Ensure the PR updates the [Makefile](https://github.com/jupyter/docker-"
"stacks/blob/master/Makefile) which is used to build the stacks in order "
"on GitHub Actions."
msgstr ""
#: ../../maintaining/tasks.md:31 6ef0fed5623b429f90d763250b9a1ea6
#: ../../maintaining/tasks.md:31 f41c93c16de349e3a2cc7fe406b0ec07
msgid ""
"Ensure necessary tags / manifests are added for the new image in the "
"[tagging](../../tagging) folder."
"[tagging](https://github.com/jupyter/docker-stacks/blob/master/tagging) "
"folder."
msgstr ""
#: ../../maintaining/tasks.md:32 4e89927e5e304ceab8e8d2e5e5715e95
#: ../../maintaining/tasks.md:32 3910d84b12464d0994343bc94687d370
msgid ""
"Create a new repository in the `jupyter` org on Docker Hub named after "
"the stack folder in the git repo."
msgstr ""
#: ../../maintaining/tasks.md:34 fe25a79462f9451c9bb897284706119d
#: ../../maintaining/tasks.md:34 db96376a5df8499c815ac851dc347bc3
msgid "Grant the `stacks` team permission to write to the repo."
msgstr ""
#: ../../maintaining/tasks.md:36 ecd9f97984ff4cfabd379d19420306c6
#: ../../maintaining/tasks.md:36 2a5a492fda5747fc85d452f22d9ecdeb
msgid "Adding a New Maintainer Account"
msgstr ""
#: ../../maintaining/tasks.md:38 35bb176407294ee480231d97c84096d7
#: ../../maintaining/tasks.md:38 501178aca878406e9c2ab67bf96f83c6
msgid "Visit <https://hub.docker.com/app/jupyter/team/stacks/users>"
msgstr ""
#: ../../maintaining/tasks.md:39 6d54d171c2094aafbeb8dd9f9dcd385f
#: ../../maintaining/tasks.md:39 39b4d0876de544fb9515f04e218f5783
msgid "Add the maintainer's Docker Hub username."
msgstr ""
#: ../../maintaining/tasks.md:40 e6bad256bb9640c387dd2a485c1f18e5
#: ../../maintaining/tasks.md:40 d47524198d8a4c47b3d9ad35884d5dcc
msgid ""
"Visit <https://github.com/orgs/jupyter/teams/docker-image-"
"maintainers/members>"
msgstr ""
# e26ad8ffb6de489988e076e64b6a1415
#: ../../maintaining/tasks.md:41 82b5d1662c8a4ba5b459fa11cf3e273e
#: ../../maintaining/tasks.md:41 f8cede6bd2954283b229bbf630dc0ff0
msgid "Add the maintainer's GitHub username."
msgstr ""
#: ../../maintaining/tasks.md:43 535518f7a6d84a9bb1e809c05a45e65f
#: ../../maintaining/tasks.md:43 e8107495b82f46cb8a1185b4cedb899f
msgid "Pushing a Build Manually"
msgstr ""
#: ../../maintaining/tasks.md:45 efd25c198e2b4f3e9f1d212357486aac
#: ../../maintaining/tasks.md:45 ecd857c1ac0740da8d505c2a322376ab
msgid ""
"If automated build in Github Actions has got you down, do the following "
"to push a build manually:"
msgstr ""
# ead6a3a714ae4a8a9df5585c18260c16
#: ../../maintaining/tasks.md:47 f08ebfb8719c4e1cb41b43eb3692f4f8
#: ../../maintaining/tasks.md:47 55b1f456bb36419eb9b21fe0b5eefc86
msgid "Clone this repository."
msgstr ""
# 48e1d6954f414fe080d7b4afd9e0c391
#: ../../maintaining/tasks.md:48 7510082540e14c22a06a3c7cf530c3e6
#: ../../maintaining/tasks.md:48 32f46bab662d4800adab1d68cb776f3b
msgid "Check out the git SHA you want to build and publish."
msgstr ""
#: ../../maintaining/tasks.md:49 88a43beb874d44ad8229a20a62856b1e
#: ../../maintaining/tasks.md:49 deeb5fdcb9884d49bb3f4f186971c714
msgid "`docker login` with your Docker Hub credentials."
msgstr ""
#: ../../maintaining/tasks.md:50 5c5343cdf1d34757844873f3f9240854
#: ../../maintaining/tasks.md:50 4631479c1957409e9c23bdd18f629f5c
msgid "Run `make push-all`."
msgstr ""
#: ../../maintaining/tasks.md:52 fcfadfc4096a42d595079aa658effdd1
#: ../../maintaining/tasks.md:52 19097ff3ad974841ae59294cf94550cd
msgid "Enabling a New Doc Language Translation"
msgstr ""
# 5aafef10dc75417785a79aba203175e5
#: ../../maintaining/tasks.md:54 0aec4b87ea88447996f13ae8a99cd7ec
#: ../../maintaining/tasks.md:54 d713c944f43a45fe947e95452b38f4e9
msgid "First enable translation on Transifex:"
msgstr ""
#: ../../maintaining/tasks.md:56 a46016568f4643ee8ac10ba569e4789c
#: ../../maintaining/tasks.md:56 e31efa382a01467b93b42af19213e08f
msgid ""
"Visit <https://www.transifex.com/project-jupyter/jupyter-docker-"
"stacks-1/languages/>."
msgstr ""
#: ../../maintaining/tasks.md:57 fe9ea2e3276b40c0a0f78d43c4e122cf
#: ../../maintaining/tasks.md:57 3fd60a8b97a64a298aae4db59581bba6
msgid "Click _Edit Languages_ in the top right."
msgstr ""
# 7efe7d98a98b47bd82d697673d277cbd
#: ../../maintaining/tasks.md:58 7c70ee307608446485a73808818d9ea2
#: ../../maintaining/tasks.md:58 0036c763567540249116fc3d0489aec3
msgid "Select the language from the dropdown."
msgstr ""
#: ../../maintaining/tasks.md:59 8a0d785364f2442d99a94f6ad2e0ce7e
#: ../../maintaining/tasks.md:59 56eaaf33a60c416286917a1737c0dadd
msgid "Click _Apply_."
msgstr ""
# 1e3868ee7dae469f9921516dd7973766
#: ../../maintaining/tasks.md:61 55cc884e765b415fa559620689867ac9
#: ../../maintaining/tasks.md:61 1309d33c3d4646899d7183a82387453d
msgid "Then setup a subproject on ReadTheDocs for the language:"
msgstr ""
#: ../../maintaining/tasks.md:63 2044355939cb4b20b4478dfe4d4b03cb
#: ../../maintaining/tasks.md:63 4cc6ee44b1e94f35848244192e79f34d
msgid "Visit <https://readthedocs.org/dashboard/import/manual/>."
msgstr ""
#: ../../maintaining/tasks.md:64 ae192b230fac4eca92d82fd6e61a84a3
#: ../../maintaining/tasks.md:64 06c9fd1794f1460f91302e83c8d303e8
msgid "Enter _jupyter-docker-stacks-language_abbreviation_ for the project name."
msgstr ""
#: ../../maintaining/tasks.md:65 56e197ddf5454fd08e18014b68f073c8
#: ../../maintaining/tasks.md:65 93ca591c2aec455295e029427780c99e
msgid "Enter <https://github.com/jupyter/docker-stacks> for the URL."
msgstr ""
#: ../../maintaining/tasks.md:66 e5a370d0287b4125a79666c5d86285c9
#: ../../maintaining/tasks.md:66 34d2b7ed185043b783fd442fd546618b
msgid "Check _Edit advanced project options_."
msgstr ""
#: ../../maintaining/tasks.md:67 3877f9c962ca42688456e3e32af86c1b
#: ../../maintaining/tasks.md:67 3f8cd130c1074c1e8c63ea8a64c44c13
msgid "Click _Next_."
msgstr ""
#: ../../maintaining/tasks.md:68 d364680e0c614182be0afc18500e2b2c
#: ../../maintaining/tasks.md:68 4b40605b15a340b8a3838311f0aa273c
msgid "Select the _Language_ from the dropdown on the next screen."
msgstr ""
#: ../../maintaining/tasks.md:69 1b339f7007504d948dc5dd079e3c5011
#: ../../maintaining/tasks.md:69 e7c54f72663145daa3e1246b0098e029
msgid "Click _Finish_."
msgstr ""
# 529f3729d2474287adec0ff895100248
#: ../../maintaining/tasks.md:71 99276f9332874287b054e3e4c584ce13
#: ../../maintaining/tasks.md:71 85238cf75f184dddbc5092e2120b7585
msgid "Finally link the new language subproject to the top level doc project:"
msgstr ""
#: ../../maintaining/tasks.md:73 01ad70de042b4f29b65cffde26f83650
#: ../../maintaining/tasks.md:73 95111d987ea1476693d78445926d09dc
msgid ""
"Visit <https://readthedocs.org/dashboard/jupyter-docker-"
"stacks/translations/>."
msgstr ""
#: ../../maintaining/tasks.md:74 dc634f693ac84fc398e2ecaef76b3351
#: ../../maintaining/tasks.md:74 f6b7cf1cc5c84594918602f11be1d867
msgid "Select the subproject you created from the _Project_ dropdown."
msgstr ""
#: ../../maintaining/tasks.md:75 799ef3d780b644b3a18476b81e7de1dd
#: ../../maintaining/tasks.md:75 d8954b48da5f4bee983b451c10a20ea9
msgid "Click _Add_."
msgstr ""
@@ -754,3 +756,16 @@ msgstr ""
#~ msgid "## Enabling a New Doc Language Translation"
#~ msgstr ""
#~ msgid ""
#~ "Ensure the PR updates the "
#~ "[Makefile](../../Makefile) which is used to"
#~ " build the stacks in order on "
#~ "GitHub Actions."
#~ msgstr ""
#~ msgid ""
#~ "Ensure necessary tags / manifests are"
#~ " added for the new image in the"
#~ " [tagging](../../tagging) folder."
#~ msgstr ""