Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/freebsd-doc/boooks_dev-model/pt_BR/changes/?format=api&page=8
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 471,
    "next": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/changes/?format=api&page=9",
    "previous": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/changes/?format=api&page=7",
    "results": [
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171518/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:26.148280Z",
            "action": 30,
            "target": "The kernel is the main building block of FreeBSD. While the userland applications are protected against faults in other userland applications, the entire system is vulnerable to errors in the kernel. This, combined with the vast amount of dependencies in the kernel and that it is not easy to see all the consequences of a kernel change, demands developers with a relative full understanding of the kernel. Multiple development efforts in the kernel also require a closer coordination than userland applications do.",
            "id": 68464,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68464/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171528/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:26.348021Z",
            "action": 30,
            "target": "review",
            "id": 68470,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68470/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171532/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:26.391663Z",
            "action": 30,
            "target": "development release",
            "id": 68473,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68473/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171538/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:26.452575Z",
            "action": 30,
            "target": "Jørgenssen's model for change integration <_:informaltable-1/>",
            "id": 68477,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68477/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171540/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:26.495271Z",
            "action": 30,
            "target": "Jørgensen found that most FreeBSD developers work individually, meaning that this model is used in parallel by many developers on the different ongoing development efforts. A developer can also be working on multiple changes, so that while they are waiting for review or people to test one or more of their changes, they may be writing another change.",
            "id": 68479,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68479/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171542/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:26.537557Z",
            "action": 30,
            "target": "Within the <quote>code</quote> bracket in Jørgensen's model, each programmer has their own working style and follows their own development models. The bracket could very well have been called <quote>development</quote> as it includes requirements gathering and analysis, system and detailed design, implementation and verification. However, the only output from these stages is the source code or system documentation.",
            "id": 68481,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68481/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171544/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:26.642614Z",
            "action": 30,
            "target": "The releases of FreeBSD are best illustrated by a tree with many branches where each major branch represents a major version. Minor versions are represented by branches of the major branches.",
            "id": 68483,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68483/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171578/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.553614Z",
            "action": 30,
            "target": "The tree symbolises the release versions with major versions spawning new main branches and minor versions being versions of the main branch. The top branch is the -CURRENT branch where all new development is integrated, and the -STABLE branch is the branch directly below it. Below the -STABLE branch are old, unsupported versions.",
            "id": 68501,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68501/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171580/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.603242Z",
            "action": 30,
            "target": "Many committers have a special area of responsibility. These roles are called hats. These hats can be either project roles, such as public relations officer, or maintainer for a certain area of the code. Because this is a project where people give voluntarily of their spare time, people with assigned hats are not always available. They must therefore appoint a deputy that can perform the hat's role in their absence. The other option is to have the role held by a group.",
            "id": 68503,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68503/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171582/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.674735Z",
            "action": 30,
            "target": "A person who has the required privileges to add their code or documentation to the repository. A committer has made a commit within the past 12 months. <citation><xref linkend=\"freebsd-bylaws\"/></citation> An active committer is a committer who has made an average of one commit per month during that time.",
            "id": 68505,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68505/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171584/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.703740Z",
            "action": 30,
            "target": "It is worth noting that there are no technical barriers to prevent someone, once having gained commit privileges to the main- or a sub-project, to make commits in parts of that project's source the committer did not specifically get permission to modify. However, when wanting to make modifications to parts a committer has not been involved in before, they should read the logs to see what has happened in this area before, and also read the MAINTAINERS file to see if the maintainer of this part has any special requests on how changes in the code should be made.",
            "id": 68507,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68507/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171586/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.737800Z",
            "action": 30,
            "target": "The core team is elected by the committers from the pool of committers and serves as the board of directors of the FreeBSD project. It promotes active contributors to committers, assigns people to well-defined hats, and is the final arbiter of decisions involving which way the project should be heading. As of July 1st, 2004, core consisted of 9 members. Elections are held every two years.",
            "id": 68509,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68509/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171588/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.823102Z",
            "action": 30,
            "target": "The official hats in the FreeBSD Project are hats that are more or less formalised and mainly administrative roles. They have the authority and responsibility for their area. The following list shows the responsibility lines and gives a description of each hat, including who it is held by.",
            "id": 68511,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68511/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171590/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.864768Z",
            "action": 30,
            "target": "<xref linkend=\"sub-project-documentation\"/> architect is responsible for defining and following up documentation goals for the committers in the Documentation project, which they supervise.",
            "id": 68513,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68513/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171592/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:27.916648Z",
            "action": 30,
            "target": "The Postmaster is responsible for mail being correctly delivered to the committers' email address. They are also responsible for ensuring that the mailing lists work and should take measures against possible disruptions of mail such as having troll-, spam- and virus-filters.",
            "id": 68515,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68515/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171594/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.163006Z",
            "action": 30,
            "target": "The Source Repository Manager is the only one who is allowed to directly modify the repository without using the <xref linkend=\"tool-svn\"/> tool. It is their responsibility to ensure that technical problems that arise in the repository are resolved quickly. The source repository manager has the authority to back out commits if this is necessary to resolve a SVN technical problem.",
            "id": 68517,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68517/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171596/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.352673Z",
            "action": 30,
            "target": "The Bugmeister is responsible for ensuring that the maintenance database is in working order, that the entries are correctly categorised and that there are no invalid entries. They supervise bugbusters.",
            "id": 68519,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68519/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171598/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.398234Z",
            "action": 30,
            "target": "The task of the donations liaison officer is to match the developers with needs with people or organisations willing to make a donation.",
            "id": 68521,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68521/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171600/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.419749Z",
            "action": 30,
            "target": "Hat held by: the Donations Liaison Office <email>donations@FreeBSD.org</email>. The <link xlink:href=\"https://www.freebsd.org/donations/\"> Donations Liaison Charter</link>.",
            "id": 68523,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68523/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171602/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.696008Z",
            "action": 30,
            "target": "A mentor is a committer who takes it upon them to introduce a new committer to the project, both in terms of ensuring the new committer's setup is valid, that the new committer knows the available tools required in their work, and that the new committer knows what is expected of them in terms of behavior.",
            "id": 68525,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68525/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171604/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.899588Z",
            "action": 30,
            "target": "When a contributor is given committer status, they are assigned a mentor. The committer who recommended the new committer will, in the general case, take it upon themselves to be the new committers mentor.",
            "id": 68527,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68527/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171606/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.923412Z",
            "action": 30,
            "target": "When a contributor is given their commit bit, a <xref linkend=\"tool-pgp\"/>-signed email is sent from either <xref linkend=\"role-core-secretary\"/>, <xref linkend=\"role-ports-manager\"/>, or nik@freebsd.org to both admins@freebsd.org, the assigned mentor, the new committer, and core confirming the approval of a new account. The mentor then gathers a password line, <xref linkend=\"tool-ssh2\"/> public key, and PGP key from the new committer and sends them to <xref linkend=\"role-admin\"/>. When the new account is created, the mentor activates the commit bit and guides the new committer through the rest of the initial process.",
            "id": 68529,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68529/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171610/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:28.992726Z",
            "action": 30,
            "target": "When a contributor sends a piece of code, the receiving committer may choose to recommend that the contributor is given commit privileges. If they recommend this to core, core will vote on this recommendation. If the vote is in favour, a mentor is assigned the new committer and the new committer has to email their details to the administrators for an account to be created. After this, the new committer is all set to make their first commit. By tradition, this is by adding their name to the committers list.",
            "id": 68532,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68532/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171614/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.068522Z",
            "action": 30,
            "target": "When Core decides to clean up the committers list, they check who has not made a commit for the past 18 months. Committers who have not done so have their commit bits revoked and their account removed by the administrators.",
            "id": 68535,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68535/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171616/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.122443Z",
            "action": 30,
            "target": "The committing of new or modified code is one of the most frequent processes in the FreeBSD project and will usually happen many times a day. Committing of code can only be done by a <quote>committer</quote>. Committers commit either code written by themselves, code submitted to them, or code submitted through a <link linkend=\"model-pr\">problem report</link>.",
            "id": 68537,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68537/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171618/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.149951Z",
            "action": 30,
            "target": "When code is written by the developer that is non-trivial, they should seek a code review from the community. This is done by sending mail to the relevant list asking for review. Before submitting the code for review, they should ensure it compiles correctly with the entire tree and that all relevant tests run. This is called <quote>pre-commit test</quote>. When contributed code is received, it should be reviewed by the committer and tested the same way.",
            "id": 68539,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68539/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171620/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.187177Z",
            "action": 30,
            "target": "After the code has been available for review and no further changes are necessary, the code is committed into the development branch, -CURRENT. If the change applies for the -STABLE branch or the other branches as well, a <quote>Merge From Current</quote> (\"MFC\") countdown is set by the committer. After the number of days the committer chose when setting the MFC have passed, an email will automatically be sent to the committer reminding them to commit it to the -STABLE branch (and possibly security branches as well). Only security critical changes should be merged to security branches.",
            "id": 68541,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68541/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171624/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.334011Z",
            "action": 30,
            "target": "When a committer has written a piece of code and wants to commit it, they first need to determine if it is trivial enough to go in without prior review or if it should first be reviewed by the developer community. If the code is trivial or has been reviewed and the committer is not the maintainer, they should consult the maintainer before proceeding. If the code is contributed by an outside vendor, the maintainer should create a patch that is sent back to the vendor. The code is then committed and then deployed by the users. Should they find problems with the code, this will be reported and the committer can go back to writing a patch. If a vendor is affected, they can choose to implement or ignore the patch.",
            "id": 68544,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68544/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171628/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.405774Z",
            "action": 30,
            "target": "The difference when a contributor makes a code contribution is that they submit the code through the Bugzilla interface. This report is picked up by the maintainer who reviews the code and commits it.",
            "id": 68547,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68547/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171632/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.590372Z",
            "action": 30,
            "target": "Core announces the election and selects an election manager who prepares the elections, and when ready, candidates can announce their candidacies through submitting their statements. The committers then vote. After the vote is over, the election results are announced and the new core team takes office.",
            "id": 68550,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68550/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171634/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.645151Z",
            "action": 30,
            "target": "The requirements of the project are given by developer wishes, requests from the community in terms of direct requests by mail, Problem Reports, commercial funding for the development of features, or contributions by the scientific community. The wishes that come within the responsibility of a developer are given to that developer who prioritises their time between the request and their wishes. A common way to do this is maintain a TODO-list maintained by the project. Items that do not come within someone's responsibility are collected on TODO-lists unless someone volunteers to take the responsibility. All requests, their distribution and follow-up are handled by the <xref linkend=\"tool-bugzilla\"/> tool.",
            "id": 68552,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68552/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171636/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.678102Z",
            "action": 30,
            "target": "As the requests are prioritised by the individual developers on the basis of doing what they find interesting, necessary, or are funded to do, there is no overall strategy or prioritisation of what requests to regard as requirements and following up their correct implementation. However, most developers have some shared vision of what issues are more important, and they can ask for guidelines from the release engineering team.",
            "id": 68554,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68554/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171640/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:29.947652Z",
            "action": 30,
            "target": "A problem is reported by the report originator. It is then classified by a bugbuster and handed to the correct maintainer. They verify the problem and discuss the problem with the originator until they have enough information to create a working patch. This patch is then committed and the problem report is closed.",
            "id": 68557,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68557/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171642/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.053269Z",
            "action": 30,
            "target": "<citation><xref linkend=\"freebsd-committer\"/></citation> has a number of rules that committers should follow. However, it happens that these rules are broken. The following rules exist in order to be able to react to misbehavior. They specify what actions will result in how long a suspension of the committer's commit privileges. <_:itemizedlist-1/> <citation><xref linkend=\"ref-freebsd-trenches\"/></citation>",
            "id": 68559,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68559/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171644/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.079065Z",
            "action": 30,
            "target": "For the suspensions to be efficient, any single core member can implement a suspension before discussing it on the <quote>core</quote> mailing list. Repeat offenders can, with a 2/3 vote by core, receive harsher penalties, including permanent removal of commit privileges. (However, the latter is always viewed as a last resort, due to its inherent tendency to create controversy.) All suspensions are posted to the <quote>developers</quote> mailing list, a list available to committers only.",
            "id": 68561,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68561/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171646/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.147206Z",
            "action": 30,
            "target": "When a release is coming, the FreeBSD project changes shape somewhat. A release schedule is made containing feature- and code-freezes, release of interim releases and the final release. A feature-freeze means no new features are allowed to be committed to the branch without the release engineers' explicit consent. Code-freeze means no changes to the code (like bugs-fixes) are allowed to be committed without the release engineers' explicit consent. This feature- and code-freeze is known as stabilising. During the release process, the release engineer has the full authority to revert to older versions of code and thus \"back out\" changes should they find that the changes are not suitable to be included in the release.",
            "id": 68563,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68563/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171648/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.238451Z",
            "action": 30,
            "target": "For releases of the -STABLE-branch, the release process starts 45 days before the anticipated release date. During the first phase, the first 15 days, the developers merge what changes they have had in -CURRENT that they want to have in the release to the release branch. When this period is over, the code enters a 15 day code freeze in which only bug fixes, documentation updates, security-related fixes and minor device driver changes are allowed. These changes must be approved by the release engineer in advance. At the beginning of the last 15 day period a release candidate is created for widespread testing. Updates are less likely to be allowed during this period, except for important bug fixes and security updates. In this final period, all releases are considered release candidates. At the end of the release process, a release is created with the new version number, including binary distributions on web sites and the creation of CD-ROM images. However, the release is not considered \"really released\" until a <xref linkend=\"tool-pgp\"/>-signed message stating exactly that, is sent to the mailing list freebsd-announce; anything labelled as a \"release\" before that may well be in-process and subject to change before the PGP-signed message is sent. <_:footnote-1/>.",
            "id": 68565,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68565/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171656/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.379295Z",
            "action": 30,
            "target": "Make branch",
            "id": 68570,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68570/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171658/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.406138Z",
            "action": 30,
            "target": "Release candidate",
            "id": 68572,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68572/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171668/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.641067Z",
            "action": 30,
            "target": "Bugzilla is a maintenance database consisting of a set of tools to track bugs at a central site. It supports the bug tracking process for sending and handling bugs as well as querying and updating the database and editing bug reports. The project uses its web interface to send <quote>Problem Reports</quote> to the project's central Bugzilla server. The committers also have web and command-line clients.",
            "id": 68578,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68578/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171670/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.676787Z",
            "action": 30,
            "target": "Mailman is a program that automates the management of mailing lists. The FreeBSD Project uses it to run 16 general lists, 60 technical lists, 4 limited lists and 5 lists with SVN commit logs. It is also used for many mailing lists set up and used by other people and projects in the FreeBSD community. General lists are lists for the general public, technical lists are mainly for the development of specific areas of interest, and closed lists are for internal communication not intended for the general public. The majority of all the communication in the project goes through these 85 lists <citation><xref linkend=\"ref-bsd-handbook\"/>, Appendix C</citation>.",
            "id": 68580,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68580/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171672/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.711527Z",
            "action": 30,
            "target": "Pretty Good Privacy, better known as PGP, is a cryptosystem using a public key architecture to allow people to digitally sign and/or encrypt information in order to ensure secure communication between two parties. A signature is used when sending information out to many recipients, enabling them to verify that the information has not been tampered with before they received it. In the FreeBSD Project this is the primary means of ensuring that information has been written by the person who claims to have written it, and not altered in transit.",
            "id": 68582,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68582/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171674/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.789554Z",
            "action": 30,
            "target": "A <quote>port</quote> is a set of meta-data and patches that are needed to fetch, compile and install correctly an external piece of software on a FreeBSD system. The amount of ports has grown at a tremendous rate, as shown by the following figure.",
            "id": 68584,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68584/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171676/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.816001Z",
            "action": 30,
            "target": "Number of ports added between 1996 and 2008",
            "id": 68586,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68586/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171680/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:30.885636Z",
            "action": 30,
            "target": "<xref linkend=\"fig-ports\"/> shows the number of ports available to FreeBSD in the period 1995 to 2008. It looks like the curve has first grown exponentially, and then from the middle of 2001 to the middle of 2007 grown linearly at a rate of about 2000 ports/year, before its growth rate gets lower.",
            "id": 68589,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68589/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/171812/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-06-06T14:21:36.552143Z",
            "action": 30,
            "target": "The Documentation project has <link xlink:href=\"https://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/\">a primer</link>. This is used both to introduce new project members to the standard tools and syntaxes and to act as a reference when working on the project.",
            "id": 68656,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68656/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api",
            "timestamp": "2020-06-06T14:21:37.275547Z",
            "action": 0,
            "target": "",
            "id": 68657,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/68657/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api",
            "timestamp": "2020-06-06T14:21:39.501240Z",
            "action": 44,
            "target": "",
            "id": 68658,
            "action_name": "要翻译的新字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/68658/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/200441/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-07-26T12:32:35.839074Z",
            "action": 30,
            "target": "$FreeBSD: head/en_US.ISO8859-1/books/dev-model/book.xml 54306 2020-07-01 15:38:01Z bofh $",
            "id": 79072,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/79072/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/200443/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/boooks_dev-model/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_dev-model/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2020-07-26T12:32:35.983485Z",
            "action": 30,
            "target": "Hat currently held by: Muhammad Moinur Rahman <email>bofh@FreeBSD.org</email>.",
            "id": 79074,
            "action_name": "改变了源字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/79074/?format=api"
        }
    ]
}