Login
Register
Alexandria
Wiki
Search
Edit page
Title:
HackersGuide
Author:
Content:
Close preview
h1. Hacker's Guide This is an introduction to hacking the Alexandria codebase. Alexandria is written in "Ruby":http://www.ruby-lang.org/en/, an interpreted object-oriented language and uses the Ruby-GTK2 library for the user interface. It's about ten thousand lines of Ruby code in addition to the user interface description and translations, so you'll probably want to read this guide first before you start hacking away. Here are some ideas for sections: * [[RetrievingCode]]: Get the code on your system to start * [[CodingStyle]]: All code submitted must follow these guidelines * Code base structure - description of the source tree * Submitting patches, adding new features guidelines * [[HowToTranslateAlexandria]]: A guide for would-be translators h2. Quick Information * Svn url: svn://rubyforge.org/var/svn/alexandria/trunk/alexandria h2. More Guides These are links to documents that the developers have written on Alexandria. Maybe this information could be incorporated into the Wiki: * Joseph Method, "Setting Up For Alexandria Development, Part 1":http://blog.alexandria-projects.org/2007/12/17/setup-for-alexandria-development-part-i * Joseph Method, "Setting Up For Alexandria Development, Part 2":http://blog.alexandria-projects.org/2007/12/19/setup-for-alexandria-development-part-ii * Cathal Mc Ginley, "Getting Started With Alexandria Development":http://www.gnostai.org/journal/2007/12/28/getting-started-with-alexandria-development/
Markup reference
|
Preview content
|
Cancel