How To Help
Fusebox is built and maintained by volunteers, and we welcome anyone who wants to help us out.
To help out, please go to our contact form, select "Volunteers" and tell us how you want to help.
There are many areas we need help with:
Development and Testing
The core files are the heart of Fusebox, and are what makes Fusebox applications work.
If you are a strong ColdFusion or PHP developer and would like to help develop and fix the core, please volunteer!
Sean Corfield (ColdFusion core)
Mike Ritchie (PHP core)
Testing is a vital part of developing Fusebox, ensuring backwards compatibility with previous releases, and that new features work as intended.
Testing can be as simple as downloading the latest cores and running existing applications on them, and seeing if anything in the application is broken. Help in regression testing and automated test builds is also needed.
John Paul Ashenfelter
Sample applications are always needed to help people learn different techniques and features.
If you would like to help develop some sample apps, check the wiki page and then contact the Team Leaders.
Spreading the Word on Fusebox
It is important to spread the word of Fusebox to show people what it can do for them, and marketing the Fusebox brand is an important part of this.
Helping out can be as simple as purchasing a fashionable "Got Fusebox" T-Shirt, but the Fusebox Team also requires people to help with promoting and exhibiting Fusebox.
If you have experience in this area, get in touch with the Group Leader for more details.
Adam Howitt (Group Leader)
Case Studies and Success Stories
Case studies can help show how Fusebox has been a success in organisations, and can be a useful tool in convincing management on the usefulness of Fusebox in organizations.
If you have a case study or are willing to write one, please contact us.
Presenting on Fusebox at User Groups is a great way to show developers what Fusebox can do and how it can make their development life easier.
If you think you've got what it takes to give a presentation on Fusebox, contact the Team Leaders to let them know.
Website and Documentation
The Fusebox website is the public face of Fusebox, providing people with information about Fusebox, help on how to to use it, and so on.
If you would like to help with running the website, download the contributors guide, check the two wiki pages for details of what is involved and where it is going, and then contact us to say how you want to help.
Documentation helps developers to learn about and extend their Fusebox knowledge, providing explanations of functionality, tutorials, tips and tricks.
If you have the skill to explain things in a way that lets people easily understand, then use the Contact Form to tell the Team Leader about how you can help.
If you are fascinated by words and obsessive about punctuation, why not help the Fusebox Team in ensuring documentation and website articles are typo-free and have perfect grammar.
Written articles are a great way to inform people about Fusebox concepts, and to give ideas about what Fusebox can do.
If you would like to write a Fusebox article, take a look at the wiki page for ideas, and then check in with the Team Leaders for details of how to start.
Fusebox LifeCycle Process
The Fusebox LifeCycle Process (FLiP) is a project management methodology for producing repeated software project successes.
Whilst FLiP grew from early Fusebox best practises, it can also be used for non-Fusebox projects too.
FuseDocs is an XML vocabulary for defining responsibility, properties, and I/O of a code module. Whilst it grew out of Fusebox, it is not restricted to applications implementing Fusebox.
Hosted on Yahoo
CFEclipse is the top ColdFusion editor, and as such it is important that Fusebox can work well with it. If you use the CF Frameworks Explorer plugin for CFEclipse, you can help with ensuring Fusebox is integrated and works well.
Scaffolding allows developers to quickly build an application with CRUD facilities, which can then be extended into more complex forms.
If you are interested in helping with the Fusebox Scaffolding plugin, take a look at the scaffolding code in the SVN repository then get in touch with Kevin Roche.
If you are interested in helping out in any way, please feel free to contact us.