Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5-8 questions, english with Chinese together #4

Open
wants to merge 2 commits into
base: translation
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
124 changes: 62 additions & 62 deletions src/quiz.cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -303,257 +303,257 @@
]
},
{
"question": "在新发布的投票表决之前,一个PMC成员必须:",
"question": "在新发布的投票表决之前,一个PMC成员必须: Before voting on a release a PMC member must:",
"show": "4",
"category": "release policy",
"answers": [
{
"answer": "检查候选版本符合 ASF 法务政策。",
"answer": "检查候选版本符合 ASF 法务政策。Check that the release candidate complies with ASF legal policy.",
"correct": true,
"level": 1,
"hint": "一个发布版本必须符合 ASF 的政策。"
"hint": "一个发布版本必须符合 ASF 的政策。A release needs to comply with ASF policy."
},
{
"answer": "检查候选版本符合 ASF 发布政策。",
"answer": "检查候选版本符合 ASF 发布政策。Check that the release candidate complies with ASF release policy.",
"correct": true,
"level": 1,
"hint": "一个发布版本必须符合 ASF 的政策。"
"hint": "一个发布版本必须符合 ASF 的政策。A release needs to comply with ASF policy."
},
{
"answer": "检查候选版本拥有合法的签名。",
"answer": "检查候选版本拥有合法的签名。Check that the release is signed by a valid signatures.",
"correct": true,
"level": 1,
"hint": "所有的发布版本必须有合法的签名,否则它们有可能会被篡改。"
"hint": "所有的发布版本必须有合法的签名,否则它们有可能会被篡改。All release must have a valid signature, otherwise they could be modified and contain anything."
},
{
"answer": "检查候选版本拥有 LICENSE 和 NOTICE 文件说明。",
"answer": "检查候选版本拥有 LICENSE 和 NOTICE 文件说明。Ensure that the LICENSE and NOTICE files are present.",
"correct": true,
"level": 1,
"hint": "ASF政策要求 LICENSE 和 NOTICE 这两个文件。"
"hint": "ASF政策要求 LICENSE 和 NOTICE 这两个文件。ASF policy requires both a LICENSE and NOTICE file."
},
{
"answer": "检查候选版本能编译通过。",
"answer": "检查候选版本能编译通过。Check that they can compile the release.",
"correct": true,
"level": 1,
"hint": "不能编译通过的发布没有什么意义。"
"hint": "不能编译通过的发布没有什么意义。What's the point of a source release if you can't compile it?"
},
{
"answer": "在他们机器上测试编译后的版本。",
"answer": "在他们机器上测试编译后的版本。Test the compiled version on their own machine.",
"correct": true,
"level": 2,
"hint": "发布必须通过测试证明软件能正常工作。当然,它们有些小 bug 也是容忍的。"
"hint": "发布必须通过测试证明软件能正常工作。当然,它们有些小 bug 也是容忍的。Release should be tested to ensure that they work. This doesn't mean they are totally bug free."
},
{
"answer": "检查发布的版本和版本控制树上的一致。",
"answer": "检查发布的版本和版本控制树上的一致。Check what in the release matches to what is in version control.",
"correct": true,
"level": 2,
"hint": "发布需要是可重现发布。"
"hint": "发布需要是可重现发布。Releases need to be reproducible."
},
{
"answer": "检查没有严重的 bug。",
"answer": "检查没有严重的 bug。Check there are no outstanding bugs.",
"correct": false,
"level": 2,
"hint": "软件都有 bug。但我们致力于比上一个发布更好的产品。"
"hint": "软件都有 bug。但我们致力于比上一个发布更好的产品。All software has bugs. The aim is for each release to be better than the last."
},
{
"answer": "检查文档是否最新的。",
"answer": "检查文档是否最新的。Check that the documentation is up to date",
"correct": false,
"level": 2,
"hint": "投票表决前,虽然文档不是必须的,但是很有帮助的。"
"hint": "投票表决前,虽然文档不是必须的,但是很有帮助的。While documentation is helpful it's not required before voting."
},
{
"answer": "所有的测试能通过。",
"answer": "所有的测试能通过。That all test pass.",
"level": 2,
"correct": false,
"hint": "一个失败的测试可能是个隐患。但在投票表决前,我们并不强制要求所有的测试成功。"
"hint": "一个失败的测试可能是个隐患。但在投票表决前,我们并不强制要求所有的测试成功。A failing test probably indicates a problem but all tests passing is not a requirement for voting."
}
],
"reason": "在投票表决之前,一个 PMC 成员需要检查签名,发布符合 ASF 政策诸如含有 LICENSE, NOTICE 文件,发布能编译,产品能工作。",
"reason": "在投票表决之前,一个 PMC 成员需要检查签名,发布符合 ASF 政策诸如含有 LICENSE, NOTICE 文件,发布能编译,产品能工作。Before voting a PMC member should check that the release is correctly signed, complies with ASF policy, contains a LICENSE and NOTICE file, can be compiled from source and generally works.",
"links": [
{
"name": "发布要求。",
"name": "发布要求。Release Requirements",
"link": "http://www.apache.org/legal/release-policy.html#approving-a-release"
},
{
"name": "必须在自己所拥有的机器上确认过。",
"name": "必须在自己所拥有的机器上确认过。Owned and Controlled Hardware",
"link": "http://www.apache.org/legal/release-policy.html#owned-controlled-hardware"
}
]
},
{
"question": "新版本发布后,PMC 必须做的有?",
"question": "新版本发布后,PMC 必须做的有?Once a new version of the project has been released, what must the PMC do?",
"show": "4",
"category": "release policy",
"answers": [
{
"answer": "将软件成品发布到 www.apache.org/dist。",
"answer": "将软件成品发布到 www.apache.org/dist。Place the artifacts in www.apache.org/dist.",
"correct": true,
"level": 1,
"hint": "这个是官方的发布位置,也是其他的镜像的来源之所。"
"hint": "这个是官方的发布位置,也是其他的镜像的来源之所。This is the official place for releases and the place they are mirrored from."
},
{
"answer": "发布 maven 软件成品。",
"answer": "发布 maven 软件成品。Publish maven artifacts.",
"correct": false,
"level": 2,
"hint": "Maven 是一种二级分发机制。"
"hint": "Maven 是一种二级分发机制。Maven is a secondary distribution mechanism."
},
{
"answer": "向用户,开发者邮件列表通告新的发布。",
"answer": "向用户,开发者邮件列表通告新的发布。Announce the release to the users, dev and announce mailing lists.",
"correct": true,
"level": 1,
"hint": "通告新的发布是个好主意。"
"hint": "通告新的发布是个好主意。It's a good idea to tell people about new releases."
},
{
"answer": "手动的存档以前的发布。",
"answer": "手动的存档以前的发布。Manually archive the previous release.",
"correct": false,
"level": 2,
"hint": "以前的发布是会自动存档的。"
"hint": "以前的发布是会自动存档的。Old releases are archived automatically."
},
{
"answer": "最好是等24小时之后公告以便其它的镜像能够及时获取新的发布。",
"answer": "最好是等24小时之后公告以便其它的镜像能够及时获取新的发布。It's best to wait 24 hours before announcing to allow the release to be copied to the mirrors.",
"correct": true,
"level": 1,
"hint": "其它的镜像可能很需要花些时间才能获取我们新发布的软件。"
"hint": "其它的镜像可能很需要花些时间才能获取我们新发布的软件。It may talk a little while for the mirrors to catch up."
}
],
"reason": "发布需要发布到正确的位置,并且要及时告知社区。",
"reason": "发布需要发布到正确的位置,并且要及时告知社区。Releases need to published in the correct place (to be mirrored) and you need to tell people about them.",
"links": [
{
"name": "软件发布的分发",
"name": "软件发布的分发 Release distribution",
"link": "http://www.apache.org/legal/release-policy.html#release-distribution"
},
{
"name": "去哪儿发布软件?",
"name": "去哪儿发布软件?Where do releases go?",
"link": "http://www.apache.org/legal/release-policy.html#where-do-releases-go"
},
{
"name": "公告发布事宜",
"name": "公告发布事宜 Announcing releases",
"link": "http://www.apache.org/legal/release-policy.html#release-announcements"
},
{
"name": "如何存档发布的软件?",
"name": "如何存档发布的软件?How are releases archived?",
"link": "http://www.apache.org/legal/release-policy.html#archived"
}
]
},
{
"question": "下面哪些 license 文件是和 Apache License 2.0 相兼容并相似的?",
"question": "下面哪些 license 文件是和 Apache License 2.0 相兼容并相似的?Which licenses are compatible and similar in terms with the Apache License 2.0?",
"show": "6",
"category": "licensing",
"answers": [
{
"answer": "Apache Software License 1.0.",
"correct": false,
"level": 2,
"hint": "The Apache Software License 1.0 包含广告条款。"
"hint": "The Apache Software License 1.0 包含广告条款。The Apache Software License 1.0 contains an advertising clause."
},
{
"answer": "Apache Software License 1.1.",
"correct": true,
"level": 1,
"hint": "一个没有增加限制条款的 License 是相兼容的。"
"hint": "一个没有增加限制条款的 License 是相兼容的。A license which adds no restrictions is compatible."
},
{
"answer": "BSD 2-clause.",
"correct": true,
"level": 1,
"hint": "一个没有增加限制条款的 License 是相兼容的。"
"hint": "一个没有增加限制条款的 License 是相兼容的。A license which adds no restrictions is compatible."
},
{
"answer": "BSD 3-clause.",
"correct": true,
"level": 1,
"hint": "一个没有增加限制条款的 License 是相兼容的。"
"hint": "一个没有增加限制条款的 License 是相兼容的。A license which adds no restrictions is compatible."
},
{
"answer": "BSD with advertising clause.",
"correct": false,
"level": 2,
"hint": "其广告条款和 Apache License 2.0不相容"
"hint": "其广告条款和 Apache License 2.0不相容。Advertising clauses are not compatible with the Apache License 2.0 "
},
{
"answer": "MIT or X11 license.",
"correct": true,
"level": 1,
"hint": "一个没有增加限制条款的 License 是相兼容的。"
"hint": "一个没有增加限制条款的 License 是相兼容的。A license which adds no restrictions is compatible."
},
{
"answer": "W3C software license.",
"correct": true,
"level": 2,
"hint": "一个没有增加限制条款的 License 是相兼容的。"
"hint": "一个没有增加限制条款的 License 是相兼容的。A license which adds no restrictions is compatible."
},
{
"answer": "GNU GPL 1, 2, 3.",
"correct": false,
"level": 1,
"hint": "GPL License 软件的衍生软件也必须是 GPL License"
"hint": "GPL License 软件的衍生软件也必须是 GPL License。Derivative works of GPL licensed software must be license under the GPL license."
},
{
"answer": "GNU LGPL 2, 2.1, 3.",
"correct": false,
"level": 1,
"hint": "GPL License 软件的衍生软件也必须是GPL License"
"hint": "GPL License 软件的衍生软件也必须是 GPL License。Derivative works of GPL licensed software must be license under the GPL license."
},
{
"answer": "JSON license.",
"correct": false,
"level": 2,
"hint": "善恶是主观的。"
"hint": "好坏是主观的。Good and evil are subjective."
},
{
"answer": "Creative Commons Attribution (CC-BY) 2.5, 3.0, and 4.0.",
"correct": false,
"level": 2,
"hint": "Category B licenses 需要非常谨慎的处理。"
"hint": "Category B licenses 需要非常谨慎的处理。Category B licenses need to be handle carefully."
},
{
"answer": "Creative Commons Non-Commercial.",
"correct": false,
"level": 2,
"hint": "只能供非商业用途是个限制性条款。"
"hint": "只能供非商业用途是个限制性条款。Only for non commercial use is a restriction."
},
{
"answer": "Creative Commons Copyright-Only Dedication.",
"correct": true,
"level": 2,
"hint": "一个没有增加限制条款的 License 是相兼容的。"
"hint": "一个没有增加限制条款的 License 是相兼容的。A license which adds no restrictions is compatible."
},
{
"answer": "Eclipse Public License EPL 1.0.",
"correct": false,
"level": 2,
"hint": "Category B licenses 需要非常谨慎的处理。"
"hint": "Category B licenses 需要非常谨慎的处理。Category B licenses need to be handled carefully."
},
{
"answer": "Common Development and Distribution Licenses: CDDL 1.0 and CDDL 1.1.",
"correct": false,
"level": 2,
"hint": "Category B licenses 需要非常谨慎的处理。"
"hint": "Category B licenses 需要非常谨慎的处理。Category B licenses need to be handled carefully."
},
{
"answer": "Works in the public domain.",
"correct": true,
"level": 1,
"hint": "一个没有增加限制条款的 License 是相兼容的。"
"hint": "一个没有增加限制条款的 License 是相兼容的。A license which adds no restrictions is compatible."
}
],
"reason": "在 Apache License 2.0 基础上没有增加额外的限制性条款的 License 都是和 Apache License 2.0 相兼容的。",
"reason": "在 Apache License 2.0 基础上没有增加额外的限制性条款的 License 都是和 Apache License 2.0 相兼容的。 License that do not add any additional restrictions than the Apache License 2.0 are compatible.",
"links": [
{
"name": "兼容的licenses",
"name": "兼容的licenses。 Compatible licenses",
"link": "https://www.apache.org/legal/resolved.html#category-a"
},
{
"name": "需排除的licenses",
"name": "需排除的licenses。 Excluded licenses",
"link": "https://www.apache.org/legal/resolved.html#category-x"
},
{
"name": "弱Copyleft licenses",
"name": "弱Copyleft licenses。 Weak Copyleft licenses",
"link": "https://www.apache.org/legal/resolved.html#category-b"
},
{
"name": "GPL兼容性",
"name": "GPL兼容性。 GPL Compatibility ",
"link": "http://www.apache.org/licenses/GPL-compatibility.html"
}
]
Expand Down