Skip to content

Commit

Permalink
Merge branch 'master' into 1317
Browse files Browse the repository at this point in the history
  • Loading branch information
AayushSaini101 authored Jul 22, 2024
2 parents ecf4668 + 7cbf9da commit 4aa6413
Show file tree
Hide file tree
Showing 29 changed files with 643 additions and 83 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/create-event-ad-hoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
meeting_desc: ${{ github.event.inputs.desc }}
meeting_banner: ${{ github.event.inputs.meeting_banner }}
host: [email protected]
alternative_host: "[email protected],[email protected],[email protected],[email protected],[email protected],[email protected]"
alternative_host: "[email protected],[email protected],[email protected],[email protected],samir.amzani@gmail.com,oluwabamikemi@gmail.com"
issue_template_path: .github/workflows/create-event-helpers/issues_templates/ad-hoc.md
create_zoom: true
secrets:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-event-community-meeting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
meeting_name: Community Meeting
meeting_desc: This is a community meeting to regularly talk in open about important topics around AsyncAPI Initiative.
host: [email protected]
alternative_host: '[email protected],[email protected],[email protected]'
alternative_host: '[email protected],[email protected]'
issue_template_path: .github/workflows/create-event-helpers/issues_templates/community.md
create_zoom: true
secrets:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-event-lets-talk-about.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
meeting_banner: ${{ github.event.inputs.meeting_banner }}
meeting_desc: The purpose of this meeting is to focus on contributors, focus on people that want to contribute to AsyncAPI Initiative but do not know how to do it.
host: [email protected]
alternative_host: '[email protected],[email protected],[email protected]'
alternative_host: '[email protected],[email protected]'
issue_template_path: .github/workflows/create-event-helpers/issues_templates/lets-talk-about-contrib.md
create_zoom: false
secrets:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-event-spec-3-0.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
meeting_name: Spec 3.0 Meeting
meeting_desc: This is the meeting for community member involved in works related to 3.0 release of AsyncAPI Specification.
host: [email protected]
alternative_host: fmvilas@gmail.com
alternative_host: lpgornicki@gmail.com
issue_template_path: .github/workflows/create-event-helpers/issues_templates/spec-3-0.md
create_zoom: true
secrets:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-event-spec-3-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
meeting_name: Spec 3.0 Docs Meeting
meeting_desc: This is a open meeting to plan and write Spec 3.0 Docs.
host: [email protected]
alternative_host: '[email protected],[email protected],[email protected],[email protected],[email protected]'
alternative_host: '[email protected],[email protected],[email protected],[email protected]'
issue_template_path: .github/workflows/create-event-helpers/issues_templates/spec-3-docs.md
create_zoom: true
secrets:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-event-thinking-out-loud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
meeting_name: Thinking Out Loud
meeting_desc: ${{ github.event.inputs.desc }}
guest: ${{ github.event.inputs.guest }}
host: fmvilas@gmail.com
host: lpgornicki@gmail.com
issue_template_path: .github/workflows/create-event-helpers/issues_templates/thinking-out-loud.md
create_zoom: true
secrets:
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/issues-prs-notifications.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ jobs:
name: Notify slack on every new issue
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Convert markdown to slack markdown for issue
uses: asyncapi/.github/.github/actions/slackify-markdown@master
id: issuemarkdown
Expand All @@ -40,8 +38,6 @@ jobs:
name: Notify slack on every new pull request
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Convert markdown to slack markdown for pull request
uses: asyncapi/.github/.github/actions/slackify-markdown@master
id: prmarkdown
Expand All @@ -60,8 +56,6 @@ jobs:
name: Notify slack on every new pull request
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Convert markdown to slack markdown for pull request
uses: asyncapi/.github/.github/actions/slackify-markdown@master
id: discussionmarkdown
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/slack/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,10 @@ Three main resources are created using the slack integration:
- Use of bot token of the format `xoxo-<your-slack-token>` is not supported for creating user groups.
- The user group should be unique across the workspace (i.e., no channel, user, or user group should have the same handle).
- Please [import](#importing-existing-resources) the user groups to terraform state if they already exist in the workspace, as they **cannot be deleted** in Slack 😢.
- **You have to invite the bot to all managed channels to make it work.**
> [!WARNING]
> **Creation of multitudes of groups leads to a lot of API calls and can lead to rate limiting. Please be cautious while creating groups, otherwise you will get `Error: couldn't get usergroups: slack rate limit exceeded, retry after 30s`**. Related issue (not fixed even thought it is closed): https://github.com/pablovarela/terraform-provider-slack/issues/64
> [!IMPORTANT]
> The terraform state will overwrite any description, name, or topic change. It is better to manage the changes in the YAML files and then apply them. However, the terraform state will not affect bookmarks, pinned items, etc.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/slack/groups/groups.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

- name: "Studio"
handle: "studio"
description: "To notify all regular Studio contributors at once. If you don't contribute regularly but want to get notified too, please open a PR to get added."
description: "To notify all regular Studio contributors at once, please open PR to get added"
users:
- "U01RWDD69PZ"
- "U0572R8J927"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/vote-verifcation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
authorName: "${{github.event.comment.user.login}}"

- name: Checking the person authenticity.
if: contains(github.event.comment.body, '/vote') || contains(github.event.comment.body, '/cancel-vote')
if: (github.event.comment.body == '/vote') || (github.event.comment.body == '/cancel-vote')
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GH_TOKEN_BOT_EVE }}
Expand Down Expand Up @@ -61,4 +61,4 @@ jobs:
fi
fi
env:
GH_TOKEN: ${{ secrets.GH_TOKEN_BOT_EVE }}
GH_TOKEN: ${{ secrets.GH_TOKEN_BOT_EVE }}
74 changes: 68 additions & 6 deletions AMBASSADORS_MEMBERS.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[
{
"name": "Alejandra Quetzalli",
"name": "Quetzalli Writes",
"img": "https://avatars.githubusercontent.com/u/19964402?v=4",
"bio": "Alejandra Quetzalli is the upcoming author (2023) of the book titled 'Designing Developer Documentation as a Product', which will be published by the Apress Publishing Company. Alejandra has been in tech for 9 years, working with SEO, Paid Search, Full-Stack development, UX, Developer Relations, and Technical Writing (Engineering Documentation). She's currently a core OSS contributor for Docs, DevRel, and Community Building at AsyncAPI Initiative. She's also a member of the AsyncAPI Technical Steering Committee (TSC).",
"bio": "Quetzalli Writes is an author of the book titled 'Docs-as-Ecosystem', which was published by the Apress Publishing Company. Quetzalli has been in tech for 9 years, working with SEO, Paid Search, Full-Stack development, UX, Developer Relations, and Technical Writing (Engineering Documentation). She's currently a core OSS contributor for Docs, DevRel, and Community Building at AsyncAPI Initiative. She's also a member of the AsyncAPI Technical Steering Committee (TSC).",
"title": "DevRel & DevDocs @AsyncAPI",
"github": "alequetzalli",
"twitter": "QuetzalliAle",
"linkedin": "alejandra-quetzalli",
"github": "quetzalliwrites",
"twitter": "QuetzalliWrites",
"linkedin": "quetzalli-writes",
"company": "Postman",
"country": "🇲🇽",
"contributions": [
Expand Down Expand Up @@ -209,7 +209,7 @@
"twitter": "ivangsa",
"bio": "Java Architect with a deep understanding of Java, Spring-Boot, Spring-Cloud technologies, specializing in Domain-Driven Design (DDD) and Event-Driven Architectures creating Software Easy to Understand. Building ZenWave 360º. ZenWave 360º is a set of tools built on the foundations of Domain Driven Design and API-First principles for Event-Driven Architectures, to help you create software easy to understand. https://www.zenwave360.io/",
"linkedin": "ivangarciasainzaja",
"company": "SNGULAR",
"company": "IZERTIS",
"title": "Java Architect. Speaker. Building ZenWave 360°.",
"img": "https://avatars.githubusercontent.com/u/1246876?v=4",
"contributions": [
Expand Down Expand Up @@ -548,5 +548,67 @@
"link": "https://www.youtube.com/watch?v=6Igp4DhK_hE"
}
]
},
{
"name": "Raphael De Lio",
"github": "raphaeldelio",
"twitter": "raphaeldelio",
"linkedin": "raphaeldelio",
"country": "🇧🇷",
"bio": "Raphael De Lio is a passionate software engineer who loves to think about solutions and ways to improve anything he touches. He was born in Brazil, lived in Portugal for five years, and now works as a consultant in the Netherlands. In his quest for knowledge, Raphael has always valued learning and sharing insights with others. This pursuit not only led him to Xebia, a place where he found a community of engineers who share his enthusiasm for technology and continuous improvement but also to becoming the co-organizer of the Amsterdam Kotlin MeetUp, where he has been able to enable other speakers to share their knowledge as well.",
"company": "Xebia",
"title": "Software Consultant at Xebia",
"img": "https://avatars.githubusercontent.com/u/25641721?v=4",
"contributions": [
{
"type": "article",
"title": "AsyncAPI — A standard specification for documenting Event-Driven Applications",
"date": {
"year": 2024,
"month": "February"
},
"link": "https://medium.com/@raphaeldelio/asyncapi-a-standard-for-documenting-event-driven-applications-8ff657119036"
},
{
"type": "presentation",
"title": "AsyncAPI & Springwolf - Automated documentation (and more)",
"date": {
"year": 2024,
"month": "May"
},
"link": "https://www.youtube.com/watch?v=DylvTW_ia4Y"
}
]
},
{
"name": "Hari Krishnan",
"github": "harikrishnan83",
"twitter": "harikrishnan83",
"linkedin": "harikrishnan83",
"country": "🇮🇳",
"bio": "Co-creator of Specmatic and Perfiz. I also advise organizations, both large and small, on their transformation journey. Apart from bringing ideas to life as working software products, I coach developers, project managers, product owners, and engineering leaders. I have spoken at several conferences, including AACoT 2023, API Specification Conference (#ASC2022), API World, SeleniumConf, Agile2021, Agile India, TestingUY 2021, SREConf, PyCon Singapore, RubyConf India. My areas of interest include distributed systems, concurrency, high-performance application architecture, coaching, and training.",
"company": "Specmatic and Polarizer Technologies",
"title": "Co-founder and CTO at Specmatic, Founder, and CEO at Polarizer Technologies",
"img": "https://raw.githubusercontent.com/harikrishnan83/harikrishnan83/master/HariKrishnan-profile.jpg",
"contributions": [
{
"type": "talk",
"title": "Kafka and JMS Mocking with AsyncAPI",
"date": {
"year": 2023,
"month": "November"
},
"link": "https://www.youtube.com/watch?v=9yRf75p_kTU"
},
{
"type": "talk",
"title": "Unshackling Your System Under Test: Shift-Left Testing Through Dependency Isolation (Kafka Mocks with AsyncAPI specification)",
"date": {
"year": 2024,
"month": "June"
},
"link": "https://confengine.com/conferences/selenium-conf-2024/proposal/20021/unshackling-your-system-under-test-shift-left-testing-through-dependency-isolation"
}
]
}
]
3 changes: 3 additions & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@

# All ambassadors related files
AMBASSADOR* @thulieblack

# Code Of Conduct
/code_of_conduct/ @asyncapi/code_of_conduct
Loading

0 comments on commit 4aa6413

Please sign in to comment.