skywalking-java/docs/others/cn/guides
吴晟 Wu Sheng fb62025da8
Improve OAP extendibility (#2288)
* Make scope meta configurable.

* Fix test cases in ci.

* Change step 1

* Refactor step 2

* Other compile issue done. Prepare the generator changes.

* Revert some wrong changes to Istio receiver.

* Step 3, make compile pass.

* Try to make CI passed.

* Add a check.

* Fix generated code style

* Provide new and extendable dispatcher generator tool

* Fix startup.

* Can't guarantee the dispatchers are always existing. Put explicit comments at there to avoid confusion, since this is different with old version.

* Fix a H2 query for endpoint search.

* Fix a wrong mysql alarm query.

* Provide new document and `generate-tool-grammer` module.

* Add missing last section of document.

* Fix typo

* Relocate the @ScopeDeclaration annotation, make it more sense. Also remove the useless @SourceType annotation. And adjust document for these changes

* ScopeDeclaration can be used once for each class only, now.
2019-02-26 13:43:14 +08:00
..
Component-library-settings.md Support Zookeeper plugin (#2211) 2019-02-15 22:13:44 +08:00
How-to-build.md Improve OAP extendibility (#2288) 2019-02-26 13:43:14 +08:00
How-to-release.md guides cn md (#2096) 2018-12-28 22:23:05 +08:00
Java-Plugin-Development-Guide.md Images ref from our Apache website (#2238) 2019-02-13 08:47:03 +08:00
README.md guides cn md (#2096) 2018-12-28 22:23:05 +08:00
backend-oal-scripts.md guides cn md (#2096) 2018-12-28 22:23:05 +08:00
storage-extention.md guides cn md (#2096) 2018-12-28 22:23:05 +08:00
write-oal.md guides cn md (#2096) 2018-12-28 22:23:05 +08:00

README.md

贡献指南

你可以通过以下方式为SkyWalking社区做成贡献。

  • 审阅SkyWalking的文档指出或修复文档不准确的地方也可以将SkyWalking文档翻译成其他语言。
  • 下载我们的发布版本,尝试用其监控你的应用程序,并向我们反馈您的想法、疑问或使用案例。
  • 阅读我们的源码,带着细节信息向我们提问。
  • 发现bug时可在这里提交问题, 并且您也可以尝试修复它。
  • 你可以从完成社区需要的帮助 着手做起.
  • 提交问题或讨论在GitHub问题处.
  • 通过网页邮件列表查看所有邮件的讨论如果您是SkyWalking项目的committer可在浏览器模式下登录并使用邮件列表。否则根据按照下面进行订阅。
  • 问题的报告和讨论也可在 dev@skywalking.apache.org进行, 发送邮件到dev-subscribe@skywalking.apache.org,按照回复订阅邮件列表。

与我们联系

以下所有渠道均向社区开放,您可以选择自己喜欢的方式。

对于代码开发者

作为开发者,首先阅读编译指南. 它会告诉你如何在本地构建。

项目扩展

SkyWalking项目支持许多扩展现有功能的方法。 如果你对这些方式感兴趣, 阅读以下指南。

UI开发者

Skywalking UI 由静态页面和Web容器构成。

  • 静态页面 是建立在 Ant Design Pro之上Skywalking UI源码托管在Skywalking UI
  • Web容器 源代码在apm-webapp模块中。这是一个简单的zuul代理用于托管静态资源并使用GraphQL想后端发送查询请求。

发布

Apache发布指南向提交者团队介绍了正式的Apache版本发布流程以避免破坏任何Apache规则。如果您在重新分发中保留我们的许可和通知则Apache许可允许每个人重新分发。