Logo

dev-resources.site

for different kinds of informations.

LTS as a Business: How an Old Project Can Become the Foundation for a New Business Model

Published at
1/11/2025
Categories
webdev
php
laravel
Author
__ailkiv
Categories
3 categories in total
webdev
open
php
open
laravel
open
Author
8 person written this
__ailkiv
open
LTS as a Business: How an Old Project Can Become the Foundation for a New Business Model

Today, I want to share a business idea that I’m currently testing. It’s quite straightforward: supporting and updating a long-discontinued open-source project. In my case, that project is CRUDBooster.

How It All Began

About six years ago, CRUDBooster was popular among developers, and I managed to create five projects using it. Over time, new versions of PHP and Laravel were released, but simply running composer update on these projects wasn’t feasible. In particular, PHP 8 became much more demanding in terms of code quality.

I had to fork CRUDBooster, fix critical compatibility issues, and make my projects work again. Even then, unexpected bugs appeared in special use cases, consistently consuming my time and resources.

That’s when the idea came to me: if I was facing these problems, other developers who used CRUDBooster were likely encountering similar issues as well. Many of them probably don’t have the time or resources to rewrite their projects using other solutions or to continuously fix bugs.

What I Did

Upgraded CRUDBooster to PHP 8

I took the original CRUDBooster, set it up from scratch, switched to PHP 8, and started manually testing the entire system. Over the span of a month (part-time), I fixed all compatibility errors.

Finding distribution channels

I considered several options for sharing the updated version:

  • Private Composer Repository – Convenient, but expensive for me.
  • Private GitHub Repository – An interesting idea, though it requires manual administration.
  • Patreon – The simplest, fastest option. It already has a billing system and the ability to publish articles and files (artifacts for new versions). In just a couple of days, I set up and launched a Patreon page. The description is open to everyone, but the artifacts are available to subscribers only. The result was this: https://www.patreon.com/c/crudbooster_upgrade_support/about

Promoting the Service

The most challenging part was getting the word out to potential clients. I added a link to my offer in the footer of a few pet projects (hoping this would help with SEO). I also created a README.md in the CRUDBooster fork to notify users of the updated version.

Conclusions

As of writing this, I haven’t yet gained any active subscribers. However, the update was necessary for my own projects, and the whole experience has been fascinating. I believe ideas like this have potential, especially when it comes to LTS (Long-Term Support) for older solutions—this is often a niche that needs its own set of “heroes.”

Have you had a similar experience? Or have you already launched a similar business? I’d be glad to hear your thoughts and advice in the comments!

laravel Article's
30 articles in total
Favicon
Serve a Laravel project on Web, Desktop and Mobile with Tauri
Favicon
Host Header Injection in Laravel: Risks and Prevention
Favicon
Laravel 11.30: A Leap Forward in Testing, Model IDs, and Authorization
Favicon
How to Effectively Manage Laravel Request Validation?
Favicon
[Boost]
Favicon
Building a Quick CSV Export Command in Laravel
Favicon
Deploy laravel application using vercel : Amazing
Favicon
How to Image Upload with CKeditor in Laravel 11 Tutorial
Favicon
How to Install and Use Trix Editor in Laravel 11
Favicon
Testing Temporary URLs in Laravel Storage
Favicon
API Vulnerabilities in Laravel: Identify & Secure Your Endpoints
Favicon
Enforcing Strong Passwords in Laravel
Favicon
Beyond MVC: Redefining Backend Development with DataForge
Favicon
From Product Manager to Independent Developer: A Six-Month Transformation Guide
Favicon
"PHP is dead⚰️" .. what's next? Is Laravel worth it? 😎
Favicon
LTS as a Business: How an Old Project Can Become the Foundation for a New Business Model
Favicon
How to Fix the "PHP Not Found" Error on macOS After Installing XAMPP
Favicon
Sending logs to Telegram. Module for Laravel
Favicon
Need someone to contribute in writing test code for my open source project
Favicon
6 Steps to Master PHPUnit Testing with Ease!
Favicon
How to Create a Reusable Laravel Admin Panel for Multiple Projects
Favicon
Day 6: Building APIs with Laravel Sanctum
Favicon
Fix Insufficient Logging & Monitoring in Laravel Easily
Favicon
🎉 Simplify Laravel CRUD Operations with Ease! 🚀
Favicon
Laravel IQ - Level 1 - Part 2
Favicon
Different ways to use where() in Laravel
Favicon
Laravel IQ - Level 1 - Part 1
Favicon
Leveraging Social Media to Attract Top PHP Developers
Favicon
Laravel Eloquent ORM in Bangla Part-3 (Models Retrieving)
Favicon
How to Build a Generic CRUD Controller in Laravel for Multiple Resources

Featured ones: