I'm intrested in Open Source Software, because I don't want to pay for good software. The second reason is, that I can look on the Code and modify it, without conflicting laws.
I am using Joomla! on my own website since one year. Now its time to give something back to the community, and what chance could be better then a contest sponsored by Google.
So my Plan is to write a document which is easy understandable and readable.
The second important point for me is, that it is platform independent(both Linux and Windows users should be able to use it).
At least I have two questions:
How should this document look like and in which format should it be?
One line summary
Write a document describing how to package a Joomla! 1.5 template for
The document should:-
* describe how the installation process works.
o briefly describe what steps the template installer performs
when installing a template.
* describe the file structure required.
o describe the basic files required and where they should be placed.
o describe the structure required to support template overrides.
* describe how to create the templateDetails.xml file.
o include a basic templateDetails.xml that can be copy/pasted.
o describe the usage of each of the nodes.
o it is not necessary to describe in detail the
as this is documented elsewhere.
* describe how to create the thumbnail preview image.
o recommended size and format.
o briefly describe how to take a screenshot and scale the image
using The Gimp.
* describe how to create the archive files.
o on your preferred platform, give a step-by-step account of how
to create an archive file containing the template.
o for example, you might describe how to use WinZip on Microsoft
Windows, or Eclipse on Linux.
o you only need to describe one platform/tool/archive file
o use annotated screenshots of the process where appropriate.
o remember that Joomla! natively supports archive files in .zip,
.tar.gz and .tar.bz2 formats.
[me=AmyStephen]Changed subject slightly for sorting all threads to match against Google resource [/me]