Skip to content

recreatinganew/refactoring-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

RCA Joomla Extension Refactoring Protocol — Free Edition

Built on Joomla's official Developer Manual, Migration Documentation, and JED compliance standards — hardened through 18 years of real-world deployments.

GinA has worked with Joomla since v1.5 (January 2008) across virtually every production release through J6. This Protocol is not theory. Every Standing Rule was forged from a real incident, a real mistake, and a real consequence. Every phase reflects a workflow that has been tested in production.


What's in This Repository

File Description
Joomla-J3-to-J6-Migration-Guide-FREE-v1.0.md Free edition — full Markdown source
Joomla-J3-to-J6-Migration-Guide-FREE-v1.0.pdf Free edition — PDF (see recreatinganew.com)
LICENSE.md Full license terms for this free edition

What the Protocol Covers

  • 9-phase refactoring and migration process — from artifact preservation through JED submission
  • Standing Rules — non-negotiable rules forged from real incidents, each with an ADV_ origin story documenting exactly what went wrong before the rule existed
  • J3 to J6 deprecation substitution reference — complete table of deprecated APIs, removed functions, and their modern replacements
  • JED compliance checklist — everything required before listing any extension on the Joomla Extension Directory
  • Linux/Virtualmin server environment standards — file ownership, permissions, PHP-FPM, Apache configuration
  • Security hardening and post-deployment audit methodology

Free Edition vs. Pro Edition

The free edition includes:

  • Phase 1 (Artifact Preservation) as a full sample
  • Selected Standing Rules: SR_RTFM, SR_DB, SR_PKG, SR_MIG, SR_CLOG, SR_CSS, SR_KISS, SR_TICK, SR_URL, SR_MOB
  • Full J3 to J6 deprecation substitution reference table
  • Full JED compliance checklist

The Pro edition includes:

  • All 9 phases in full
  • Every Standing Rule with complete ADV_ origin stories
  • The 9 Lives of the Protocol lifecycle framework
  • All checklists and phase-level decision trees
  • Lifetime updates as the Protocol evolves through Joomla versions
  • License tiers for personal, agency, and enterprise use

Get the Pro Protocol at recreatinganew.com


License

This free edition is published under a custom RCA license. See LICENSE.md for full terms.

Plain-English version: free means free for your personal and professional Joomla development work. It does not mean you can build a product on it, train an AI on it, or resell it. Read, use, reference, share the link. That is it.


About ReCreatingAnew

ReCreatingAnew (RCA) is a boutique Joomla development practice. Services include:

  • Extension auditing and refactoring (J3 to J4/5/6)
  • Legacy codebase stabilization and modernization
  • JED compliance review and submission preparation
  • Custom extension development (modules, plugins, components)
  • Virtualmin/Linux server setup for Joomla deployments

Every methodology is documented, every decision justified, every engagement governed by the same Protocol used internally. No black boxes. No guesswork.

recreatinganew.com

About

Free edition of the RCA Joomla Extension Refactoring Protocol — a 9-phase methodology for migrating and stabilizing Joomla extensions from J3 to J6, built on Joomla's official documentation and 18 years of real-world deployments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors