-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathcontribution.html
65 lines (59 loc) · 3.58 KB
/
contribution.html
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
---
layout: default
title: Contribution guidelines for OpenMessaging
section_id: contribution
---
<style type="text/css">
h2, h3 { text-transform: none }
.paper-body p {color: #5f5a5a; font-size: 1.2rem}
</style>
<div class='full'>
<div class='row paper-body'>
<div class='large-12 columns'>
<h4 style='color: #999'>Guidelines</h4>
<h2>Contribution guidelines for OpenMessaging</h2>
<div class='spacing'></div>
<p>We welcome contributions to all the repositories in OpenMessaging organization. <i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/">OpenMessaging</a>, please fork the repositories and start submiting pull requests.</p>
</div>
</div>
</div>
<div class='row paper-body'>
<div class='large-12 columns'>
<h3>OpenMessaging Specification</h3>
<div class='spacing'></div>
<p>The <i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/specification">specification</a> repository is the place to maintain OpenMessaging specification, related documentations, and so on.</p>
</div>
</div>
<div class='row paper-body'>
<div class='large-12 columns'>
<h3>OpenMessaging Ecosystem</h3>
<div class='spacing'></div>
<p>OpenMessaging would develop three kinds of ecosystem, to integrate different cloud platforms, big data/streaming communities, and other traditional software suites, please refer to <i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/openmessaging-ecosystem-java">Ecosystem</a></p>
<ul>
<li><p>Appender, to collect log data from log4j, log4j2, logback, etc</p></li>
<li><p>Connector, to connect distributed systems with beam, flink, fluentd, spark, etc</p></li>
<li><p>Replicator, to integrate different kinds of database, like mysql, hbase, redis, etc </p></li>
</ul>
</div>
</div>
<div class='row paper-body'>
<div class='large-12 columns'>
<h3>OpenMessaging Multi-Language APIs</h3>
<div class='spacing'></div>
<p>OpenMessaging would provide standard APIs for mainstream languages, we also welcome contributions to these APIs or implementation in your community.</p>
<ul>
<li><p><i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/openmessaging-java/">openmessaging-java</a></p></li>
<li><p><i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/openmessaging-python/">openmessaging-python</a></p></li>
<li><p><i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/openmessaging-php/">openmessaging-php</a></p></li>
<li><p><i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/openmessaging-cpp/">openmessaging-cpp</a></p></li>
<li><p><i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/openmessaging-go/">openmessaging-go</a></p></li>
</ul>
</div>
</div>
<div class='row paper-body'>
<div class='large-12 columns'>
<h3>OpenMessaging Benchmark</h3>
<div class='spacing'></div>
<p>The OpenMessaging Benchmark Framework is a suite of tools that make it easy to benchmark distributed messaging systems in the cloud. The goal of the OpenMessaging Benchmark Framework is to provide benchmarking suites for an ever-expanding variety of messaging platforms and build a DB-Engines like comprehensive evaluation standard. Please refer to <i class="fa fa-github" aria-hidden="true"></i> <a href="https://github.com/openmessaging/openmessaging-benchmark">openMessaging-benchmark</a></p>
</div>
</div>