Strands Agents Community Health & Ecosystem Strategy #1535
mkmeral
announced in
Announcements
Replies: 1 comment
-
|
You can also keep track of our progress using Community Health Strategy project. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
TL;DR
We've been looking at how contributors interact with Strands and we're investing in making the experience better. We're working on clearer contribution guidelines, faster response times, and making it easier to extend Strands and share what you build with the community.
Background
Since the launch of the Strands Agents, we have seen our community grow. As we get more and more requests including issues and PRs, we wanted to make sure our contributor experience is not lacking behind. Therefore, we have analyzed contributor journeys, and how we can improve it. The full analysis is linked at the bottom if you want the details, but here's what we're planning.
What We're Planning
1. Clearer Contribution Guidelines
We want contributors to easily know what to expect before investing time whether it's fixing a bug, creating a new tool or more. We will be creating a unified contributor guide that covers what we accept, what we don't, and where different types of contributions should go.
To make this work, we will work on:
2. Response Time Targets
We have determined that a large source of friction is external contributors not getting responses or going a long time between review cycles; to help avoid this going forward, the team will be setting up dashboards and publishing response time targets to provide a faster feedback cycle.
To make this work, we will work on:
3. Tools & Ecosystem
We're thrilled and excited that so many people want to contribute tools/features to strands-agents/tools, but as we've continued to grow we've realized that we've hit scaling limits on what we can maintain & vend. We need Strands Agents ecosystem to expand without maintainers being a bottleneck. Therefore, we're focusing on making it easier to develop and publish Strands integrations including tools, model providers and more. Additionally, we'll work on catalogs in order to make discovering Strands components much easier.
To make this work, we will work on:
For tool PRs that have been open, we'll be closing them with an explanation and pointing to the new path.
4. Working in Public
We want to be more transparent about how we build Strands, our plans, our mental models, decisions, and more.
What this looks like:
5. Community Channel
We're exploring Discord as a real-time channel for the community. Async communication via GitHub issues works, but sometimes you need to ask a quick question or have a back-and-forth discussion.
While we set up the community channel, we're using GitHub Discussions more actively for these kinds of conversations. For example, this post is part of that effort.
Feedback Welcome
We want this to be a conversation. Let us know what you think—are we focusing on the right things? What's missing?
See the attached files for detailed design documents:
Beta Was this translation helpful? Give feedback.
All reactions