cachet icon indicating copy to clipboard operation
cachet copied to clipboard

Is the project maintained or discontinued?

Open esseti opened this issue 3 years ago • 41 comments

Hi, wondering if the project is maintained or it has been discontinued. any info?

i see very old commits and little reply to issues.

esseti avatar May 06 '22 09:05 esseti

: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

welcome[bot] avatar May 06 '22 09:05 welcome[bot]

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.

SpeedyCraftah avatar May 09 '22 22:05 SpeedyCraftah

I think it has been acquired by another company

AGrant24 avatar May 18 '22 17:05 AGrant24

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.

mbh-dev avatar Jun 17 '22 17:06 mbh-dev

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.

SpeedyCraftah avatar Jun 19 '22 18:06 SpeedyCraftah

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 :(

TheDelta avatar Jul 04 '22 16:07 TheDelta

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.

nixmomo avatar Jul 13 '22 08:07 nixmomo

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 avatar Jul 13 '22 10:07 TheDelta

@TheDelta I was also wondering if there is an active fork out there somewhere. Please post back in here if you find one.

j-a-pope avatar Jul 13 '22 13:07 j-a-pope

@jbrooksuk Can you see if you have time to transmit owning of this amazing project to someone who have enough time to maintain it ?

ouraios avatar Jul 16 '22 17:07 ouraios

@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.

awjudd avatar Jul 24 '22 10:07 awjudd

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?

j-a-pope avatar Jul 25 '22 06:07 j-a-pope

@John-S4 I'd be interested

awjudd avatar Jul 25 '22 13:07 awjudd

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.

j-a-pope avatar Jul 26 '22 18:07 j-a-pope

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 avatar Jul 26 '22 19:07 SpeedyCraftah

@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.

j-a-pope avatar Jul 26 '22 19:07 j-a-pope

Happy to chuck over some free hosting if that'd help at all 😊

mbh-dev avatar Jul 26 '22 19:07 mbh-dev

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

TheDelta avatar Jul 26 '22 20:07 TheDelta

@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?

SpeedyCraftah avatar Jul 26 '22 21:07 SpeedyCraftah

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?

j-a-pope avatar Jul 27 '22 12:07 j-a-pope

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)

TheDelta avatar Jul 27 '22 18:07 TheDelta

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.

j-a-pope avatar Aug 06 '22 19:08 j-a-pope

@John-S4 hit me up and we can discuss more I had a bunch of plans for it back in the day.

awjudd avatar Aug 07 '22 12:08 awjudd

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

ruiztulio avatar Aug 07 '22 19:08 ruiztulio

(I'm a software developer whose been using Laravel for ages, and access to hosting for a bunch of different cachet-related work :))

awjudd avatar Aug 08 '22 17:08 awjudd

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:

  • Email
  • 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 avatar Aug 09 '22 12:08 jbrooksuk

@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.

j-a-pope avatar Aug 09 '22 14:08 j-a-pope

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:

Napsty avatar Aug 09 '22 17:08 Napsty

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.

jbrooksuk avatar Aug 10 '22 10:08 jbrooksuk

Good to know! following this thread :D

serjaum avatar Aug 11 '22 12:08 serjaum