"Native" comments for Ghost

Ok … even if I don’t understand your real interest in this. Your business would fail.

You’re right that if Ghost started to offer comments, then Cove doesn’t really have a business. That’s always the threat of building on top of a platform. If it happens, it happens! I’m not thinking about it at the moment, and very happy to offer a community tool for the Ghost ecosystem.


This is inappropriate. His interest is money and that is apparent, but it is not up to you to poop on what he is doing because this is the innate nature of competition, which is good for the end-users.

I do NOT want Ghost Team working on comments, search, and things like that when they can be taking care of more core things that adhere to the spirit of what they are doing. The open-source community has stepped up to provide a ton of different additions and that is how it should be. Take search for example… isn’t is wonderful you have so many options?

Now you will get those who will take advantage of John O’Nolan’s vision for open source business models (e.g., Ghost). That is a natural occurrence because you have those who:

A) Provide proprietary software to make money.
B) Provide open-source software to the world and make money via an open-source business model (e.g., hosting, support, etc.).
C) Provide open-source software just to share their work with the world.

Cove falls into A, Ghost falls into B, and all the other solutions/features people want to see have been unhinderedly (it’s a word) provided by the Ghost community… they fall into C. This is the power of an open source business model where the core team can give back by way of their creation(s) and feed themselves and their families while others have the opportunity to create their own proprietary business on top of them, and some simply want to just contribute and help them build something great.

Saying he is going to fail is his business and not yours. Period. You are entitled to your opinion, but in my opinion, your opinion is poo poo. It goes against the spirit of absolutely everything here. You, as the consumer, can simply choose to opt for another solution that fits your needs.

I checked out Cove and I am absolutely against some of the language in the ToS, Privacy, and data practices departments… I ran and will never look back or ever consider it a solution for ME based on MY individual needs and principals. I will live and die on the hill John O’Nolan is ushering in, but that’s my choice. I also decided to run from themes that have it built in by default. I disagree with Dan when he says he will not have a business if Ghost Team ever decides to roll their comment system. I believe Dan will be fine and Ghost Team has shown zero evidence of ever pushing their own solutions unto their users. Did you know for everyone having “issues” implementing Ghost, Ghost Team takes time out of their day, here, to freely help them instead of pushing them to a service where they take care of the installation, management, and so on?

Mmmmhmmmmm! You know how hard it was to find that? They do not openly advertise this model, but it is there for people who want it, which is beautiful. They do not even try to sell their own hosting, but tell people who decide to use Valet to go with DigitalOcean and walk them through the process. So tell me again how if Ghost Team decide to roll their own comment system, Dan will fail - especially if he provides particular features and/or methods not natively provided?

There will always be people who want to alleviate themselves from the headaches of installations, maintenance, security, and the like. Dan may be salty about my opinion, but it comes from a place of understanding and he will always have a consumer base because the vast majority of users are not self-hosting, want dedicated supported, and so on. He’ll make it just like everyone else who provides a method for integrating with Ghost… whether free, paid, or open source:

1 Like

In my opinion it is not inappropriate, it offers a paid service, it is my right to ask for as much information as possible since I pay. He is free to answer or not, he is not forced.
I am not “pooping” on what he is doing, I have congratulated him for the product several times, now I am trying to understand how much and how I am protected regarding aspects that interest me personally, I repeat he was not forced in any way to give me an answer, but he gave me the requested information very clearly and without any problems.

I’m sure many other people have my own doubts.
In the innate nature of the competition, I wouldn’t help my competitors.
In the real world, if I create product X and my competitor creates product Y with the same functions as mine and natively integrated into the Z platform, it will not be of my interest to explain to users how to stop using my product and help them move on to the competition.

In the real world, you need to inform yourself about these aspects before using a new product. Hence my legitimate question, which received a dubious answer.

About the Ghost team personally they are doing a great job, I love this product and the fact that it is open-source. But I also think it’s important to understand what the community is looking for (and I’m sure they are doing it) to understand what is best to develop first and what to do next. Surely the search system and comments are functions highly requested by users. For us users, these are important functions, and I’m sure they are also for the Ghost team. Tools like Search and the Comments system bring people willing to pay for their products.
I personally know many people who don’t use Ghost because they lack functions like Search and Native Comments. Some of these would use Ghost Pro (so they would pay) if there were these functions.

Personally I am happy that there are many variations, for Search, I use Algolia, I doubt that something equally performing can be developed, so I like to be able to use third-party services, but not all of it, some functions must necessarily be developed natively.

I think you took this too personally, and with all due respect no one was talking to you.

I love the Ghost team and the work they do, and I know how the open-source world works. If the Ghost team does not advertise certain services, it is because these services are probably not their core business. However, I do not doubt their goodness in helping the community in addition to the job interest.

Going back to Cove and Dan’s speech, I’m also sure that he will find a solution in case Ghost develops his own comment system, he could offer something different or better than what Ghost offers, but this is his thought not the my.

As I said, however, I believe it is my right to ask for information about what I will buy. Generally before buying something I inquire as much as I can with a precise, if possible, future vision.

1 Like

Titus, I’m not doing this for the money. Cove is a fun hobby project for me, but I want to charge a small amount for my hard work (many tens of hours so far building it and many hours more on customer support). Having a paid plan also helps avoid having to serve a ton of free users, which would suck up my (limited) time. I’m intentionally not charging a premium for the service, and I personally think $5 or $10 per month is amazing value for money if you have or want to build a community around your content.

Can you elaborate?

1 Like

I prefer not to and I believe you. I design and develop video games for a living, so I know all about coding and what it entails. However that guy been on the forums talking about comment systems for years. Yes, years.

That person pretended to not know what you were telling him in an effort to run games on you. Ignore him. You provide a good service for those who desire it; therefore, ignore me as well and keep on keeping on… may not be for me, but that’s just me and I do not speak for the majority.

If you want to get with me about it, you can DM me. I do not think this sort of stuff is meant for the public… just like I told that one person because they knew what they were doing and got called out on it.

Can we please try to keep this thread on topic. @dan originally created this topic to promote his product and answer a few open queries. If you have tangental questions, or need support, then use the appropriate channels.

I’m sure everyone would benefit from using more suitable forms communication than an open forum thread :blush:


Revisiting this thread after a hiatus. Last time I came, I skipped by as paying for services was not an option. But now that my publication is launching a membership programme, we can thinking of paying for services, at least some time in the future.

I just noticed the “one-off lifetime access” options on the Regular and Basic plans: what’s all that about? And I get that it’s more sustainable than a free plan, but still, will you be able to manage that through the long term?

1 Like

Hi Badri!

Thanks for checking out Cove again.

The lifetime plan is there because some organisations don’t want to (or can’t) pay a monthly subscription. It’s a way to buy Cove with a single payment. The idea is to guarantee access for at least three years post payment, but ideally Cove will always be around as long as Ghost is. :slight_smile:



Dan, hello!

Thank you for your interesting product.
Just setup trial to test, but something went wrong. Error message: “Comments couldn’t be loaded because no ‘contentId’ was sent.”

Personally, can we delete these shit talking comments (including this one) because it’s not the place. Cove is great, I’ve used it personally and I think it’s well integrated and does exactly what it says on the tin.

1 Like

Hi! I replied a fix via email :slight_smile:

Thanks Ben!!

1 Like

This looks really great! I’m going to give this a try for our new membership site. I love that it is based on the existing membership system as well. I’m hoping we can just offer commenting as an additional reason to become a paid subscriber.

Also on the pricing front - I think the pricing is very fair considering it works with the membership system. One paid member at $10/month and the cost is covered.

(Now I just need to find a developer to build us build a custom theme - but will definitely include this in the pipeline)

1 Like

Dan, thanks. I’m sorry the solution you suggested didn’t fix the error. I will heed your recommendation to contact the theme developer.

Thanks for your kind words @kristofor :sparkles:
Please ping me if you need any help when you come to integrate Cove.

Sounds like a great idea! Like I said, I’ll certainly check back once I can afford it :slight_smile:

1 Like

Hi, @dan . First of all, congratulations on the amazing project, I’ve been testing it for a few days and it exceeded my expectations.

Just one question, is it possible to show if the user who is commenting is a paid or free member?

I have two categories of members on my site, one free and one paid, and it would be interesting to display an emblem indicating which of the two the user is registered with. Just as it is displayed in member comments on YouTube channels.

@dan just did a small test and have found 2 issues.

  1. On page load the loading spinner is Huge -> https://imgur.com/a/Pl74mLZ
  2. when emoji’s are enabled the comment box is in the way -> https://imgur.com/a/2Hgl9j7