Ghost Apps - Power to the People

👍🏼-planned

#1

I’m sure that I’m not the only one that thinks that this could be the major change for Ghost and might be the thing that will make Ghost a lot more popular.

Right now we have some Apps that are developed by Ghost organisation. There is no way to create a custom App without changing the core … and we all know that we should not touch the core.

There is a v0.0.2 implemented but I’m pretty sure it doesn’t work anymore. Even if it works it’s still pretty complicated to implement and very basic (v0.0.2).

Apps would be an amazing feature because it gives the developers the power to create amazing features that others can benefit from.

Apps offer unlimited possibilities.

I simply can’t wait for this. :slight_smile:


Conditionals in handlebars
When will sitemap generator be triggered?
#2

I would like to second this. The current app implementation is a nice start but falls down on the permissions side. Is there any plan on the road map for rekindling this effort? If the community works to implement some of the missing functionality, what is the likelihood of it being integrated in to Ghost?

The ability to appropriately seed a context with permissions from an app along with the existing ability to add custom routes to Ghost would allow for some highly requested items to be externalized and customized (contact forms, Zapier type integrations, etc.) for individual sites without muddying the core code base.

As mentioned, something like a contact form requires touching the core and re-integrating those changes after any updates.


#3

In fact even simple helpers would be great to have at this stage but apps would cover that too.


#4

Deprioritizing Ghost’s independent developer community is by far the greatest risk to the future growth of the platform. There is clearly no shortage of talent willing to contribute to Ghost’s core offering, but as years slip by it seems that pool of talent is fading. As true functional contribution feels more and more futile, much of the talent we have left seem be those bent on mass producing the same cliché bootstrap themes.

I love Ghost, and it would not be crazy to say I owe current engineering career to the things I learned from dissecting the platform. That said, the longer the community waits to shine, the sooner they realize that they too can build an express app which serves content.