Skip to content
Merged
Show file tree
Hide file tree
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
2 changes: 2 additions & 0 deletions website/.markdownlint-cli2.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
"default": true,
"MD001": true,
"MD003": true,
"MD022": false,
"MD041": false,
"MD013": {
"line_length": 600,
"code_blocks": false,
Expand Down
17 changes: 17 additions & 0 deletions website/community/brand.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'brand'
title: 'Brand'
---

<!--
- 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.
-->

## Logo

![logo](/img/logo/fesod-logo-icon.svg)
Expand Down
17 changes: 17 additions & 0 deletions website/community/committer/become-committer.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'become-committer'
title: 'Become A Committer'
---

<!--
- 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.
-->

Anyone being supportive of the community and working in any of the CoPDoC areas can become an Apache Fesod (Incubating) committer. The CoPDoC is an acronym from ASF to describe how we recognize your contributions not only by code.

- **(Co)mmunity** - You can join us via our mailing list, issue
Expand Down
17 changes: 17 additions & 0 deletions website/community/committer/icla.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'icla'
title: 'Sign iCLA Guide'
---

<!--
- 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.
-->

Apache CLA short for Apache Contributor License Agreement, the purpose of this agreement is to clearly define the terms under which intellectual property has been contributed to the ASF and thereby allow us to defend the project should there be a legal dispute regarding the software at some future time. A signed ICLA is required to be on file before an individual is given commit rights to any ASF project.

The process of submitting iCLA are:
Expand Down
19 changes: 18 additions & 1 deletion website/community/committer/onboarding.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@
---
id: 'committer-onboarding'
id: 'onboarding'
title: 'Onboarding'
---

<!--
- 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.
-->

Upon receiving an invitation email from Apache Fesod (Incubating) PPMC, a new committer should consider whether accepting.

If they decide in favor, they should select "Reply All" and express their decision. Please provide the reference content of this reply email:
Expand Down
17 changes: 17 additions & 0 deletions website/community/contribution.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'contribution'
title: 'Contributor Guide'
---

<!--
- 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.
-->

Welcome every user and developer in the community to become contributors. Whether it's reporting issues, improving documentation, submitting code, or providing technical support, your participation will help make it better.

## Contribution Directions
Expand Down
17 changes: 17 additions & 0 deletions website/community/contribution/code-review-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'code-review-guide'
title: 'Code Review Guidelines'
---

<!--
- 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.
-->

This guide is for all committers and contributors that want to help with reviewing code contributions. Thank you for your effort - good reviews are one of the most important and crucial parts of an open source project. This guide should help the community to make reviews such that:

- Contributors have a good contribution experience.
Expand Down
17 changes: 17 additions & 0 deletions website/community/contribution/commit-format.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'commit-format'
title: 'Commit Format Specification'
---

<!--
- 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.
-->

All improvements can be implemented through Pull Request (PR). Before submitting a Pull Request, please familiarise yourself with the following guidelines:

### Commit Rules
Expand Down
17 changes: 17 additions & 0 deletions website/community/contribution/contribute-code.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'contribute-code'
title: 'Code Contribution'
---

<!--
- 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.
-->

This section explains how to build project from source code and also describe how to contribute code.

## Workspace Preparation
Expand Down
17 changes: 17 additions & 0 deletions website/community/contribution/contribute-doc.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'contribute-doc'
title: 'Docs Contribution'
---

<!--
- 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.
-->

This document contribution guide primarily explains how to modify and contribute to the documents.

The official website is built using [Docusaurus](https://docusaurus.io/), and the documentation is maintained in the [website](https://github.com/apache/fesod/tree/main/website) directory.Please note that whether it is for historical versions or the latest version of the docs, all modifications should be submitted as pull requests on the `apache/fesod` repository.
Expand Down
17 changes: 17 additions & 0 deletions website/community/feedback.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'feedback'
title: 'Feedback'
---

<!--
- 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.
-->

We appreciate all the feedback and suggestions you have. If you find any bugs during use, you can submit the issue through the [NEW ISSUE](https://github.com/apache/fesod/issues/new/choose) page.

## Before Submitting
Expand Down
19 changes: 18 additions & 1 deletion website/community/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@
---
id: 'community'
id: 'index'
title: 'Join Community'
---

<!--
- 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.
-->

Thank you very much for your interest in the Apache Fesod (Incubating). Every volunteer project obtains its strength from the people involved in it. We invite you to participate as much or as little as you choose.

## Initial contact
Expand Down
17 changes: 17 additions & 0 deletions website/community/maturity.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'maturity'
title: 'Maturity'
---

<!--
- 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.
-->

# Maturity

The goals of this maturity model are to describe how Apache projects operate in a concise and high-level way, and to provide a basic framework that projects may choose to use to evaluate themselves.
Expand Down
17 changes: 17 additions & 0 deletions website/community/pmc/become-pmc-member.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'become-pmc-member'
title: 'Become A PPMC member'
---

<!--
- 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.
-->

Anyone being supportive of the community and working in any of the CoPDoC areas can become an Apache Fesod (Incubating) PPMC member. The CoPDoC is an acronym from ASF to describe how we recognize your contributions not only by code.

- **(Co)mmunity** - You can join us via our mailing list, issue trackers, discussions page to interact with community members, and share vision and knowledge
Expand Down
17 changes: 17 additions & 0 deletions website/community/pmc/nominate-committer.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ id: 'nominate-committer'
title: 'Nominate Committer'
---

<!--
- 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.
-->

This document mainly introduces how a PPMC member nominates a new committer.

## Template
Expand Down
19 changes: 18 additions & 1 deletion website/community/pmc/onboarding.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@
---
id: 'pmc-onboarding'
id: 'onboarding'
title: 'Onboarding'
---

<!--
- 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.
-->

This document primarily serves as a guide for new PPMC members to Apache Fesod (Incubating).

Upon receiving an invitation email from Apache Fesod (Incubating) PPMC, a new PPMC member should consider whether accepting.
Expand Down
Loading
Loading