Is the project maintained or discontinued?
Hi, wondering if the project is maintained or it has been discontinued. any info?
i see very old commits and little reply to issues.
:wave: Thank you for opening your first issue. I'm just an automated bot that's here to help you get the information you need quicker, so please ignore this message if it doesn't apply to your issue. If you're looking for support, you should try the Slack group by registering your email address at https://cachethq-slack.herokuapp.com. Alternatively, email [email protected] for our Professional support service (please note, this a paid service.) If you're issue is with documentation, you can suggest edits by clicking the Suggest Edits link on any page, or open an issue at https://github.com/CachetHQ/Docs
Appears mostly dead. Sad since this looks like a great alternative to the paid status pages - could of course make use of more up-to-date technologies but still works.
I think it has been acquired by another company
You're best using Uptime Kuma (https://github.com/louislam/uptime-kuma) Unfortunately this project is effectively dead. Shame as it was a great alternative. Things like subscriptions for notifications of incidents and maintenance, simply don't work. Maybe one day this will be revived.
Though I'm pretty sure you all can agree on the fact this services stack is rather outdated and old. When I was first setting it up, knowing little about PHP I ran into a lot of issues and it took me a while to get it running - especially with the caching servers.
Don't really agree on outdated stack or having issues with it. Just a lack of documentation and further updating of this great project. Sure it could be also a fancy super duper first class stack, but as long as it works.
Always sad to see that such os projects just kept idle and no response from the maintainers :(
How can you say it is not outdated? The last release was in 2019.... cachet was a realy great stack but its outdated and from my point of view, mostly dead.
How can you say it is not outdated? The last release was in 2019.... cachet was a realy great stack but its outdated and from my point of view, mostly dead.
I was referring to the stack (php / laravel) - totally agree that it's outdated in terms of updates / bugfixes and features. It still works with some quirks but it needs some love by some php developers (and sadly I don't have time). I haven't checked the forks yet, eventually some(one) are keeping it alive already?
@TheDelta I was also wondering if there is an active fork out there somewhere. Please post back in here if you find one.
@jbrooksuk Can you see if you have time to transmit owning of this amazing project to someone who have enough time to maintain it ?
@jbrooksuk Can you see if you have time to transmit owning of this amazing project to someone who have enough time to maintain it ?
100% agree - I would love to help maintain this and start introducing some of the stuff from newer Laravel versions.
I'm seriously considering creating and maintaining a fork of Cachet, because I think it's a great piece of software, feel it's sad that it has been largely abandoned, and want to use it in production.
But, I am also very aware that I have a lot of other commitments and can not donate anywhere near as much time as it would take for someone to be the sole maintainer.
If there are a couple of other people who would be seriously interested, willing, and have the ability to donate a reasonable amount of time to the project, then I would like to create a new fork which is owned and maintained by a 'steering committee'.
There are two purposes to this, one it means that it is not such a time drain for any one person, and, probably more importantly, it ensures that the project does not die or stagnate again at some future point because one maintainer no longer wants to or is able to take care of it.
This would also include forking (or creating from scratch) and maintaining one of the extensions to monitor domains/servers and automatically update the status page with any issues.
Is there anyone else here who would want to, and be able to, join such a project?
@John-S4 I'd be interested
Ok, I'm pretty committed to doing it, so will work through some ideas and details in my mind and then see where we can take it.
@awjudd I'll get in touch with you, probably tomorrow, if that's good.
Wish I had more experience with PHP/Laravel otherwise I'd devote some effort as a maintainer. Wish you the best of luck guys!
@SpeedyCraftah There are going to be a lot of ways to contribute that don't involve a lot of coding - I might reach out to you as well if that is ok.
Happy to chuck over some free hosting if that'd help at all 😊
I had no time to look over the forks yet, but I saw a lot of changes in some, including bug fixes etc. So it would be vise to check and merge some into the "new" project. If I find the time, I'll contribute some features / fixes out of personal interest myself:
- (better) time zone handling and display
- update support of incidents
@SpeedyCraftah There are going to be a lot of ways to contribute that don't involve a lot of coding - I might reach out to you as well if that is ok.
Go ahead! Besides I can always learn PHP/Laravel, right?
I had no time to look over the forks yet, but I saw a lot of changes in some, including bug fixes etc. So it would be vise to check and merge some into the "new" project.
Yep, I noticed that there are a few more recent commits in some of the forks, but with 1500 forks to look through, and probably all conflicting with each other, I'm not sure how practical that is going to be.
Did you notice any forks in particular with many improvements?
I had no time to look over the forks yet, but I saw a lot of changes in some, including bug fixes etc. So it would be vise to check and merge some into the "new" project.
Yep, I noticed that there are a few more recent commits in some of the forks, but with 1500 forks to look through, and probably all conflicting with each other, I'm not sure how practical that is going to be.
Did you notice any forks in particular with many improvements?
Nope, I would just look at the 10 recent forks and review the current PR's (not by dependabot: https://github.com/search?l=&q=is%3Aopen+is%3Apr+-author%3Aapp%2Fdependabot+-author%3Aapp%2Fdependabot-preview+repo%3ACachetHQ%2FCachet&type=issues)
Just as a quick update - I am still actively planning to pursue a new forked project as spoken about above and have started putting things together.
@John-S4 hit me up and we can discuss more I had a bunch of plans for it back in the day.
Hi @John-S4 !
I'm one of the Spanish translators. If you fork it I'm willing to continue helping with the translations.
As for PHP the last time I did something Symfony was about to release 2.0 and Laravel didn't even existed yet (yeah, long time ago XD ), but could give you a hand with doc, setup manual or stuff like that.
(I still have it in production and using it daily)
Regards
(I'm a software developer whose been using Laravel for ages, and access to hosting for a bunch of different cachet-related work :))
Hey everyone 👋🏻
Sorry for not getting back to anyone on this matter.
Basically, I sold Cachet to apilayer a few years back. The idea was that they would continue development and use it to build out an ecosystem. At the time of the sale, my brother passed away and my first daughter was born. I was in a strange place and so didn't continue my contracting work on Cachet. apilayer was understanding of my situation and honestly, my communication was not very good.
Since then, apilayer haven't touched Cachet. Over the last few weeks I've been reaching out to the contacts I have there to see what the situation is/was and whether I could take on the project once more.
I've not heard from them across any of the channels I've used:
- SMS
- Twitter DMs
- LinkedIn Messages
Before posting any updates, I wanted to make sure I'd tried to get an update from their end, but it seems that's not possible.
Since I no longer own the project or domain, I don't really know how to move forward. Perhaps, I can fork the project and get things moving from there. If we were to do this, then I would want to build a small team of developers who could help implement things with me. There is a lot of work to be done - mostly, because I worked against Laravel's conventions in some places. Honestly, I think we'd be better starting with the existing migrations and building from that.
So that's the situation. I'm sorry for the lack of communication from everyone who has messaged. For a long time, Cachet was a reminder of a whirlwind time in my life. However, I love this project and I am where I am now because of it ❤️
@jbrooksuk
Hi James,
Good to hear from you, hear that life is going well, and to know that you still care about Cachet.
I think that in the case that you are no longer the owner of the project name, domain, etc. then a fork is the simple and easy way to move forward.
I am actually in the process of organising a fork myself (as in the last handful of posts above), and had picked a name, bought a domain, etc.
If you are planning on forking and reinvigorating the project yourself then perhaps I will put that plan on hold right now, and would be very willing to be part of a team working on a new fork.
If not then I will push forward with my current plan.
In either case, I would like to see any new fork owned/maintained by more than one person, something like a 'steering committee', which would help in the case that one person was not available for whatever reason for an extended period of time in the future.
Just to throw in some words into the discussion here: I think this "issue" is a wonderful thread of what open source is supposed to be. It is wonderful to see how multiple people, whether dev or non-dev, plan something together and there's no ego playing around "i did it first" etc. Will be interesting to see where this leads to (looks like this will be a good team!) and will be happy to use the result. Keep it up! :heart:
A quick update, I've finally spoken to Paul from apilayer (now acquired by Idera) and we now have ongoing communication about this issue.
They're currently busy with a big project and have asked if we can continue our discussion in the fall. This will take us to the end of September, the beginning of October before we can have a more meaningful and complete discussion.
Good to know! following this thread :D