docs: update contributing doc (#30292)

This commit is contained in:
ccurme 2025-03-14 14:54:11 -04:00 committed by GitHub
parent 2c99f12062
commit 18f9b5d8ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -73,17 +73,18 @@ In order to contribute an integration, you should follow these steps:
## Co-Marketing ## Co-Marketing
With over 20 million monthly downloads, LangChain has a large audience of developers building LLM applications. With over 20 million monthly downloads, LangChain has a large audience of developers
Besides just adding integrations, we also like to show them examples of cool tools or APIs they can use. building LLM applications. Beyond just listing integrations, we aim to highlight
high-quality, educational examples that inspire developers and advance the ecosystem.
While traditionally called "co-marketing", we like to think of this more as "co-education". While we occasionally share integrations, we prioritize content that provides
For that reason, while we are happy to highlight your integration through our social media channels, we prefer to highlight examples that also serve some educational purpose. meaningful insights and best practices. Our main social channels are Twitter and
Our main social media channels are Twitter and LinkedIn. LinkedIn, where we highlight the best examples.
Here are some heuristics for types of content we are excited to promote: Here are some heuristics for types of content we are excited to promote:
- **Integration announcement:** If you announce the integration with a link to the LangChain documentation page, we are happy to re-tweet/re-share on Twitter/LinkedIn. - **Integration announcement:** Announcements of new integrations with a link to the LangChain documentation page.
- **Educational content:** We highlight good educational content on the weekends - if you write a good blog or make a good YouTube video, we are happy to share there! Note that we prefer content that is NOT framed as "here's how to use integration XYZ", but rather "here's how to do ABC", as we find that is more educational and helpful for developers. - **Educational content:** Blogs, YouTube videos and other media showcasing educational content. Note that we prefer content that is NOT framed as "here's how to use integration XYZ", but rather "here's how to do ABC", as we find that is more educational and helpful for developers.
- **End-to-end applications:** End-to-end applications are great resources for developers looking to build. We prefer to highlight applications that are more complex/agentic in nature, and that use [LangGraph](https://github.com/langchain-ai/langgraph) as the orchestration framework. We get particularly excited about anything involving long-term memory, human-in-the-loop interaction patterns, or multi-agent architectures. - **End-to-end applications:** End-to-end applications are great resources for developers looking to build. We prefer to highlight applications that are more complex/agentic in nature, and that use [LangGraph](https://github.com/langchain-ai/langgraph) as the orchestration framework. We get particularly excited about anything involving long-term memory, human-in-the-loop interaction patterns, or multi-agent architectures.
- **Research:** We love highlighting novel research! Whether it is research built on top of LangChain or that integrates with it. - **Research:** We love highlighting novel research! Whether it is research built on top of LangChain or that integrates with it.