mrkaye97 / slackr

An R package for sending messages from R to Slack
https://matthewrkaye.com/slackr/
Other
307 stars 85 forks source link

Seeking a new maintainer! #204

Open mrkaye97 opened 1 month ago

mrkaye97 commented 1 month ago

Hello everyone! I've been maintaining slackr for almost five years now, but have less free time to work on it as much as it deserves now than I once did. Because of that, I'm seeking a new maintainer for slackr to continue building features, providing help to users, fixing bugs, etc.

If anyone is interested, feel free to reach out or leave a comment on this issue, and thanks!

GreenGrassBlueOcean commented 2 weeks ago

II can completely understand the challenge of finding time to maintain an open-source project like slackr, especially as life gets busier. I took a similar path and started working on a package for Mattermost after struggling with the Slack API—particularly for file uploads, which require up to three separate calls just to upload a single file. Unfortunately, I found Slack's support unhelpful as well.

One of the standout features of Mattermost is its native support for Markdown, which makes it incredibly easy to format messages and create rich, visually appealing content. With Markdown, you can effortlessly add headings, bold and italic text, code blocks, tables, and more—directly within your messages. This feature is particularly useful for developers, teams collaborating on technical content, or anyone who values clear and structured communication.

Markdown in Mattermost is intuitive and works seamlessly across channels, making it a powerful tool for enhancing team communication. Whether you’re sharing formatted code snippets, creating organized to-do lists, or simply adding emphasis to your messages, Mattermost’s Markdown support ensures that your content is both functional and easy to read.

For anyone transitioning from other platforms like Slack, where Markdown support is limited or requires workarounds, Mattermost’s approach is a refreshing change that enhances productivity and collaboration.

In the end, I decided to switch to Mattermost, and I’ve developed a package for its API: MattermostR. The package was created with the help of ChatGPT, has over 97% test coverage, and has passed all CRAN checks. While it’s not a direct replacement for slackr, it’s an option for those moving to Mattermost.

I wish you the best in finding someone to continue slackr’s journey—it’s a great project, and I’m sure someone passionate will step up!