287
edits
m (→Creating and submitting a patch: added some DevMo links) |
(Rework the tools section) |
||
| Line 10: | Line 10: | ||
* A jar extract/build tool. | * A jar extract/build tool. | ||
** Most zip utilities are capable of working with .jar files as well. Some may require that you rename .jar files to .zip first | ** Most zip utilities are capable of working with .jar files as well. Some may require that you rename .jar files to .zip first | ||
** Windows XP can handle zip files by default but misses some higher-end functions which are necessary to work effectively on Sunbird or Lightning. [http://www.filzip.com/ FilZip] is a viable freeware alternative. | |||
* A [http://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/nightly/latest-trunk/ current nightly build] of either Sunbird or Lightning | * A [http://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/nightly/latest-trunk/ current nightly build] of either Sunbird or Lightning | ||
** Note that this is not the same as the 0.3a1 release build of Sunbird | ** Note that this is not the same as the 0.3a1 release build of Sunbird | ||
* A text-editor | * A text-editor, who is capable of working with files created on Windows, Linux or Mac OS X. | ||
** Windows users | ** Windows users are strongly discouraged from using the Notepad text-editor. A viable freeware alternative is [http://www.flos-freeware.ch/notepad2.html notepad2]. Notepad2 will get you a better view of the code (i.e you will see which braces close which codeblocks, 'if','var' and so on will be bold, among other stuff). | ||
* A program capable of creating DIFF files (Most CVS programs are capable of doing this.) | * A program capable of creating DIFF files (Most CVS programs are capable of doing this.) | ||
* A CVS program (kinda optional, but not really) | * A CVS program (kinda optional, but not really) | ||
| Line 19: | Line 20: | ||
'''Linux users''' will find most of these programs available by default with their distro. | '''Linux users''' will find most of these programs available by default with their distro. | ||
'''Windows users''' won't have these tools installed by default, but if you have followed the windows build instructions above, you have downloaded the required tools | '''Windows users''' won't have all of these tools installed by default, but if you have followed the windows build instructions above, you have downloaded the required tools. | ||
=== Hacking! === | === Hacking! === | ||
edits