Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/units/?format=api
https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/units/?format=api&page=2", "previous": null, "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Source Tree Guidelines and Policies" ], "previous_source": "", "target": [ "" ], "id_hash": -2394252707394551595, "content_hash": -2394252707394551595, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:1, documentation/content/en/books/developers-handbook/policies/_index.adoc:16", "context": "", "note": "type: Title =", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1059377/?format=api", "priority": 100, "id": 1759821, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=5ec5e7d9113b00d5", "url": "https://translate-dev.freebsd.org/api/units/1759821/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.973874Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Chapter 5. Source Tree Guidelines and Policies" ], "previous_source": "", "target": [ "" ], "id_hash": -7148571212185427591, "content_hash": -7148571212185427591, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1059375/?format=api", "priority": 100, "id": 1759822, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=1ccb2c5b761aa179", "url": "https://translate-dev.freebsd.org/api/units/1759822/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.974721Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "This chapter documents various guidelines and policies in force for the FreeBSD source tree." ], "previous_source": "", "target": [ "" ], "id_hash": 6288110544248833804, "content_hash": 6288110544248833804, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:54", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1059379/?format=api", "priority": 100, "id": 1759823, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=d743db396257070c", "url": "https://translate-dev.freebsd.org/api/units/1759823/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.975425Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Style Guidelines" ], "previous_source": "", "target": [ "" ], "id_hash": 161686360971272323, "content_hash": 161686360971272323, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:56", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1059381/?format=api", "priority": 100, "id": 1759824, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=823e6ce37eb7e083", "url": "https://translate-dev.freebsd.org/api/units/1759824/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.976089Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Consistent coding style is extremely important, particularly with large projects like FreeBSD. Code should follow the FreeBSD coding styles described in man:style[9] and man:style.Makefile[5]." ], "previous_source": "", "target": [ "" ], "id_hash": -5043478128009559648, "content_hash": -5043478128009559648, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:60", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1187208/?format=api", "priority": 100, "id": 1759825, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=3a01f75d3389c1a0", "url": "https://translate-dev.freebsd.org/api/units/1759825/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.976727Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "`MAINTAINER` on Makefiles" ], "previous_source": "", "target": [ "" ], "id_hash": -7019057396617757944, "content_hash": -7019057396617757944, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:62", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1059385/?format=api", "priority": 100, "id": 1759826, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=1e974c7c80853b08", "url": "https://translate-dev.freebsd.org/api/units/1759826/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.977440Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "If a particular portion of the FreeBSD [.filename]#src/# distribution is being maintained by a person or group of persons, this is communicated through an entry in [.filename]#src/MAINTAINERS#. Maintainers of ports within the Ports Collection express their maintainership to the world by adding a `MAINTAINER` line to the [.filename]#Makefile# of the port in question:" ], "previous_source": "", "target": [ "" ], "id_hash": -6196280189693651445, "content_hash": -6196280189693651445, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:66", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://translate-dev.freebsd.org/api/units/1187210/?format=api", "priority": 100, "id": 1759827, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=2a0263ff2c85160b", "url": "https://translate-dev.freebsd.org/api/units/1759827/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.978086Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "MAINTAINER= email-addresses\n" ], "previous_source": "", "target": [ "" ], "id_hash": 4482657210396166493, "content_hash": 4482657210396166493, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:70", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1059389/?format=api", "priority": 100, "id": 1759828, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=be3598fb9381c95d", "url": "https://translate-dev.freebsd.org/api/units/1759828/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.978768Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "For other parts of the repository, or for sections not listed as having a maintainer, or when you are unsure who the active maintainer is, try looking at the recent commit history of the relevant parts of the source tree. It is quite often the case that a maintainer is not explicitly named, but the people who are actively working in a part of the source tree for, say, the last couple of years are interested in reviewing changes. Even if this is not specifically mentioned in the documentation or the source itself, asking for a review as a form of courtesy is a very reasonable thing to do." ], "previous_source": "", "target": [ "" ], "id_hash": -3233908253211097558, "content_hash": -3233908253211097558, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:77", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 109, "source_unit": "https://translate-dev.freebsd.org/api/units/1187212/?format=api", "priority": 100, "id": 1759829, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=531ed993e326062a", "url": "https://translate-dev.freebsd.org/api/units/1759829/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.979434Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The role of the maintainer is as follows:" ], "previous_source": "", "target": [ "" ], "id_hash": -7154765386953045101, "content_hash": -7154765386953045101, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:80", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/1059393/?format=api", "priority": 100, "id": 1759830, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=1cb52ac9c3674b93", "url": "https://translate-dev.freebsd.org/api/units/1759830/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.980179Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The maintainer owns and is responsible for that code. This means that he or she is responsible for fixing bugs and answering problem reports pertaining to that piece of the code, and in the case of contributed software, for tracking new versions, as appropriate." ], "previous_source": "", "target": [ "" ], "id_hash": 4524663359584647566, "content_hash": 4524663359584647566, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:82", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://translate-dev.freebsd.org/api/units/1059395/?format=api", "priority": 100, "id": 1759831, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=becad55a5444b98e", "url": "https://translate-dev.freebsd.org/api/units/1759831/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.980832Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Changes to directories which have a maintainer defined shall be sent to the maintainer for review before being committed. Only if the maintainer does not respond for an unacceptable period of time, to several emails, will it be acceptable to commit changes without review by the maintainer. However, it is suggested that you try to have the changes reviewed by someone else if at all possible." ], "previous_source": "", "target": [ "" ], "id_hash": -764733601856110193, "content_hash": -764733601856110193, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:83", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 66, "source_unit": "https://translate-dev.freebsd.org/api/units/1059397/?format=api", "priority": 100, "id": 1759832, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=75631ed7418fc18f", "url": "https://translate-dev.freebsd.org/api/units/1759832/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.981509Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "It is of course not acceptable to add a person or group as maintainer unless they agree to assume this duty. On the other hand it does not have to be a committer and it can easily be a group of people." ], "previous_source": "", "target": [ "" ], "id_hash": 4765310447088715666, "content_hash": 4765310447088715666, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:84", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 42, "source_unit": "https://translate-dev.freebsd.org/api/units/1059399/?format=api", "priority": 100, "id": 1759833, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=c221c89a9b2e4792", "url": "https://translate-dev.freebsd.org/api/units/1759833/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.982213Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Contributed Software" ], "previous_source": "", "target": [ "" ], "id_hash": -1360087824709189249, "content_hash": -1360087824709189249, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:86", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1059401/?format=api", "priority": 100, "id": 1759834, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=6d1fff5458e0017f", "url": "https://translate-dev.freebsd.org/api/units/1759834/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.982880Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Some parts of the FreeBSD distribution consist of software that is actively being maintained outside the FreeBSD project. For historical reasons, we call this _contributed_ software. Some examples are LLVM, man:zlib[3], and man:awk[1]." ], "previous_source": "", "target": [ "" ], "id_hash": -1582052802558816772, "content_hash": -1582052802558816772, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:91", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://translate-dev.freebsd.org/api/units/1616070/?format=api", "priority": 100, "id": 1759835, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=6a0b6b5baf920dfc", "url": "https://translate-dev.freebsd.org/api/units/1759835/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.983497Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The accepted procedure for managing contributed software involves creating a _vendor branch_, where the software can be imported cleanly (without modification) and updates can be tracked in a versioned manner. Then, the content of the vendor branch is applied to the source tree, possibly with local modifications. FreeBSD-specific build glue is maintained in the source tree, not in the vendor branch." ], "previous_source": "", "target": [ "" ], "id_hash": 2862546821890791642, "content_hash": 2862546821890791642, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:95", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 61, "source_unit": "https://translate-dev.freebsd.org/api/units/1616072/?format=api", "priority": 100, "id": 1759836, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=a7b9cf2b07b958da", "url": "https://translate-dev.freebsd.org/api/units/1759836/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.984173Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Depending on their needs and complexity, individual software projects may deviate from this procedure, at the discretion of the maintainer. The exact steps required to update a particular piece of contributed software should be recorded in a file named `FREEBSD-upgrade`; for example, link:https://cgit.freebsd.org/src/tree/contrib/libarchive/FREEBSD-upgrade[libarchive's FREEBSD-upgrade file]." ], "previous_source": "", "target": [ "" ], "id_hash": -3177805262147275287, "content_hash": -3177805262147275287, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:99", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 45, "source_unit": "https://translate-dev.freebsd.org/api/units/1616074/?format=api", "priority": 100, "id": 1759837, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=53e62af3685835e9", "url": "https://translate-dev.freebsd.org/api/units/1759837/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.984865Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Contributed software is usually placed in the [.filepath]#contrib/# subdirectory of the source tree, with some exceptions. Contributed software used only by the kernel lives under [.filepath]#sys/contrib/#." ], "previous_source": "", "target": [ "" ], "id_hash": 5537194068989287982, "content_hash": 5537194068989287982, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:102", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/1616076/?format=api", "priority": 100, "id": 1759838, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=ccd810ab1e819e2e", "url": "https://translate-dev.freebsd.org/api/units/1759838/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.985619Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Because it makes it harder to import future versions minor, trivial and/or cosmetic changes are _strongly discouraged_ on files that are still tracking the vendor branch." ], "previous_source": "", "target": [ "" ], "id_hash": 7605478555266741790, "content_hash": 7605478555266741790, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:106", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/1059411/?format=api", "priority": 100, "id": 1759839, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=e98c16735186761e", "url": "https://translate-dev.freebsd.org/api/units/1759839/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.986275Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Vendor Imports" ], "previous_source": "", "target": [ "" ], "id_hash": -3144730603664248127, "content_hash": -3144730603664248127, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:109", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1616078/?format=api", "priority": 100, "id": 1759840, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=545bac2d6e4af2c1", "url": "https://translate-dev.freebsd.org/api/units/1759840/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.986956Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The standard process for managing contributed software and vendor branches is described in detail by the extref:{committers-guide}#vendor-import-git[Committer's Guide]." ], "previous_source": "", "target": [ "" ], "id_hash": 872224041447593362, "content_hash": 872224041447593362, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:112", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/1616080/?format=api", "priority": 100, "id": 1759841, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=8c1ac324fb0a1592", "url": "https://translate-dev.freebsd.org/api/units/1759841/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.987580Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Encumbered Files" ], "previous_source": "", "target": [ "" ], "id_hash": -5886134825851152566, "content_hash": -5886134825851152566, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:114", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1059501/?format=api", "priority": 100, "id": 1759842, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=2e503f8fdd16174a", "url": "https://translate-dev.freebsd.org/api/units/1759842/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.988231Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "It might occasionally be necessary to include an encumbered file in the FreeBSD source tree. For example, if a device requires a small piece of binary code to be loaded to it before the device will operate, and we do not have the source to that code, then the binary file is said to be encumbered. The following policies apply to including encumbered files in the FreeBSD source tree." ], "previous_source": "", "target": [ "" ], "id_hash": 3576140796285099941, "content_hash": 3576140796285099941, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:120", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 69, "source_unit": "https://translate-dev.freebsd.org/api/units/1187266/?format=api", "priority": 100, "id": 1759843, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=b1a1011b655b1fa5", "url": "https://translate-dev.freebsd.org/api/units/1759843/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.988852Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Any file which is interpreted or executed by the system CPU(s) and not in source format is encumbered." ], "previous_source": "", "target": [ "" ], "id_hash": -4250525056761511685, "content_hash": -4250525056761511685, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:122", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/1059505/?format=api", "priority": 100, "id": 1759844, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=450319fb2ad540fb", "url": "https://translate-dev.freebsd.org/api/units/1759844/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.989515Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Any file with a license more restrictive than BSD or GNU is encumbered." ], "previous_source": "", "target": [ "" ], "id_hash": -2259477896015225653, "content_hash": -2259477896015225653, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:123", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/1059507/?format=api", "priority": 100, "id": 1759845, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=60a4b8d3262a5ccb", "url": "https://translate-dev.freebsd.org/api/units/1759845/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.990165Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "A file which contains downloadable binary data for use by the hardware is not encumbered, unless (1) or (2) apply to it." ], "previous_source": "", "target": [ "" ], "id_hash": -5089088171975140120, "content_hash": -5089088171975140120, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:124", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/1250988/?format=api", "priority": 100, "id": 1759846, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=395fed454ec79ce8", "url": "https://translate-dev.freebsd.org/api/units/1759846/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.990821Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Any encumbered file requires specific approval from the link:https://www.FreeBSD.org/administration/#t-core[Core Team] before it is added to the repository." ], "previous_source": "", "target": [ "" ], "id_hash": 7701093194363962163, "content_hash": 7701093194363962163, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:125", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/1059511/?format=api", "priority": 100, "id": 1759847, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=eadfc775483e0333", "url": "https://translate-dev.freebsd.org/api/units/1759847/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.991450Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Encumbered files go in [.filename]#src/contrib# or [.filename]#src/sys/contrib#." ], "previous_source": "", "target": [ "" ], "id_hash": 3300414604418169065, "content_hash": 3300414604418169065, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:126", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1059513/?format=api", "priority": 100, "id": 1759848, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=adcd6d98abdb38e9", "url": "https://translate-dev.freebsd.org/api/units/1759848/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.992087Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The entire module should be kept together. There is no point in splitting it, unless there is code-sharing with non-encumbered code." ], "previous_source": "", "target": [ "" ], "id_hash": 6102859241684998439, "content_hash": 6102859241684998439, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:127", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1059515/?format=api", "priority": 100, "id": 1759849, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=d4b1b6255ed81927", "url": "https://translate-dev.freebsd.org/api/units/1759849/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.992717Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "In the past binary files were typically uuencoded, and named [.filename]#arch/filename.o.uu#. This is no longer necessary, and binary files may be added to the repository unchanged." ], "previous_source": "", "target": [ "" ], "id_hash": -7932520968062364588, "content_hash": -7932520968062364588, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:129", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/1250990/?format=api", "priority": 100, "id": 1759850, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=11ea0635354e1454", "url": "https://translate-dev.freebsd.org/api/units/1759850/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.993346Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Kernel files:" ], "previous_source": "", "target": [ "" ], "id_hash": -4184451228060357066, "content_hash": -4184451228060357066, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:130", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1059519/?format=api", "priority": 100, "id": 1759851, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=45edd7c73b83ee36", "url": "https://translate-dev.freebsd.org/api/units/1759851/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.994003Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Should always be referenced in [.filename]#conf/files.*# (for build simplicity)." ], "previous_source": "", "target": [ "" ], "id_hash": -5123072241593982901, "content_hash": -5123072241593982901, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:131", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1059521/?format=api", "priority": 100, "id": 1759852, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=38e730f08120604b", "url": "https://translate-dev.freebsd.org/api/units/1759852/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.994618Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Should always be in [.filename]#LINT#, but the link:https://www.FreeBSD.org/administration/#t-core[Core Team] decides per case if it should be commented out or not. The link:https://www.FreeBSD.org/administration/#t-core[Core Team] can, of course, change their minds later on." ], "previous_source": "", "target": [ "" ], "id_hash": 4970733395972257176, "content_hash": 4970733395972257176, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:132", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/1059523/?format=api", "priority": 100, "id": 1759853, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=c4fb97b00418f598", "url": "https://translate-dev.freebsd.org/api/units/1759853/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.995230Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The _Release Engineer_ decides whether or not it goes into the release." ], "previous_source": "", "target": [ "" ], "id_hash": -6793659200127631711, "content_hash": -6793659200127631711, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:133", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1059525/?format=api", "priority": 100, "id": 1759854, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=21b812f3ab53fea1", "url": "https://translate-dev.freebsd.org/api/units/1759854/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.995852Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "User-land files:" ], "previous_source": "", "target": [ "" ], "id_hash": 5314572364047151516, "content_hash": 5314572364047151516, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:135", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 35, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1059527/?format=api", "priority": 100, "id": 1759855, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=c9c127684423719c", "url": "https://translate-dev.freebsd.org/api/units/1759855/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.996512Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The link:https://www.FreeBSD.org/administration/#t-core[Core team] decides if the code should be part of `make world`." ], "previous_source": "", "target": [ "" ], "id_hash": -3325011047517923471, "content_hash": -3325011047517923471, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:136", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 36, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/1059529/?format=api", "priority": 100, "id": 1759856, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=51db3011a671d771", "url": "https://translate-dev.freebsd.org/api/units/1759856/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.997129Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "The link:https://www.FreeBSD.org/administration/#t-re[Release Engineering] decides if it goes into the release." ], "previous_source": "", "target": [ "" ], "id_hash": 626315913090718651, "content_hash": 626315913090718651, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:137", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 37, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1059531/?format=api", "priority": 100, "id": 1759857, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=88b11f012cf25bbb", "url": "https://translate-dev.freebsd.org/api/units/1759857/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.997743Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Shared Libraries" ], "previous_source": "", "target": [ "" ], "id_hash": -7939058188847091607, "content_hash": -7939058188847091607, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:139", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 38, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1059533/?format=api", "priority": 100, "id": 1759858, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=11d2cca3e29cf069", "url": "https://translate-dev.freebsd.org/api/units/1759858/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.998371Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "If you are adding shared library support to a port or other piece of software that does not have one, the version numbers should follow these rules. Generally, the resulting numbers will have nothing to do with the release version of the software." ], "previous_source": "", "target": [ "" ], "id_hash": 2175261687773165511, "content_hash": 2175261687773165511, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:143", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 39, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 43, "source_unit": "https://translate-dev.freebsd.org/api/units/1187268/?format=api", "priority": 100, "id": 1759859, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=9e3014fae13c77c7", "url": "https://translate-dev.freebsd.org/api/units/1759859/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.998989Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "For ports:" ], "previous_source": "", "target": [ "" ], "id_hash": 4404369021443643931, "content_hash": 4404369021443643931, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:145", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 40, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1250992/?format=api", "priority": 100, "id": 1759860, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=bd1f764a26e21a1b", "url": "https://translate-dev.freebsd.org/api/units/1759860/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:52.999616Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Prefer using the number already selected by upstream" ], "previous_source": "", "target": [ "" ], "id_hash": -5123745765508199277, "content_hash": -5123745765508199277, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:147", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 41, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/1250994/?format=api", "priority": 100, "id": 1759861, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=38e4cc5f7f78cc93", "url": "https://translate-dev.freebsd.org/api/units/1759861/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.000209Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "If upstream provides symbol versioning, ensure that we use their script" ], "previous_source": "", "target": [ "" ], "id_hash": -3765399783042355534, "content_hash": -3765399783042355534, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:148", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 42, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1250996/?format=api", "priority": 100, "id": 1759862, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=4bbe9cd8e66d6eb2", "url": "https://translate-dev.freebsd.org/api/units/1759862/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.000810Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "For the base system:" ], "previous_source": "", "target": [ "" ], "id_hash": 209964025492001533, "content_hash": 209964025492001533, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:150", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 43, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1250998/?format=api", "priority": 100, "id": 1759863, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=82e9f12b330fd2fd", "url": "https://translate-dev.freebsd.org/api/units/1759863/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.001430Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Start library version from 1" ], "previous_source": "", "target": [ "" ], "id_hash": 3847229891033494098, "content_hash": 3847229891033494098, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:152", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 44, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1251000/?format=api", "priority": 100, "id": 1759864, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=b5641b33d050f252", "url": "https://translate-dev.freebsd.org/api/units/1759864/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.002025Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "It is strongly recommended to add symbol versioning to the new library" ], "previous_source": "", "target": [ "" ], "id_hash": -544345925041934331, "content_hash": -544345925041934331, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:153", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 45, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1251002/?format=api", "priority": 100, "id": 1759865, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=78721843e6f1b005", "url": "https://translate-dev.freebsd.org/api/units/1759865/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.002647Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "If there is an incompatible change, handle it with symbol versioning, maintaining backward ABI compatibility" ], "previous_source": "", "target": [ "" ], "id_hash": 7180460397469141686, "content_hash": 7180460397469141686, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:154", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 46, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/1251004/?format=api", "priority": 100, "id": 1759866, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=e3a61eb012e88ab6", "url": "https://translate-dev.freebsd.org/api/units/1759866/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.003279Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "If this is impossible, or the library does not use symbol versioning, bump the library version" ], "previous_source": "", "target": [ "" ], "id_hash": -6202637533680865286, "content_hash": -6202637533680865286, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:155", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 47, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/1251006/?format=api", "priority": 100, "id": 1759867, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=29ebce06ae726ffa", "url": "https://translate-dev.freebsd.org/api/units/1759867/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.003889Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "Before even considering bumping library version for symbol-versioned library, consult with Release Engineering team, providing reasons why the change is so important that it should be allowed despite breaking the ABI" ], "previous_source": "", "target": [ "" ], "id_hash": -7624495270057921681, "content_hash": -7624495270057921681, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:156", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 48, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/1251008/?format=api", "priority": 100, "id": 1759868, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=163059f2bc8d336f", "url": "https://translate-dev.freebsd.org/api/units/1759868/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.004505Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "For instance, added functions and bugfixes not changing the interfaces are fine, while deleted functions, changed function call syntax, etc. should either provide backward-compat symbols, or will force the major version number to change." ], "previous_source": "", "target": [ "" ], "id_hash": -4447146457262820918, "content_hash": -4447146457262820918, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:158", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 49, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 34, "source_unit": "https://translate-dev.freebsd.org/api/units/1251010/?format=api", "priority": 100, "id": 1759869, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=42488fdbeeb671ca", "url": "https://translate-dev.freebsd.org/api/units/1759869/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.005156Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api", "source": [ "It is the duty of the committer making the change to handle library versioning." ], "previous_source": "", "target": [ "" ], "id_hash": -6087864623163930311, "content_hash": -6087864623163930311, "location": "documentation/content/en/books/developers-handbook/policies/_index.adoc:160", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 50, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1251012/?format=api", "priority": 100, "id": 1759870, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/?checksum=2b838f614fa58939", "url": "https://translate-dev.freebsd.org/api/units/1759870/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-01-22T18:15:53.005805Z" } ] }{ "count": 51, "next": "