blob: 9bcdf6f1a3b52eecddc02c0a599f9e71a426102f [file] [log] [blame]
import{_ as n,C as i,O as s,P as h,ah as l,Q as e,U as r,ai as o,aW as a}from"./framework-e4340ccd.js";const c={},d=a('<h1 id="iotdb-contributor-入门步骤" tabindex="-1"><a class="header-anchor" href="#iotdb-contributor-入门步骤" aria-hidden="true">#</a> IoTDB Contributor 入门步骤</h1><h2 id="订阅邮件列表-dev-iotdb-apache-org" tabindex="-1"><a class="header-anchor" href="#订阅邮件列表-dev-iotdb-apache-org" aria-hidden="true">#</a> 订阅邮件列表 (<a href="mailto:dev@iotdb.apache.org">dev@iotdb.apache.org</a>)</h2><p>邮件列表是 Apache 唯一指定的贡献者交流渠道,所有设计和讨论尽量都在邮件列表里进行。邮件列表本质是一个邮箱,订阅之后,所有发往这个邮箱的邮件,都会转发到订阅的邮箱中,订阅方式如下:</p>',3),u=e("li",null,[r("发送订阅邮件:向 "),e("a",{href:"dev-subscribe@iotdb.apache.org"},"dev-subscribe@iotdb.apache.org"),r(" 发送一封邮件,主题内容不限。")],-1),p={href:"http://iotdb.apache.org",target:"_blank",rel:"noopener noreferrer"},_=e("h2",{id:"创建开发平台账号",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#创建开发平台账号","aria-hidden":"true"},"#"),r(" 创建开发平台账号")],-1),b={href:"https://issues.apache.org/jira/projects/IOTDB/issues",target:"_blank",rel:"noopener noreferrer"},f={href:"https://cwiki.apache.org/confluence/display/IOTDB/Home",target:"_blank",rel:"noopener noreferrer"},g=e("p",null,[r("创建好后,向邮件列表发送一封邮件,包括 "),e("strong",null,"自我介绍"),r(" 以及 "),e("strong",null,"Jira ID"),r(" 和 "),e("strong",null,"Confluence ID"),r(",社区PMC会为账户添加权限。")],-1),m=e("h2",{id:"进用户-开发群",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#进用户-开发群","aria-hidden":"true"},"#"),r(" 进用户/开发群")],-1),I=e("li",null,"QQ用户群:659990460",-1),T=e("li",null,"微信用户群:IoTDB 数据库交流x群",-1),D={href:"https://join.slack.com/t/apacheiotdb/shared_invite/zt-qvso1nj8-7715TpySZtZqmyG5qXQwpg",target:"_blank",rel:"noopener noreferrer"},k=a('<h2 id="关注公众号" tabindex="-1"><a class="header-anchor" href="#关注公众号" aria-hidden="true">#</a> 关注公众号</h2><p>扫码关注官方公众号:Apache IoTDB <img src="https://user-images.githubusercontent.com/7240743/98633970-73671c00-235d-11eb-9913-f38e570fcfc8.png" alt="IoTDB公众号二维码" loading="lazy"></p><h2 id="长期事项" tabindex="-1"><a class="header-anchor" href="#长期事项" aria-hidden="true">#</a> 长期事项</h2><h3 id="学习iotdb的基本使用" tabindex="-1"><a class="header-anchor" href="#学习iotdb的基本使用" aria-hidden="true">#</a> 学习IoTDB的基本使用</h3>',4),B={href:"https://iotdb.apache.org/zh/UserGuide/Master/QuickStart/WayToGetIoTDB.html",target:"_blank",rel:"noopener noreferrer"},x={href:"https://iotdb.apache.org/zh/UserGuide/Master/QuickStart/QuickStart.html",target:"_blank",rel:"noopener noreferrer"},S={href:"https://iotdb.apache.org/zh/UserGuide/Master/Data-Concept/Data-Model-and-Terminology.html",target:"_blank",rel:"noopener noreferrer"},w={href:"https://iotdb.apache.org/zh/UserGuide/Master/API/Programming-Java-Native-API.html",target:"_blank",rel:"noopener noreferrer"},y=e("h3",{id:"学习如何调试iotdb",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#学习如何调试iotdb","aria-hidden":"true"},"#"),r(" 学习如何调试IoTDB")],-1),v={href:"https://my.oschina.net/u/3664598/blog/4500279",target:"_blank",rel:"noopener noreferrer"},A=e("h3",{id:"了解iotdb的内部设计",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#了解iotdb的内部设计","aria-hidden":"true"},"#"),r(" 了解IoTDB的内部设计")],-1),N={href:"https://cwiki.apache.org/confluence/display/IOTDB/Home",target:"_blank",rel:"noopener noreferrer"},O=e("h3",{id:"寻找待做任务",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#寻找待做任务","aria-hidden":"true"},"#"),r(" 寻找待做任务")],-1),C={href:"https://issues.apache.org/jira/projects/IOTDB/issues",target:"_blank",rel:"noopener noreferrer"};function L(j,E){const t=i("ExternalLinkIcon");return s(),h("div",null,[l(`
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
`),d,e("ol",null,[u,e("li",null,[r("确认订阅邮件:完成上一步后,将收到一封来自 "),e("a",p,[r("iotdb.apache.org"),o(t)]),r(" 结尾的确认订阅邮件。向该邮件再次发一封主题内容不限的邮件即可确认订阅。")])]),_,e("ol",null,[e("li",null,[r("创建 Jira 账号:"),e("a",b,[r("https://issues.apache.org/jira/projects/IOTDB/issues"),o(t)]),r(" ,用来认领 issue。")]),e("li",null,[r("创建 Confluence 账号:"),e("a",f,[r("https://cwiki.apache.org/confluence/display/IOTDB/Home"),o(t)]),r(" ,之后用来写设计文档。")])]),g,m,e("ul",null,[I,T,e("li",null,[r("Slack:"),e("a",D,[r("Apache IoTDB Community"),o(t)])])]),k,e("ul",null,[e("li",null,[e("a",B,[r("IoTDB下载与安装"),o(t)])]),e("li",null,[e("a",x,[r("IoTDB快速上手"),o(t)])]),e("li",null,[e("a",S,[r("数据模式与概念"),o(t)])]),e("li",null,[e("a",w,[r("API接口"),o(t)])])]),y,e("ul",null,[e("li",null,[e("a",v,[r("如何调试 IoTDB server"),o(t)])])]),A,e("ul",null,[e("li",null,[e("a",N,[r("IoTDB设计文档"),o(t)])])]),O,e("ul",null,[e("li",null,[e("a",C,[r("在Jira上解决issue"),o(t)])])])])}const U=n(c,[["render",L],["__file","HowToJoin.html.vue"]]);export{U as default};