The Forge is a souped up replacement for the extension installations system supporting things like demo content and extras. Things like compatibility issues, perquisites, vulnerabilities are all handled seamlessly. The forge will seriously cut down on time spent maintaining your Joomla! site. The forge can pull from multiple forges allowing individual extension providers to run their own forge backends. You wont be locked into using Design BreakDown's forge.
The Forge comes in two flavors; as a Joomla! installation script and as a component.
The installer is a super powered jumpstart system that allows you to install extensions during the installation phase of your Joomla! site. Component can be found at http://github.com/bookworm/forge_com5
Release 1.6 version.
All code used in this project is open source under some OS license and all code is compatible with CPLv2. That said, please make sure to check individual PHP files for licenses before using any code in your project.
If I've misused a license or any authors feel that I've somehow violated their rights, just drop me an e-mail and I will do my best to make it right both legally and morally. [email protected].
Licensed under GPLV3
Some code both in parts and wholes has been taken from Akeeba. Although messy at points Akeeba contains good examples of how to solve many of the problems I had to conquer for this installer.
Thanks allot Nicholas!
- Author: Nicholas K. Dionysopoulos
- Copyright: Copyright (C) 2009-2011 Nicholas K. Dionysopoulos.
- License: GPLV3
- URL: https://www.akeebabackup.com
Limonade is an awesome Sinatra like mini php framework, which made view handling and routing a breeze. If you need a very small and lightwweight php framework be sure to check it out.
- Author: Fabrice Luraine
- Copyright: Copyright (c) 2009-2011 Fabrice Luraine
- License: http://opensource.org/licenses/mit-license.php The MIT License
- URL: http://github/sofadesign/limonade
Some of the helper functions were borrowed from or re-written from code found in codeigniter.
- Author: EllisLab
- Copyright: Copyright (C) 2008 - 2011, EllisLab
- License: Other (GPL Compatible)
- URL: http://codeigniter.com/
Simple oAuth library used for the Forge API Auth.
- Author: jr conlin
- Copyright: unitedHeroes.net
- License: Other (GPL Compatible)
- URL: http://unitedHeroes.net/OAuthSimple
The REST client is a refactor of http://github.com/touv/rest_client.
- Author: Nicolas Thouvenin & Stéphane Gully
- Copyright: Nicolas Thouvenin & Stéphane Gully
- License: GPLV2
- URL: http://github.com/touv/rest_client
A project is more than just the sum of its code + coders, the ideas, think time, and non dev contributors involved to produce that code extends far beyond the number of lines. Thought-lines and inspiring ideas span a wide spectrum of content management systems and communities. I'd like to thank some of those people, projects, and communities now.
-
First and the foremost my Joomla! clients who made me realize how much easier a jumpstart can make setting up a Joomla! site.
-
JoomlaXTC for having me work on their jumpstarts and making me realize how much of pain properly cloning a demo site can be.
-
BackupBuddy (WP), VaultPress (WP) and Akeeba Backup(Joomla!) for their respective WordPress site cloning and Joomla! site cloning projects. Without these guys I would never have thought up the idea of the forge in the first place.
-
Acquia for their custom Drupal packages and their Drupal Gardens system.
-
Simplweb for inspiring me to think about how to make Joomla! simpler.
-
Kyle Ledbetter for his Joomla! admin projects which inspired me to seriously think about how to make Joomla! admin simpler.
-
Drupal demo module for making Drupal snapshots possible, without which I would never started thinking about jumpstarts all
those years ago. And by "all those years ago" I mean, four years ago. Oh how the web moves so fast.
Thanks everyone! You inspire me and make me a better developer.
If you found this repo useful please consider supporting me on Gittip or sending me some
bitcoin 1csGsaDCFLRPPqugYjX93PEzaStuqXVMu