Skip to content

Phoenix (Update, stabilize, release, 🚀) #547

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
16 of 19 tasks
slok opened this issue Mar 22, 2025 · 8 comments
Closed
16 of 19 tasks

Phoenix (Update, stabilize, release, 🚀) #547

slok opened this issue Mar 22, 2025 · 8 comments
Assignees

Comments

@slok
Copy link
Owner

slok commented Mar 22, 2025

It has taken me a while to find a bit of motivation and energy again, so thank you @fiunchinho for the kind words, they really helped. ❤️

Maintaining open source can be hard, especially when the human side gets lost and contributions are treated like a company service rather than a shared effort of culture and innovation. Over time, that dynamic made it hard for me to stay engaged, and honestly, it became overwhelming.

Sloth is stable and near feature complete, however I will try my best on the next iterations. I cannot promise constant updates, but I’ll try to get back into it with clearer boundaries and expectations. This is a personal project, not something backed by or built for a company 😄, so I’ll be doing what I can, when I can.

Thanks to everyone who’s been patient and kind along the way.

Update tasks

@slok slok changed the title Fenix (Update, stabilize, release, 🚀) Update Go, Kubernetes, CI and deps Mar 22, 2025
@slok slok changed the title Update Go, Kubernetes, CI and deps Fenix (Update, stabilize, release, 🚀) Mar 22, 2025
@slok
Copy link
Owner Author

slok commented Mar 22, 2025

New image available if any one wants to test and share the results:

docker pull ghcr.io/slok/sloth:7b4010fe050109d7372ae584d92aea0cce33cf29

@cxdy
Copy link

cxdy commented Mar 22, 2025

Thanks for everything Slok! Glad to see you're back.

@slok slok self-assigned this Mar 22, 2025
@slok slok pinned this issue Mar 23, 2025
@slok slok changed the title Fenix (Update, stabilize, release, 🚀) Phoenix (Update, stabilize, release, 🚀) Mar 23, 2025
@aka-switch
Copy link

aka-switch commented Mar 26, 2025

It's good to see you back! Is it possible to add Victoria metrics support as it was done in the fork from ostrovok tech? I can bring a PR.

@slok
Copy link
Owner Author

slok commented Mar 26, 2025

Hey @aka-switch, thanks!

I’m currently catching up and figuring out how to onboard all the recent developments. The two-year gap in Sloth’s maintenance led to several company-specific forks, each adapting the project to different needs. That ended up being valuable, as it showed how various organizations approach SLOs. Google's model is a solid starting point, but in practice, each context needs its own tweaks.

Sloth’s original goal was to make SLOs simple and easy to use. With that in mind, I’ve been thinking about how to make Sloth even more pluggable, similar to what we did with SLIs, which worked quite well. The idea is to keep the core clean and lightweight, while allowing custom SLO logic to live in separate modules, with their own lifecycle and maintainers.

So regarding VictoriaMetrics, yes, I think it would be great to support it. But I’d prefer to hold off until I have a clearer idea of how to structure and refactor the plugin system properly.

Thanks for your patience, and for continuing to help make Sloth better!

@aka-switch
Copy link

Thanks, @slok. Let me know if you need any assistance later. I'll be glad to help you with the integrations.

@slok
Copy link
Owner Author

slok commented Mar 27, 2025

👋 Finally it's here, a new release, mainly maintenance changes: #557

@slok
Copy link
Owner Author

slok commented Apr 11, 2025

Some of the tasks in the list will be postponed until the next Sloth release, which will be a big one including a whole Sloth app refactor and the new SLO plugin system. From my side, I’d consider this issue resolved, the project is finally getting back on track 🚀.

Once again, huge thanks to everyone who has been supportive and kind all this time.

@slok slok closed this as completed Apr 11, 2025
@fayak
Copy link

fayak commented Apr 15, 2025

Thanks for the efforts @slok !
Really appreciate it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants