Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/freebsd-doc/articles_freebsd-releng/en/units/?format=api&page=5
https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/units/?format=api&page=6", "previous": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/units/?format=api&page=4", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Replace <literal>latest</literal> with <literal>quarterly</literal> as the default package repository location" ], "previous_source": "", "target": [ "Replace <literal>latest</literal> with <literal>quarterly</literal> as the default package repository location" ], "id_hash": -6586271578092750748, "content_hash": -6586271578092750748, "location": "article.translate.xml:1057, article.translate.xml:1064", "context": "", "note": "(itstool) path: row/entry", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 212, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98572/?format=api", "priority": 100, "id": 98572, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=2498dce53187b864", "url": "https://translate-dev.freebsd.org/api/units/98572/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.470540Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Update <literal>BETA<replaceable>X</replaceable></literal> with <literal>PRERELEASE</literal>" ], "previous_source": "", "target": [ "Update <literal>BETA<replaceable>X</replaceable></literal> with <literal>PRERELEASE</literal>" ], "id_hash": -5011910638060608299, "content_hash": -5011910638060608299, "location": "article.translate.xml:1071", "context": "", "note": "(itstool) path: row/entry", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 214, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/98573/?format=api", "priority": 100, "id": 98573, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=3a721dd4346564d5", "url": "https://translate-dev.freebsd.org/api/units/98573/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.495252Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Add a new approvers line for the releng branch as was done for the stable branch" ], "previous_source": "", "target": [ "Add a new approvers line for the releng branch as was done for the stable branch" ], "id_hash": -6965663211434153643, "content_hash": -6965663211434153643, "location": "article.translate.xml:1083", "context": "", "note": "(itstool) path: row/entry", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 217, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/98574/?format=api", "priority": 100, "id": 98574, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=1f54fe370175e955", "url": "https://translate-dev.freebsd.org/api/units/98574/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.529019Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Now that two new <varname>__FreeBSD_version</varname> values exist, also update <filename>head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml</filename> in the Documentation Project repository." ], "previous_source": "", "target": [ "Now that two new <varname>__FreeBSD_version</varname> values exist, also update <filename>head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml</filename> in the Documentation Project repository." ], "id_hash": 5701098546848782926, "content_hash": 5701098546848782926, "location": "article.translate.xml:1094", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 219, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/98575/?format=api", "priority": 100, "id": 98575, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=cf1e5eec326ada4e", "url": "https://translate-dev.freebsd.org/api/units/98575/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.558804Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "After the first <literal>RC</literal> build has completed and tested, the <literal>stable/</literal> branch can be <quote>thawed</quote> by removing (or commenting) the ^/<literal>stable/<replaceable>12</replaceable>/</literal> entry in <filename>svnadmin/conf/approvers</filename>." ], "previous_source": "", "target": [ "After the first <literal>RC</literal> build has completed and tested, the <literal>stable/</literal> branch can be <quote>thawed</quote> by removing (or commenting) the ^/<literal>stable/<replaceable>12</replaceable>/</literal> entry in <filename>svnadmin/conf/approvers</filename>." ], "id_hash": -1993856971850243999, "content_hash": -1993856971850243999, "location": "article.translate.xml:1099", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 220, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/98576/?format=api", "priority": 100, "id": 98576, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=645465a5e3ee2061", "url": "https://translate-dev.freebsd.org/api/units/98576/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.570781Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Following the availability of the first <literal>RC</literal>, FreeBSD Bugmeister Team should be emailed to add the new FreeBSD <literal>-RELEASE</literal> to the <literal>versions</literal> available in the drop-down menu shown in the bug tracker." ], "previous_source": "", "target": [ "Following the availability of the first <literal>RC</literal>, FreeBSD Bugmeister Team should be emailed to add the new FreeBSD <literal>-RELEASE</literal> to the <literal>versions</literal> available in the drop-down menu shown in the bug tracker." ], "id_hash": -1064704123100929493, "content_hash": -1064704123100929493, "location": "article.translate.xml:1105", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 221, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://translate-dev.freebsd.org/api/units/98577/?format=api", "priority": 100, "id": 98577, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=7139693db7ace22b", "url": "https://translate-dev.freebsd.org/api/units/98577/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.581812Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Building FreeBSD Installation Media" ], "previous_source": "", "target": [ "Building FreeBSD Installation Media" ], "id_hash": 8691026631726190827, "content_hash": 8691026631726190827, "location": "article.translate.xml:1120", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 222, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/98578/?format=api", "priority": 100, "id": 98578, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=f89cbaacad7fd0eb", "url": "https://translate-dev.freebsd.org/api/units/98578/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.595483Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "This section describes the general procedures producing FreeBSD development snapshots and releases." ], "previous_source": "", "target": [ "This section describes the general procedures producing FreeBSD development snapshots and releases." ], "id_hash": 2237713120979940094, "content_hash": 2237713120979940094, "location": "article.translate.xml:1122", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 223, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/98579/?format=api", "priority": 100, "id": 98579, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=9f0df43a453d72fe", "url": "https://translate-dev.freebsd.org/api/units/98579/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.611692Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Release Build Scripts" ], "previous_source": "", "target": [ "Release Build Scripts" ], "id_hash": -3941359335710996432, "content_hash": -3941359335710996432, "location": "article.translate.xml:1126", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 224, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98580/?format=api", "priority": 100, "id": 98580, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=494d7a90fec6c830", "url": "https://translate-dev.freebsd.org/api/units/98580/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.621736Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "This section describes the build scripts used by FreeBSD Release Engineering Team to produce development snapshots and releases." ], "previous_source": "", "target": [ "This section describes the build scripts used by FreeBSD Release Engineering Team to produce development snapshots and releases." ], "id_hash": -6718493188267751402, "content_hash": -6718493188267751402, "location": "article.translate.xml:1128", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 225, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/98581/?format=api", "priority": 100, "id": 98581, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=22c31e0a976b4816", "url": "https://translate-dev.freebsd.org/api/units/98581/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.636943Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The <filename>release.sh</filename> Script" ], "previous_source": "", "target": [ "The <filename>release.sh</filename> Script" ], "id_hash": -8379638248845371823, "content_hash": -8379638248845371823, "location": "article.translate.xml:1132", "context": "", "note": "(itstool) path: sect3/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 226, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98582/?format=api", "priority": 100, "id": 98582, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=0bb58b68ef4b9651", "url": "https://translate-dev.freebsd.org/api/units/98582/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.652995Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "As a brief example of using <filename>src/release/release.sh</filename> to build a single release in <filename class=\"directory\">/scratch</filename>:" ], "previous_source": "", "target": [ "As a brief example of using <filename>src/release/release.sh</filename> to build a single release in <filename class=\"directory\">/scratch</filename>:" ], "id_hash": 937745513453387093, "content_hash": 937745513453387093, "location": "article.translate.xml:1151", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 229, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/98584/?format=api", "priority": 100, "id": 98584, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=8d038a937b1afd55", "url": "https://translate-dev.freebsd.org/api/units/98584/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.686649Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "<prompt>#</prompt> <userinput>/bin/sh /usr/src/release/release.sh</userinput>" ], "previous_source": "", "target": [ "<prompt>#</prompt> <userinput>/bin/sh /usr/src/release/release.sh</userinput>" ], "id_hash": -7221124236293234824, "content_hash": -7221124236293234824, "location": "article.translate.xml:1155", "context": "", "note": "(itstool) path: sect3/screen", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 230, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98585/?format=api", "priority": 100, "id": 98585, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=1bc969c428c71f78", "url": "https://translate-dev.freebsd.org/api/units/98585/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.700387Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "As a brief example of using <filename>src/release/release.sh</filename> to build a single, cross-built release using a different target directory, create a custom <filename>release.conf</filename> containing:" ], "previous_source": "", "target": [ "As a brief example of using <filename>src/release/release.sh</filename> to build a single, cross-built release using a different target directory, create a custom <filename>release.conf</filename> containing:" ], "id_hash": 3029619374501692085, "content_hash": 3029619374501692085, "location": "article.translate.xml:1157", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 231, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/98586/?format=api", "priority": 100, "id": 98586, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=aa0b5ec4fdd082b5", "url": "https://translate-dev.freebsd.org/api/units/98586/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.709057Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Then invoke <filename>src/release/release.sh</filename> as:" ], "previous_source": "", "target": [ "Then invoke <filename>src/release/release.sh</filename> as:" ], "id_hash": -2694702359315903786, "content_hash": -2694702359315903786, "location": "article.translate.xml:1168", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 233, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/98587/?format=api", "priority": 100, "id": 98587, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=5a9a7e7b39918ad6", "url": "https://translate-dev.freebsd.org/api/units/98587/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.730850Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "See <citerefentry><refentrytitle>release</refentrytitle><manvolnum>7</manvolnum></citerefentry> and <filename>src/release/release.conf.sample</filename> for more details and example usage." ], "previous_source": "", "target": [ "See <citerefentry><refentrytitle>release</refentrytitle><manvolnum>7</manvolnum></citerefentry> and <filename>src/release/release.conf.sample</filename> for more details and example usage." ], "id_hash": -4121099470186923487, "content_hash": -4121099470186923487, "location": "article.translate.xml:1173", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 235, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98588/?format=api", "priority": 100, "id": 98588, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=46cee9ddcb753a21", "url": "https://translate-dev.freebsd.org/api/units/98588/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.752250Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The <filename>thermite.sh</filename> Wrapper Script" ], "previous_source": "", "target": [ "The <filename>thermite.sh</filename> Wrapper Script" ], "id_hash": 7120869191204134847, "content_hash": 7120869191204134847, "location": "article.translate.xml:1179", "context": "", "note": "(itstool) path: sect3/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 236, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/98589/?format=api", "priority": 100, "id": 98589, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=e2d268cd29bedfbf", "url": "https://translate-dev.freebsd.org/api/units/98589/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.762992Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "In order to make cross building the full set of architectures supported on a given branch faster, easier, and reduce human error factors, a wrapper script around <filename>src/release/release.sh</filename> was written to iterate through the various combinations of architectures and invoke <filename>src/release/release.sh</filename> using a configuration file specific to that architecture." ], "previous_source": "", "target": [ "In order to make cross building the full set of architectures supported on a given branch faster, easier, and reduce human error factors, a wrapper script around <filename>src/release/release.sh</filename> was written to iterate through the various combinations of architectures and invoke <filename>src/release/release.sh</filename> using a configuration file specific to that architecture." ], "id_hash": -469430183610430475, "content_hash": -469430183610430475, "location": "article.translate.xml:1182", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 237, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 49, "source_unit": "https://translate-dev.freebsd.org/api/units/98590/?format=api", "priority": 100, "id": 98590, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=797c3fbc330dcbf5", "url": "https://translate-dev.freebsd.org/api/units/98590/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.770866Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Using <filename>thermite.sh</filename> is covered in <xref linkend=\"releng-build-snapshot\"/> and <xref linkend=\"releng-build-release\"/>." ], "previous_source": "", "target": [ "Using <filename>thermite.sh</filename> is covered in <xref linkend=\"releng-build-snapshot\"/> and <xref linkend=\"releng-build-release\"/>." ], "id_hash": 4173399548716657265, "content_hash": 4173399548716657265, "location": "article.translate.xml:1198", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 239, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98591/?format=api", "priority": 100, "id": 98591, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=b9eae4c727082a71", "url": "https://translate-dev.freebsd.org/api/units/98591/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.790154Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The per-build configuration file naming scheme is in the form of <filename>${revision}-${TARGET_ARCH}-${KERNCONF}-${type}.conf</filename>, where the uppercase variables are equivalent to what <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> uses in the build system, and lowercase variables are set within the configuration files, mapping to the major version of the respective branch." ], "previous_source": "", "target": [ "The per-build configuration file naming scheme is in the form of <filename>${revision}-${TARGET_ARCH}-${KERNCONF}-${type}.conf</filename>, where the uppercase variables are equivalent to what <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> uses in the build system, and lowercase variables are set within the configuration files, mapping to the major version of the respective branch." ], "id_hash": -254279153223657545, "content_hash": -254279153223657545, "location": "article.translate.xml:1207", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 241, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://translate-dev.freebsd.org/api/units/98592/?format=api", "priority": 100, "id": 98592, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=7c789e75165117b7", "url": "https://translate-dev.freebsd.org/api/units/98592/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.823931Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Each branch also has its own <filename>builds-X.conf</filename> configuration, which is used by <filename>thermite.sh</filename>. The <filename>thermite.sh</filename> script iterates through each ${revision}, ${TARGET_ARCH}, ${KERNCONF}, and ${type} value, creating a master list of what to build. However, a given combination from the list will only be built if the respective configuration file exists, which is where the naming scheme above is relevant." ], "previous_source": "", "target": [ "Each branch also has its own <filename>builds-X.conf</filename> configuration, which is used by <filename>thermite.sh</filename>. The <filename>thermite.sh</filename> script iterates through each ${revision}, ${TARGET_ARCH}, ${KERNCONF}, and ${type} value, creating a master list of what to build. However, a given combination from the list will only be built if the respective configuration file exists, which is where the naming scheme above is relevant." ], "id_hash": -6597148020584739840, "content_hash": -6597148020584739840, "location": "article.translate.xml:1215", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 242, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 59, "source_unit": "https://translate-dev.freebsd.org/api/units/98593/?format=api", "priority": 100, "id": 98593, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=247238d416600c00", "url": "https://translate-dev.freebsd.org/api/units/98593/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.846671Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "There are two paths of file sourcing:" ], "previous_source": "", "target": [ "There are two paths of file sourcing:" ], "id_hash": 1719887359375612020, "content_hash": 1719887359375612020, "location": "article.translate.xml:1226", "context": "", "note": "(itstool) path: sect3/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 243, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/98594/?format=api", "priority": 100, "id": 98594, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=97de4470e5449874", "url": "https://translate-dev.freebsd.org/api/units/98594/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.857109Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "<filename>builds-<replaceable>12</replaceable>.conf</filename> -> <filename>main.conf</filename>" ], "previous_source": "", "target": [ "<filename>builds-<replaceable>12</replaceable>.conf</filename> -> <filename>main.conf</filename>" ], "id_hash": -6094079236295316688, "content_hash": -6094079236295316688, "location": "article.translate.xml:1230", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 244, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98595/?format=api", "priority": 100, "id": 98595, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=2b6d7b38ef88ab30", "url": "https://translate-dev.freebsd.org/api/units/98595/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.865450Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "This controls <filename>thermite.sh</filename> behavior" ], "previous_source": "", "target": [ "This controls <filename>thermite.sh</filename> behavior" ], "id_hash": -5278283770272070122, "content_hash": -5278283770272070122, "location": "article.translate.xml:1232", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 245, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/98596/?format=api", "priority": 100, "id": 98596, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=36bfc4e061394616", "url": "https://translate-dev.freebsd.org/api/units/98596/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.883793Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "<filename><replaceable>12</replaceable>-<replaceable>amd64</replaceable>-<replaceable>GENERIC</replaceable>-<replaceable>snap</replaceable>.conf</filename> -> <filename>defaults-<replaceable>12</replaceable>.conf</filename> -> <filename>main.conf</filename>" ], "previous_source": "", "target": [ "<filename><replaceable>12</replaceable>-<replaceable>amd64</replaceable>-<replaceable>GENERIC</replaceable>-<replaceable>snap</replaceable>.conf</filename> -> <filename>defaults-<replaceable>12</replaceable>.conf</filename> -> <filename>main.conf</filename>" ], "id_hash": -4078277122755353923, "content_hash": -4078277122755353923, "location": "article.translate.xml:1237", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 246, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/98597/?format=api", "priority": 100, "id": 98597, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=47670c908290a2bd", "url": "https://translate-dev.freebsd.org/api/units/98597/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.889170Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "This controls <filename>release/release.sh</filename> behavior within the build <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry>" ], "previous_source": "", "target": [ "This controls <filename>release/release.sh</filename> behavior within the build <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry>" ], "id_hash": -8698634574852356337, "content_hash": -8698634574852356337, "location": "article.translate.xml:1241", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 247, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/98598/?format=api", "priority": 100, "id": 98598, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=07483df106fe870f", "url": "https://translate-dev.freebsd.org/api/units/98598/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.895461Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The <filename>builds-<replaceable>12</replaceable>.conf</filename>, <filename>defaults-<replaceable>12</replaceable>.conf</filename>, and <filename>main.conf</filename> configuration files exist to reduce repetition between the various per-build files." ], "previous_source": "", "target": [ "The <filename>builds-<replaceable>12</replaceable>.conf</filename>, <filename>defaults-<replaceable>12</replaceable>.conf</filename>, and <filename>main.conf</filename> configuration files exist to reduce repetition between the various per-build files." ], "id_hash": -7117016074749195428, "content_hash": -7117016074749195428, "location": "article.translate.xml:1247", "context": "", "note": "(itstool) path: note/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 248, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/98599/?format=api", "priority": 100, "id": 98599, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=1d3b47966bd44b5c", "url": "https://translate-dev.freebsd.org/api/units/98599/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.902945Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Building FreeBSD Development Snapshots" ], "previous_source": "", "target": [ "Building FreeBSD Development Snapshots" ], "id_hash": 8591602263234666454, "content_hash": 8591602263234666454, "location": "article.translate.xml:1258", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 249, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/98600/?format=api", "priority": 100, "id": 98600, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=f73b80bcf78b5fd6", "url": "https://translate-dev.freebsd.org/api/units/98600/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.909706Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The official release build machines have a specific filesystem layout, which using <acronym>ZFS</acronym>, <filename>thermite.sh</filename> takes heavy advantage of with clones and snapshots, ensuring a pristine build environment." ], "previous_source": "", "target": [ "The official release build machines have a specific filesystem layout, which using <acronym>ZFS</acronym>, <filename>thermite.sh</filename> takes heavy advantage of with clones and snapshots, ensuring a pristine build environment." ], "id_hash": 4663105768784292419, "content_hash": 4663105768784292419, "location": "article.translate.xml:1260", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 250, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/98601/?format=api", "priority": 100, "id": 98601, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=c0b6adfd92766a43", "url": "https://translate-dev.freebsd.org/api/units/98601/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.915724Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The build scripts reside in <filename class=\"directory\">/releng/scripts-snapshot/scripts</filename> or <filename class=\"directory\">/releng/scripts-release/scripts</filename> respectively, to avoid collisions between an <literal>RC</literal> build from a releng branch versus a <literal>STABLE</literal> snapshot from the respective stable branch." ], "previous_source": "", "target": [ "The build scripts reside in <filename class=\"directory\">/releng/scripts-snapshot/scripts</filename> or <filename class=\"directory\">/releng/scripts-release/scripts</filename> respectively, to avoid collisions between an <literal>RC</literal> build from a releng branch versus a <literal>STABLE</literal> snapshot from the respective stable branch." ], "id_hash": -370003165710903634, "content_hash": -370003165710903634, "location": "article.translate.xml:1266", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 251, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/98602/?format=api", "priority": 100, "id": 98602, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=7add7c14c60816ae", "url": "https://translate-dev.freebsd.org/api/units/98602/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.922824Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "A separate dataset exists for the final build images, <filename class=\"directory\">/snap/ftp</filename>. This directory contains both snapshots and releases directories. They are only used if the <literal>EVERYTHINGISFINE</literal> variable is defined in <filename>main.conf</filename>." ], "previous_source": "", "target": [ "A separate dataset exists for the final build images, <filename class=\"directory\">/snap/ftp</filename>. This directory contains both snapshots and releases directories. They are only used if the <literal>EVERYTHINGISFINE</literal> variable is defined in <filename>main.conf</filename>." ], "id_hash": 8546908212929073481, "content_hash": 8546908212929073481, "location": "article.translate.xml:1273", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 252, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/98603/?format=api", "priority": 100, "id": 98603, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=f69cb7bc77819149", "url": "https://translate-dev.freebsd.org/api/units/98603/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.933282Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The <literal>EVERYTHINGISFINE</literal> variable name was chosen to avoid colliding with a variable that might be possibly set in the user environment, accidentally enabling the behavior that depends on it being defined." ], "previous_source": "", "target": [ "The <literal>EVERYTHINGISFINE</literal> variable name was chosen to avoid colliding with a variable that might be possibly set in the user environment, accidentally enabling the behavior that depends on it being defined." ], "id_hash": -3087356945524960588, "content_hash": -3087356945524960588, "location": "article.translate.xml:1280", "context": "", "note": "(itstool) path: note/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 253, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/98604/?format=api", "priority": 100, "id": 98604, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=552781372f2652b4", "url": "https://translate-dev.freebsd.org/api/units/98604/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.943499Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "As <filename>thermite.sh</filename> iterates through the master list of combinations and locates the per-build configuration file, a <acronym>ZFS</acronym> dataset is created under <filename class=\"directory\">/releng</filename>, such as <filename class=\"directory\">/releng/12-amd64-GENERIC-snap</filename>. The <literal>src/</literal>, <literal>ports/</literal>, and <literal>doc/</literal> trees are checked out to separate <acronym>ZFS</acronym> datasets, such as <filename class=\"directory\">/releng/12-src-snap</filename>, which are then cloned and mounted into the respective build datasets. This is done to avoid checking out a given tree more than once." ], "previous_source": "", "target": [ "As <filename>thermite.sh</filename> iterates through the master list of combinations and locates the per-build configuration file, a <acronym>ZFS</acronym> dataset is created under <filename class=\"directory\">/releng</filename>, such as <filename class=\"directory\">/releng/12-amd64-GENERIC-snap</filename>. The <literal>src/</literal>, <literal>ports/</literal>, and <literal>doc/</literal> trees are checked out to separate <acronym>ZFS</acronym> datasets, such as <filename class=\"directory\">/releng/12-src-snap</filename>, which are then cloned and mounted into the respective build datasets. This is done to avoid checking out a given tree more than once." ], "id_hash": -8583442148306593799, "content_hash": -8583442148306593799, "location": "article.translate.xml:1286", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 254, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 68, "source_unit": "https://translate-dev.freebsd.org/api/units/98605/?format=api", "priority": 100, "id": 98605, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=08e17cd7d811d7f9", "url": "https://translate-dev.freebsd.org/api/units/98605/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.949095Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Assuming these filesystem paths, <filename>thermite.sh</filename> would be invoked as:" ], "previous_source": "", "target": [ "Assuming these filesystem paths, <filename>thermite.sh</filename> would be invoked as:" ], "id_hash": -765879609223344413, "content_hash": -765879609223344413, "location": "article.translate.xml:1298", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 255, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/98606/?format=api", "priority": 100, "id": 98606, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=755f0c8d9f870ee3", "url": "https://translate-dev.freebsd.org/api/units/98606/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.961493Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Once the builds have completed, additional helper scripts are available to generate development snapshot emails which are sent to the <literal>freebsd-snapshots@freebsd.org</literal> mailing list:" ], "previous_source": "", "target": [ "Once the builds have completed, additional helper scripts are available to generate development snapshot emails which are sent to the <literal>freebsd-snapshots@freebsd.org</literal> mailing list:" ], "id_hash": 3887415127097518215, "content_hash": 3887415127097518215, "location": "article.translate.xml:1306", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 257, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/98607/?format=api", "priority": 100, "id": 98607, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=b5f2df763120a887", "url": "https://translate-dev.freebsd.org/api/units/98607/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.978324Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "<prompt>#</prompt> <userinput>cd /releng/scripts-snapshot/scripts</userinput>\n<prompt>#</prompt> <userinput>./get-checksums.sh -c ./builds-<replaceable>12</replaceable>.conf | ./generate-email.pl > snapshot-<replaceable>12</replaceable>-mail</userinput>" ], "previous_source": "", "target": [ "<prompt>#</prompt> <userinput>cd /releng/scripts-snapshot/scripts</userinput>\n<prompt>#</prompt> <userinput>./get-checksums.sh -c ./builds-<replaceable>12</replaceable>.conf | ./generate-email.pl > snapshot-<replaceable>12</replaceable>-mail</userinput>" ], "id_hash": -3112335894801640146, "content_hash": -3112335894801640146, "location": "article.translate.xml:1311", "context": "", "note": "(itstool) path: sect2/screen", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 258, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/98608/?format=api", "priority": 100, "id": 98608, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=54cec2fe58a6952e", "url": "https://translate-dev.freebsd.org/api/units/98608/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.984762Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "The generated output should be double-checked for correctness, and the email itself should be PGP signed, in-line." ], "previous_source": "", "target": [ "The generated output should be double-checked for correctness, and the email itself should be PGP signed, in-line." ], "id_hash": 494005306484758296, "content_hash": 494005306484758296, "location": "article.translate.xml:1315", "context": "", "note": "(itstool) path: note/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 259, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/98609/?format=api", "priority": 100, "id": 98609, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=86db0f357a2e9718", "url": "https://translate-dev.freebsd.org/api/units/98609/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:36.993802Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "These helper scripts only apply to development snapshot builds. Announcements during the release cycle (excluding the final release announcement) are created from an email template. A sample of the email template currently used can be found <link xlink:href=\"https://svn.freebsd.org/base/user/gjb/thermite/non-release-template-mail.txt\">here</link>." ], "previous_source": "", "target": [ "These helper scripts only apply to development snapshot builds. Announcements during the release cycle (excluding the final release announcement) are created from an email template. A sample of the email template currently used can be found <link xlink:href=\"https://svn.freebsd.org/base/user/gjb/thermite/non-release-template-mail.txt\">here</link>." ], "id_hash": 8760584073017987238, "content_hash": 8760584073017987238, "location": "article.translate.xml:1321", "context": "", "note": "(itstool) path: note/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 260, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 38, "source_unit": "https://translate-dev.freebsd.org/api/units/98610/?format=api", "priority": 100, "id": 98610, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=f993d8cc812e90a6", "url": "https://translate-dev.freebsd.org/api/units/98610/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.000905Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Building FreeBSD Releases" ], "previous_source": "", "target": [ "Building FreeBSD Releases" ], "id_hash": 445983143709385992, "content_hash": 445983143709385992, "location": "article.translate.xml:1330", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 261, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/98611/?format=api", "priority": 100, "id": 98611, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=8630734e689c2508", "url": "https://translate-dev.freebsd.org/api/units/98611/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.010945Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Similar to building FreeBSD development snapshots, <filename>thermite.sh</filename> would be invoked the same way. The difference between development snapshots and release builds, <literal>BETA</literal> and <literal>RC</literal> included, is that the <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry> configuration files must be named with <literal>release</literal> instead of <literal>snap</literal> as the \"type\", as mentioned above." ], "previous_source": "", "target": [ "Similar to building FreeBSD development snapshots, <filename>thermite.sh</filename> would be invoked the same way. The difference between development snapshots and release builds, <literal>BETA</literal> and <literal>RC</literal> included, is that the <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry> configuration files must be named with <literal>release</literal> instead of <literal>snap</literal> as the \"type\", as mentioned above." ], "id_hash": -4600791004176670590, "content_hash": -4600791004176670590, "location": "article.translate.xml:1332", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 262, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 45, "source_unit": "https://translate-dev.freebsd.org/api/units/98612/?format=api", "priority": 100, "id": 98612, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=4026b4f52e3ca082", "url": "https://translate-dev.freebsd.org/api/units/98612/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.019872Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "In addition, the <literal>BUILDTYPE</literal> and <literal>types</literal> must be changed from <literal>snap</literal> to <literal>release</literal> in <filename>defaults-<replaceable>12</replaceable>.conf</filename> and <filename>builds-<replaceable>12</replaceable>.conf</filename>, respectively." ], "previous_source": "", "target": [ "In addition, the <literal>BUILDTYPE</literal> and <literal>types</literal> must be changed from <literal>snap</literal> to <literal>release</literal> in <filename>defaults-<replaceable>12</replaceable>.conf</filename> and <filename>builds-<replaceable>12</replaceable>.conf</filename>, respectively." ], "id_hash": -412597788902742807, "content_hash": -412597788902742807, "location": "article.translate.xml:1340", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 263, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/98613/?format=api", "priority": 100, "id": 98613, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=7a46287f3d5724e9", "url": "https://translate-dev.freebsd.org/api/units/98613/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.030337Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "When building <literal>BETA</literal>, <literal>RC</literal>, and the final <literal>RELEASE</literal>, also statically set <literal>BUILDSVNREV</literal> to the revision on the branch reflecting the name change, <literal>BUILDDATE</literal> to the date the builds are started in <literal>YYYYMMDD</literal> format. If the <literal>doc/</literal> and <literal>ports/</literal> trees have been tagged, also set <literal>PORTBRANCH</literal> and <literal>DOCBRANCH</literal> to the relevant tag path in the Subversion repository, replacing <literal>HEAD</literal> with the last changed revision. Also set <literal>releasesrc</literal> in <filename>builds-<replaceable>12</replaceable>.conf</filename> to the relevant branch, such as <literal>stable/<replaceable>12</replaceable>/</literal> or <literal>releng/<replaceable>12.0</replaceable>/</literal>." ], "previous_source": "", "target": [ "When building <literal>BETA</literal>, <literal>RC</literal>, and the final <literal>RELEASE</literal>, also statically set <literal>BUILDSVNREV</literal> to the revision on the branch reflecting the name change, <literal>BUILDDATE</literal> to the date the builds are started in <literal>YYYYMMDD</literal> format. If the <literal>doc/</literal> and <literal>ports/</literal> trees have been tagged, also set <literal>PORTBRANCH</literal> and <literal>DOCBRANCH</literal> to the relevant tag path in the Subversion repository, replacing <literal>HEAD</literal> with the last changed revision. Also set <literal>releasesrc</literal> in <filename>builds-<replaceable>12</replaceable>.conf</filename> to the relevant branch, such as <literal>stable/<replaceable>12</replaceable>/</literal> or <literal>releng/<replaceable>12.0</replaceable>/</literal>." ], "id_hash": -31341708531127216, "content_hash": -31341708531127216, "location": "article.translate.xml:1348", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 264, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 77, "source_unit": "https://translate-dev.freebsd.org/api/units/98614/?format=api", "priority": 100, "id": 98614, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=7f90a6e1d4592c50", "url": "https://translate-dev.freebsd.org/api/units/98614/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.038325Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "During the release cycle, a copy of <filename>CHECKSUM.SHA512</filename> and <filename>CHECKSUM.SHA256</filename> for each architecture are stored in the FreeBSD Release Engineering Team internal repository in addition to being included in the various announcement emails. Each <filename>MANIFEST</filename> containing the hashes of <filename>base.txz</filename>, <filename>kernel.txz</filename>, etc. are added to <package>misc/freebsd-release-manifests</package> in the Ports Collection, as well." ], "previous_source": "", "target": [ "During the release cycle, a copy of <filename>CHECKSUM.SHA512</filename> and <filename>CHECKSUM.SHA256</filename> for each architecture are stored in the FreeBSD Release Engineering Team internal repository in addition to being included in the various announcement emails. Each <filename>MANIFEST</filename> containing the hashes of <filename>base.txz</filename>, <filename>kernel.txz</filename>, etc. are added to <package>misc/freebsd-release-manifests</package> in the Ports Collection, as well." ], "id_hash": -6088127917828502257, "content_hash": -6088127917828502257, "location": "article.translate.xml:1364", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 265, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 52, "source_unit": "https://translate-dev.freebsd.org/api/units/98615/?format=api", "priority": 100, "id": 98615, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=2b829fea3eb18d0f", "url": "https://translate-dev.freebsd.org/api/units/98615/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.045734Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "After building the final <literal>RELEASE</literal>, the <literal>releng/<replaceable>12.0</replaceable>/</literal> branch is tagged as <literal>release/<replaceable>12.0.0</replaceable>/</literal> using the revision from which the <literal>RELEASE</literal> was built. Similar to creating the <literal>stable/<replaceable>12</replaceable>/</literal> and <literal>releng/<replaceable>12.0</replaceable>/</literal> branches, this is done with <command>svn cp</command>. From the repository root:" ], "previous_source": "", "target": [ "After building the final <literal>RELEASE</literal>, the <literal>releng/<replaceable>12.0</replaceable>/</literal> branch is tagged as <literal>release/<replaceable>12.0.0</replaceable>/</literal> using the revision from which the <literal>RELEASE</literal> was built. Similar to creating the <literal>stable/<replaceable>12</replaceable>/</literal> and <literal>releng/<replaceable>12.0</replaceable>/</literal> branches, this is done with <command>svn cp</command>. From the repository root:" ], "id_hash": -7927572310000245322, "content_hash": -7927572310000245322, "location": "article.translate.xml:1409", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 272, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 39, "source_unit": "https://translate-dev.freebsd.org/api/units/98616/?format=api", "priority": 100, "id": 98616, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=11fb9afc733665b6", "url": "https://translate-dev.freebsd.org/api/units/98616/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.056247Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Publishing FreeBSD Installation Media to Project Mirrors" ], "previous_source": "", "target": [ "Publishing FreeBSD Installation Media to Project Mirrors" ], "id_hash": 8424916151676030846, "content_hash": 8424916151676030846, "location": "article.translate.xml:1428", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 274, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/98617/?format=api", "priority": 100, "id": 98617, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=f4eb509a5319cf7e", "url": "https://translate-dev.freebsd.org/api/units/98617/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.076991Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "This section describes the procedure to publish FreeBSD development snapshots and releases to the Project mirrors." ], "previous_source": "", "target": [ "This section describes the procedure to publish FreeBSD development snapshots and releases to the Project mirrors." ], "id_hash": -2460267613593311450, "content_hash": -2460267613593311450, "location": "article.translate.xml:1430", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 275, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/98618/?format=api", "priority": 100, "id": 98618, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=5ddb5fa3f75f6726", "url": "https://translate-dev.freebsd.org/api/units/98618/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.090756Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Staging FreeBSD Installation Media Images" ], "previous_source": "", "target": [ "Staging FreeBSD Installation Media Images" ], "id_hash": -4870046749421379952, "content_hash": -4870046749421379952, "location": "article.translate.xml:1434", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 276, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/98619/?format=api", "priority": 100, "id": 98619, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=3c6a1e48b5315e90", "url": "https://translate-dev.freebsd.org/api/units/98619/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.102334Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Staging FreeBSD snapshots and releases is a two part process:" ], "previous_source": "", "target": [ "Staging FreeBSD snapshots and releases is a two part process:" ], "id_hash": -3889748427245996404, "content_hash": -3889748427245996404, "location": "article.translate.xml:1436", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 277, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98620/?format=api", "priority": 100, "id": 98620, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=4a04d66a085e368c", "url": "https://translate-dev.freebsd.org/api/units/98620/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.113768Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "Creating the directory structure to match the hierarchy on <systemitem>ftp-master</systemitem>" ], "previous_source": "", "target": [ "Creating the directory structure to match the hierarchy on <systemitem>ftp-master</systemitem>" ], "id_hash": -4138018831816336531, "content_hash": -4138018831816336531, "location": "article.translate.xml:1441", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 278, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/98621/?format=api", "priority": 100, "id": 98621, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=4692cdcbefb5db6d", "url": "https://translate-dev.freebsd.org/api/units/98621/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.129874Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_freebsd-releng/en/?format=api", "source": [ "If <literal>EVERYTHINGISFINE</literal> is defined in the build configuration files, <filename>main.conf</filename> in the case of the build scripts referenced above, this happens automatically in the <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry> after the build is complete, creating the directory structure in <filename class=\"directory\">${DESTDIR}/R/ftp-stage</filename> with a path structure matching what is expected on <systemitem>ftp-master</systemitem>. This is equivalent to running the following in the <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry> directly:" ], "previous_source": "", "target": [ "If <literal>EVERYTHINGISFINE</literal> is defined in the build configuration files, <filename>main.conf</filename> in the case of the build scripts referenced above, this happens automatically in the <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry> after the build is complete, creating the directory structure in <filename class=\"directory\">${DESTDIR}/R/ftp-stage</filename> with a path structure matching what is expected on <systemitem>ftp-master</systemitem>. This is equivalent to running the following in the <citerefentry><refentrytitle>chroot</refentrytitle><manvolnum>8</manvolnum></citerefentry> directly:" ], "id_hash": -733395089663202667, "content_hash": -733395089663202667, "location": "article.translate.xml:1444", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 279, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 58, "source_unit": "https://translate-dev.freebsd.org/api/units/98622/?format=api", "priority": 100, "id": 98622, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/articles_freebsd-releng/en/?checksum=75d2750d389bea95", "url": "https://translate-dev.freebsd.org/api/units/98622/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2019-10-20T12:06:37.146670Z" } ] }{ "count": 321, "next": "