diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 50c112b..1d4b2ad 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,3 +1,3 @@ # Default code owner -* @Senzing/go-developers +* @senzing-garage/senzing-go-developers diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index d3a80d7..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: - -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - -- OS: [e.g. iOS] -- Browser [e.g. chrome, safari] -- Version [e.g. 22] - -**Smartphone (please complete the following information):** - -- Device: [e.g. iPhone6] -- OS: [e.g. iOS8.1] -- Browser [e.g. stock browser, safari] -- Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/documentation_request.md b/.github/ISSUE_TEMPLATE/documentation_request.md deleted file mode 100644 index c18a3fa..0000000 --- a/.github/ISSUE_TEMPLATE/documentation_request.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Documentation request -about: Identify an area for improvement in documentation - ---- - -**What is the URL of the documentation?** - -- **Example:** https://github.com/Senzing/template-docker#external-database - - *Note:* This URL includes the web page and the section of the documentation. - -**What can be improved?** - -A clear and concise description of what can be improved. -Examples: - -- "I don't understand where the ${XYZ} variable is set." -- "There seems to be a step missing between 'X' and 'Z'. I don't know how to get to 'Z'." -- "When I run `command sub-command ...` I get the following error:" -- "I don't know what is meant by 'gerble barb gazoink` in the instructions". - -**Additional context** - -Add any other context or screenshots to help describe the documentation improvement. -If you think the documentation improvement is operating system specific, -please indicate which operating system is being used. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 066b2d9..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/workflows/add-dependabot-request-to-project-t-comm.yaml b/.github/workflows/add-dependabot-request-to-project-t-comm.yaml deleted file mode 100644 index 5d9cbcb..0000000 --- a/.github/workflows/add-dependabot-request-to-project-t-comm.yaml +++ /dev/null @@ -1,27 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-dependabot-request-to-project-t-comm.yaml - -on: - pull_request: - types: - - opened - - reopened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - CREATOR: ${{ github.event.pull_request.user.login }} - -jobs: - add-dependabot-request-to-project: - name: Add dependabot pull request to Senzing Community project - runs-on: ubuntu-latest - steps: - - name: Assign pull request to project - env: - BOOL: ${{ contains( env.CREATOR, 'dependabot' ) }} - uses: Senzing/github-action-add-issue-to-project@main - if: ${{ env.BOOL == 'true' }} - with: - project: "https://github.com/orgs/Senzing/projects/2" diff --git a/.github/workflows/add-issue-to-project-t-comm.yaml b/.github/workflows/add-issue-to-project-t-comm.yaml deleted file mode 100644 index 978d2b1..0000000 --- a/.github/workflows/add-issue-to-project-t-comm.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-issue-to-project-t-comm.yaml - -on: - issues: - types: - - reopened - - opened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - -jobs: - add-issue-to-project: - name: Add issue to Senzing Community project - runs-on: ubuntu-latest - steps: - - name: Assign issue to project - uses: Senzing/github-action-add-issue-to-project@main - with: - project: "https://github.com/orgs/Senzing/projects/2" - column_name: "Backlog" diff --git a/.github/workflows/identify-customer.yaml b/.github/workflows/add-label-customer-submission.yaml similarity index 68% rename from .github/workflows/identify-customer.yaml rename to .github/workflows/add-label-customer-submission.yaml index 2e9a0da..3cf60c8 100644 --- a/.github/workflows/identify-customer.yaml +++ b/.github/workflows/add-label-customer-submission.yaml @@ -1,4 +1,4 @@ -name: identify-customer.yaml +name: add-label-customer-submission.yaml on: issues: @@ -6,16 +6,15 @@ on: - opened env: - GITHUB_TOKEN: ${{ secrets.ORG_MEMBERSHIP_TOKEN }} MEMBER_LIST: ${{ secrets.SENZING_MEMBERS }} CREATOR: ${{ github.actor }} jobs: - identify-customer: - name: Add customer-submission label + add-label-customer-submission: + name: Add customer-submission label to issue runs-on: ubuntu-latest steps: - - name: initial labeling + - name: Add customer-submission label env: BOOL: ${{ contains( env.MEMBER_LIST, env.CREATOR ) }} if: ${{ env.BOOL == 'false' }} diff --git a/.github/workflows/add-triage-label.yaml b/.github/workflows/add-label-triage.yaml similarity index 52% rename from .github/workflows/add-triage-label.yaml rename to .github/workflows/add-label-triage.yaml index bdbefae..2df428d 100644 --- a/.github/workflows/add-triage-label.yaml +++ b/.github/workflows/add-label-triage.yaml @@ -1,21 +1,17 @@ -# Based on -# - https://docs.github.com/en/actions/guides/adding-labels-to-issues -# - https://github.com/andymckay/labeler - -name: add-triage-label.yaml +name: add-label-triage.yaml on: issues: types: - - reopened - opened + - reopened jobs: - add-triage-label: + automate-issues-labels: name: Add triage label to issue runs-on: ubuntu-latest steps: - - name: initial labeling + - name: Add triage label uses: andymckay/labeler@1.0.4 with: add-labels: "triage" diff --git a/.github/workflows/add-to-project-garage-dependabot.yaml b/.github/workflows/add-to-project-garage-dependabot.yaml new file mode 100644 index 0000000..243cac3 --- /dev/null +++ b/.github/workflows/add-to-project-garage-dependabot.yaml @@ -0,0 +1,24 @@ +name: add-to-project-garage-dependabot.yaml + +on: + pull_request: + types: + - opened + - reopened + +env: + CREATOR: ${{ github.event.pull_request.user.login }} + +jobs: + add-to-project: + name: Add dependabot pull request to project + runs-on: ubuntu-latest + steps: + - name: Assign pull request to project + env: + BOOL: ${{ contains( env.CREATOR, 'dependabot' ) }} + if: ${{ env.BOOL == 'true' }} + uses: actions/add-to-project@v0.5.0 + with: + project-url: https://github.com/orgs/${{ vars.SENZING_GITHUB_ACCOUNT_NAME }}/projects/${{ vars.SENZING_PROJECT_GARAGE }} + github-token: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} diff --git a/.github/workflows/add-to-project-garage.yaml b/.github/workflows/add-to-project-garage.yaml new file mode 100644 index 0000000..adf4f6f --- /dev/null +++ b/.github/workflows/add-to-project-garage.yaml @@ -0,0 +1,18 @@ +name: add-to-project-garage.yaml + +on: + issues: + types: + - opened + - reopened + +jobs: + add-to-project: + name: Add issue to project + runs-on: ubuntu-latest + steps: + - name: Assign issue to project + uses: actions/add-to-project@v0.5.0 + with: + project-url: https://github.com/orgs/${{ vars.SENZING_GITHUB_ACCOUNT_NAME }}/projects/${{ vars.SENZING_PROJECT_GARAGE }} + github-token: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 8cae1a1..de82f3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed in 0.4.3 -- Refactor to [template-go](https://github.com/Senzing/template-go) +- Refactor to [template-go](https://github.com/senzing-garage/template-go) ## [0.4.2] - 2023-10-13 diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 0b11a2f..0000000 --- a/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,13 +0,0 @@ -# Pull request questions - -## Which issue does this address - -Issue number: #nnn - -## Why was change needed - -??? - -## What does change improve - -??? diff --git a/README.md b/README.md index e570b8f..d801a0e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,17 @@ # g2-sdk-proto +If you are beginning your journey with +[Senzing](https://senzing.com/), +please start with +[Senzing Quick Start guides](https://docs.senzing.com/quickstart/). + +You are in the +[Senzing Garage](https://github.com/senzing-garage) +where projects are "tinkered" on. +Although this GitHub repository may help you understand an approach to using Senzing, +it's not considered to be "production ready" and is not considered to be part of the Senzing product. +Heck, it may not even be appropriate for your application of Senzing! + ## Synopsis :warning: @@ -9,7 +21,7 @@ Feel free to comment on it, but do not use it in production, yet. The repository for Senzing's Protocol Buffer `.proto` files. It also contains code generated by -[protoc](https://github.com/Senzing/knowledge-base/blob/main/WHATIS/protoc.md) +[protoc](https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/protoc.md) for use in servers and clients of the Senzing engine. ## Overview @@ -24,7 +36,7 @@ for use in servers and clients of the Senzing engine. ### Expectations - **Background knowledge:** This repository assumes a working knowledge of: - - [gRPC](https://github.com/Senzing/knowledge-base/blob/main/WHATIS/grpc.md) + - [gRPC](https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/grpc.md) ## Generated source code @@ -39,7 +51,7 @@ for use in servers and clients of the Senzing engine. ### Prerequisites -1. [protoc](https://github.com/Senzing/knowledge-base/blob/main/WHATIS/protoc.md) +1. [protoc](https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/protoc.md) ### Clone repository @@ -53,7 +65,7 @@ for use in servers and clients of the Senzing engine. ``` -1. Using the environment variables values just set, follow steps in [clone-repository](https://github.com/Senzing/knowledge-base/blob/main/HOWTO/clone-repository.md) to install the Git repository. +1. Using the environment variables values just set, follow steps in [clone-repository](https://github.com/senzing-garage/knowledge-base/blob/main/HOWTO/clone-repository.md) to install the Git repository. ### Language diff --git a/go/README.md b/go/README.md index 2dd71b3..68c381d 100644 --- a/go/README.md +++ b/go/README.md @@ -9,7 +9,7 @@ the recommendation is not to use it yet. ## Synopsis The Senzing g2-sdk-proto/go packages provide code generated by -[protoc](https://github.com/Senzing/knowledge-base/blob/main/WHATIS/protoc.md) +[protoc](https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/protoc.md) for use in creating Senzing gRPC clients and servers. [![Go Reference](https://pkg.go.dev/badge/github.com/senzing/g2-sdk-proto/go.svg)](https://pkg.go.dev/github.com/senzing/g2-sdk-proto/go) @@ -31,7 +31,7 @@ for use in creating Senzing gRPC clients and servers. ``` 1. Examples of use: - 1. Used in [server](https://github.com/Senzing/servegrpc/blob/main/g2engineserver/g2engineserver.go) + 1. Used in [server](https://github.com/senzing-garage/serve-grpc/blob/main/g2engineserver/g2engineserver.go) 1. Used in [client](https://github.com/Senzing/g2-sdk-go-grpc/blob/main/g2engineclient/g2engineclient.go) ## Development @@ -40,7 +40,7 @@ This section describes how the packages are generated. For package use, see above. The Senzing g2-sdk-proto/go packages are generated by the -[protoc](https://github.com/Senzing/knowledge-base/blob/main/WHATIS/protoc.md) +[protoc](https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/protoc.md) command. 1. Set these environment variable values identifying the Git repository: diff --git a/python/README.md b/python/README.md index a02579f..9017192 100644 --- a/python/README.md +++ b/python/README.md @@ -7,7 +7,7 @@ Auto-generated python protobuf source for calling Senzing through grpc ## Overview The git repository at -[github.com/Senzing/senzing-ce-grpc-protobuf](https://github.com/Senzing/g2-sdk-proto) +[github.com/Senzing/senzing-ce-grpc-protobuf](https://github.com/senzing-garage/g2-sdk-proto) contains the .proto files and generated code for many languages It also contains: diff --git a/python/pyproject.toml b/python/pyproject.toml index 82a6082..2a74b93 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -18,5 +18,5 @@ classifiers = [ ] [project.urls] -"Homepage" = "https://github.com/Senzing/g2-sdk-proto" -"Bug Tracker" = "https://github.com/Senzing/g2-sdk-proto/issues" +"Homepage" = "https://github.com/senzing-garage/g2-sdk-proto" +"Bug Tracker" = "https://github.com/senzing-garage/g2-sdk-proto/issues"