Skip to content

Commit c481da3

Browse files
Added Reslens, Updated About page, Updated footer and other UI components, Added license workflow. Pending : License headers
1 parent 02bbd69 commit c481da3

File tree

14 files changed

+801
-68
lines changed

14 files changed

+801
-68
lines changed

.github/assets/beacon-hero.png

453 KB
Loading

.github/workflows/license.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
name: Check Apache License
21+
22+
on:
23+
push
24+
25+
jobs:
26+
ubuntu-build:
27+
name: check license
28+
runs-on: ubuntu-latest
29+
steps:
30+
- name: Checkout
31+
uses: actions/checkout@v2
32+
with:
33+
repository: ${{github.repository}}
34+
ref: ${{ env.BRANCH_NAME }}
35+
36+
- name: Check License Header
37+
uses: apache/skywalking-eyes/header@main

.github/workflows/loc.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
name: LOC
21+
22+
on:
23+
push:
24+
branches:
25+
- master
26+
27+
jobs:
28+
build:
29+
runs-on: ubuntu-latest
30+
31+
steps:
32+
- name: Checkout
33+
uses: actions/checkout@v2
34+
with:
35+
repository: ${{github.repository}}
36+
ref: ${{ env.BRANCH_NAME }}
37+
38+
- name: NPM Init
39+
run: npm init -y
40+
41+
- name: NPM Install
42+
run: npm install badgen @actions/core glob-gitignore
43+
44+
- name: Launch the local action
45+
id: badge
46+
uses: ./third_party/loc_script/ # Uses an action in the root directory
47+
with:
48+
debug: true
49+
directory: ./
50+
patterns: '**/*.h|**/*.cpp'
51+
badge: ./output/badge.svg
52+
ignore: 'node_modules/|README'
53+
54+
- name: Deploy to image-data branch
55+
uses: peaceiris/actions-gh-pages@v3
56+
with:
57+
publish_dir: ./output
58+
publish_branch: image-data
59+
github_token: ${{ secrets.GITHUB_TOKEN }}
60+
user_name: 'github-actions[bot]'
61+
user_email: 'github-actions[bot]@users.noreply.github.com'

CODE_OF_CONDUCT.md

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
# Contributor Covenant Code of Conduct
21+
22+
## Our Pledge
23+
24+
In the interest of fostering an open and welcoming environment, we as
25+
contributors and maintainers pledge to making participation in our project and
26+
our community a harassment-free experience for everyone, regardless of age, body
27+
size, disability, ethnicity, sex characteristics, gender identity and expression,
28+
level of experience, education, socio-economic status, nationality, personal
29+
appearance, race, religion, or sexual identity and orientation.
30+
31+
## Our Standards
32+
33+
Examples of behavior that contributes to creating a positive environment
34+
include:
35+
36+
* Using welcoming and inclusive language
37+
* Being respectful of differing viewpoints and experiences
38+
* Gracefully accepting constructive criticism
39+
* Focusing on what is best for the community
40+
* Showing empathy towards other community members
41+
42+
Examples of unacceptable behavior by participants include:
43+
44+
* The use of sexualized language or imagery and unwelcome sexual attention or
45+
advances
46+
* Trolling, insulting/derogatory comments, and personal or political attacks
47+
* Public or private harassment
48+
* Publishing others' private information, such as a physical or electronic
49+
address, without explicit permission
50+
* Other conduct which could reasonably be considered inappropriate in a
51+
professional setting
52+
53+
## Our Responsibilities
54+
55+
Project maintainers are responsible for clarifying the standards of acceptable
56+
behavior and are expected to take appropriate and fair corrective action in
57+
response to any instances of unacceptable behavior.
58+
59+
Project maintainers have the right and responsibility to remove, edit, or
60+
reject comments, commits, code, wiki edits, issues, and other contributions
61+
that are not aligned to this Code of Conduct, or to ban temporarily or
62+
permanently any contributor for other behaviors that they deem inappropriate,
63+
threatening, offensive, or harmful.
64+
65+
## Scope
66+
67+
This Code of Conduct applies both within project spaces and in public spaces
68+
when an individual is representing the project or its community. Examples of
69+
representing a project or community include using an official project e-mail
70+
address, posting via an official social media account, or acting as an appointed
71+
representative at an online or offline event. Representation of a project may be
72+
further defined and clarified by project maintainers.
73+
74+
## Enforcement
75+
76+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
77+
reported by contacting the project team at support@resilientdb.com. All
78+
complaints will be reviewed and investigated and will result in a response that
79+
is deemed necessary and appropriate to the circumstances. The project team is
80+
obligated to maintain confidentiality with regard to the reporter of an incident.
81+
Further details of specific enforcement policies may be posted separately.
82+
83+
Project maintainers who do not follow or enforce the Code of Conduct in good
84+
faith may face temporary or permanent repercussions as determined by other
85+
members of the project's leadership.
86+
87+
## Attribution
88+
89+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
90+
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
91+
92+
[homepage]: https://www.contributor-covenant.org
93+
94+
For answers to common questions about this code of conduct, see
95+
https://www.contributor-covenant.org/faq

DISCLAIMER.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Apache ResilientDB is an effort undergoing incubation at the Apache Software
2+
Foundation (ASF), sponsored by the Apache Incubator PMC.
3+
4+
Incubation is required of all newly accepted projects until a further review
5+
indicates that the infrastructure, communications, and decision making process
6+
have stabilized in a manner consistent with other successful ASF projects.
7+
8+
While incubation status is not necessarily a reflection of the completeness
9+
or stability of the code, it does indicate that the project has yet to be
10+
fully endorsed by the ASF.
11+
12+
Some of the incubating project’s releases may not be fully compliant with ASF policy.
13+
For example, releases may have incomplete or un-reviewed licensing conditions.
14+
What follows is a list of known issues the project is currently aware of
15+
(note that this list, by definition, is likely to be incomplete):
16+
17+
If you are planning to incorporate this work into your product/project, please
18+
be aware that you will need to conduct a thorough licensing review to determine
19+
the overall implications of including this work. For the current status of this
20+
project through the Apache Incubator visit:
21+
https://incubator.apache.org/projects/resilientdb.html

0 commit comments

Comments
 (0)