CONTRIBUTING.md 6.4 KB
Newer Older
W
init  
wizardforcel 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
# 贡献指南

> 请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)

负责人:

## 章节列表

+ [Apache Flink Documentation](docs/1.md)
+ [Dataflow Programming Model](docs/2.md)
+ [Distributed Runtime Environment](docs/3.md)
+ [DataStream API Tutorial](docs/4.md)
+ [Local Setup Tutorial](docs/5.md)
+ [Running Flink on Windows](docs/6.md)
+ [Examples](docs/7.md)
+ [Batch Examples](docs/8.md)
+ [Project Template for Java](docs/9.md)
+ [Project Template for Scala](docs/10.md)
+ [Configuring Dependencies, Connectors, Libraries](docs/11.md)
+ [Basic API Concepts](docs/12.md)
+ [Scala API Extensions](docs/13.md)
+ [Java Lambda Expressions](docs/14.md)
+ [Flink DataStream API Programming Guide](docs/15.md)
+ [Event Time](docs/16.md)
+ [Generating Timestamps / Watermarks](docs/17.md)
+ [Pre-defined Timestamp Extractors / Watermark Emitters](docs/18.md)
+ [State & Fault Tolerance](docs/19.md)
+ [Working with State](docs/20.md)
+ [The Broadcast State Pattern](docs/21.md)
+ [Checkpointing](docs/22.md)
+ [Queryable State Beta](docs/23.md)
+ [State Backends](docs/24.md)
+ [State Schema Evolution](docs/25.md)
+ [Custom Serialization for Managed State](docs/26.md)
+ [Operators](docs/27.md)
+ [Windows](docs/28.md)
+ [Joining](docs/29.md)
+ [Process Function (Low-level Operations)](docs/30.md)
+ [Asynchronous I/O for External Data Access](docs/31.md)
+ [Streaming Connectors](docs/32.md)
+ [Fault Tolerance Guarantees of Data Sources and Sinks](docs/33.md)
+ [Apache Kafka Connector](docs/34.md)
+ [Apache Cassandra Connector](docs/35.md)
+ [Amazon AWS Kinesis Streams Connector](docs/36.md)
+ [Elasticsearch Connector](docs/37.md)
+ [HDFS Connector](docs/38.md)
+ [Streaming File Sink](docs/39.md)
+ [RabbitMQ Connector](docs/40.md)
+ [Apache NiFi Connector](docs/41.md)
+ [Twitter Connector](docs/42.md)
+ [Side Outputs](docs/43.md)
+ [Python Programming Guide (Streaming) Beta](docs/44.md)
+ [Testing](docs/45.md)
+ [Experimental Features](docs/46.md)
+ [Flink DataSet API Programming Guide](docs/47.md)
+ [DataSet Transformations](docs/48.md)
+ [Fault Tolerance](docs/49.md)
+ [Iterations](docs/50.md)
+ [Zipping Elements in a DataSet](docs/51.md)
+ [Connectors](docs/52.md)
+ [Python Programming Guide Beta](docs/53.md)
+ [Hadoop Compatibility Beta](docs/54.md)
+ [Local Execution](docs/55.md)
+ [Cluster Execution](docs/56.md)
+ [Table API & SQL](docs/57.md)
+ [Concepts & Common API](docs/58.md)
+ [Streaming Concepts](docs/59.md)
+ [Dynamic Tables](docs/60.md)
+ [Time Attributes](docs/61.md)
+ [Joins in Continuous Queries](docs/62.md)
+ [Temporal Tables](docs/63.md)
+ [Detecting Patterns in Tables Beta](docs/64.md)
+ [Query Configuration](docs/65.md)
+ [Connect to External Systems](docs/66.md)
+ [Table API](docs/67.md)
+ [SQL](docs/68.md)
+ [Built-In Functions](docs/69.md)
+ [User-defined Sources & Sinks](docs/70.md)
+ [User-defined Functions](docs/71.md)
+ [SQL Client Beta](docs/72.md)
+ [Data Types & Serialization](docs/73.md)
+ [Register a custom serializer for your Flink program](docs/74.md)
+ [Execution Configuration](docs/75.md)
+ [Program Packaging and Distributed Execution](docs/76.md)
+ [Parallel Execution](docs/77.md)
+ [Execution Plans](docs/78.md)
+ [Restart Strategies](docs/79.md)
+ [FlinkCEP - Complex event processing for Flink](docs/80.md)
+ [Storm Compatibility Beta](docs/81.md)
+ [Gelly: Flink Graph API](docs/82.md)
+ [Graph API](docs/83.md)
+ [Iterative Graph Processing](docs/84.md)
+ [Library Methods](docs/85.md)
+ [Graph Algorithms](docs/86.md)
+ [Graph Generators](docs/87.md)
+ [Bipartite Graph](docs/88.md)
+ [FlinkML - Machine Learning for Flink](docs/89.md)
+ [Quickstart Guide](docs/90.md)
+ [Alternating Least Squares](docs/91.md)
+ [How to Contribute](docs/92.md)
+ [Cross Validation](docs/93.md)
+ [Distance Metrics](docs/94.md)
+ [k-Nearest Neighbors Join](docs/95.md)
+ [MinMax Scaler](docs/96.md)
+ [Multiple Linear Regression](docs/97.md)
+ [Looking under the hood of pipelines](docs/98.md)
+ [Polynomial Features](docs/99.md)
+ [Stochastic Outlier Selection](docs/100.md)
+ [Standard Scaler](docs/101.md)
+ [SVM using CoCoA](docs/102.md)
+ [Best Practices](docs/103.md)
+ [API Migration Guides](docs/104.md)
+ [Standalone Cluster](docs/105.md)
+ [YARN Setup](docs/106.md)
+ [Mesos Setup](docs/107.md)
+ [Docker Setup](docs/108.md)
+ [Kubernetes Setup](docs/109.md)
+ [Amazon Web Services (AWS)](docs/110.md)
+ [Google Compute Engine Setup](docs/111.md)
+ [MapR Setup](docs/112.md)
+ [Hadoop Integration](docs/113.md)
+ [JobManager High Availability (HA)](docs/114.md)
+ [Checkpoints](docs/115.md)
+ [Savepoints](docs/116.md)
+ [State Backends](docs/117.md)
+ [Tuning Checkpoints and Large State](docs/118.md)
+ [Configuration](docs/119.md)
+ [Production Readiness Checklist](docs/120.md)
+ [Command-Line Interface](docs/121.md)
+ [Scala REPL](docs/122.md)
+ [Kerberos Authentication Setup and Configuration](docs/123.md)
+ [SSL Setup](docs/124.md)
+ [File Systems](docs/125.md)
+ [Upgrading Applications and Flink Versions](docs/126.md)
+ [Metrics](docs/127.md)
+ [How to use logging](docs/128.md)
+ [History Server](docs/129.md)
+ [Monitoring Checkpointing](docs/130.md)
+ [Monitoring Back Pressure](docs/131.md)
+ [Monitoring REST API](docs/132.md)
+ [Debugging Windows & Event Time](docs/133.md)
+ [Debugging Classloading](docs/134.md)
+ [Application Profiling](docs/135.md)
+ [Importing Flink into an IDE](docs/136.md)
+ [Building Flink from Source](docs/137.md)
+ [Component Stack](docs/138.md)
+ [Data Streaming Fault Tolerance](docs/139.md)
+ [Jobs and Scheduling](docs/140.md)
+ [Task Lifecycle](docs/141.md)
+ [File Systems](docs/142.md)

## 流程

### 一、认领

首先查看[整体进度](https://github.com/apachecn/flink-doc-zh/issues/1),确认没有人认领了你想认领的章节。
 
然后回复 ISSUE,注明“章节 + QQ 号”(一定要留 QQ)。

### 二、翻译

可以合理利用翻译引擎(例如[谷歌](https://translate.google.cn/)),但一定要把它变得可读!

如果遇到格式问题,请随手把它改正。

### 三、提交

+   `fork` Github 项目
+   将译文放在`docs`文件夹下
+   `push`
+   `pull request`

请见 [Github 入门指南](https://github.com/apachecn/kaggle/blob/dev/docs/GitHub)