Start here if you want to be part of the FlexWiki developer community
Once you are familiar with the materials on this page, you will want to proceed to the full DeveloperGuide.
We think of three kinds of developers being involved with FlexWiki
ViewDeveloper - These are people who DO REALLY want to grab the sources and be able to build, debug and modify FlexWiki but don't intend to check back in any changes
NewDeveloper - These are people who will make changes to FlexWiki and check them back in, but haven't yet "earned" CoreDeveloper status
CoreDeveloper - These are people who have experience with the FlexWiki code base and are trusted by the community to make sure that the changes they commit are safe and won't damage the integrity of the project
Depending on how you see yourself, here's a map of information that you should read to understand what you need to do to get setup and what is expected of you in your role. Read them in order:
View
New
Core
Topic
UnderstandingSubversion - If you aren't familiar with the Subversion version control system, read this.
DeveloperSetup - How to get the source code on your machine and be able to debug changes locally.
Once you've worked your way through these important preliminary materials, you will probably want to move on to the DesignReview and DeveloperHowTo.
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
Information on about how FlexWiki works internally and how to develop it (and software that works with it).
9/11/2007 1:59:46 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
These are people who want to grab the sources and be able to build, debug and modify FlexWiki but don't intend to check back in any changes
9/13/2007 2:28:33 PM - -74.15.247.173
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
These are people who want to make changes to FlexWiki and check them back in, but haven't yet "earned" CoreDeveloper status
9/11/2007 2:10:42 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
These are people who have experience with the FlexWiki code base and are trusted by the community to make sure that the changes they commit are safe and won't damage the integrity of the project
9/11/2007 2:13:31 PM - -74.12.234.30
These are people who have experience with the FlexWiki code base and are trusted by the community to make sure that the changes they commit are safe and won't damage the integrity of the project
9/11/2007 2:13:31 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
What you need to know about Subversion.
9/11/2007 2:18:52 PM - -74.12.234.30
How to get set up to do development work on FlexWiki on your machine
9/11/2007 2:21:42 PM - -74.12.234.30
Testing of FlexWiki is done with two kinds of testing: ''standalone'' and ''interactive''.
9/11/2007 2:26:10 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
What do you need to do to be able to checkin changes to FlexWiki?
9/11/2007 2:34:17 PM - -74.12.234.30
How NewDevelopers get their changes checked in
9/14/2007 2:06:48 PM - -74.15.242.151
These are people who want to make changes to FlexWiki and check them back in, but haven't yet "earned" CoreDeveloper status
9/11/2007 2:10:42 PM - -74.12.234.30
These are people who have experience with the FlexWiki code base and are trusted by the community to make sure that the changes they commit are safe and won't damage the integrity of the project
9/11/2007 2:13:31 PM - -74.12.234.30
How to become a CoreDeveloper
9/11/2007 2:52:48 PM - -74.12.234.30
These are people who have experience with the FlexWiki code base and are trusted by the community to make sure that the changes they commit are safe and won't damage the integrity of the project
9/11/2007 2:13:31 PM - -74.12.234.30
Describes that automated build system that FlexWiki uses.
9/13/2007 3:09:51 PM - -74.15.247.173
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
provides details about what each developer is currently working on
9/13/2007 2:26:26 PM - -74.15.247.173
The FlexWiki administrative staff have developed some guidelines to help ensure that FlexWiki continues to evolve as robust and reliable software
9/11/2007 2:36:37 PM - -74.12.234.30
Additional development guidelines that you are expected to follow as a CoreDeveloper when making a contribution to the project.
9/11/2007 3:03:06 PM - -74.12.234.30
These are people who have experience with the FlexWiki code base and are trusted by the community to make sure that the changes they commit are safe and won't damage the integrity of the project
9/11/2007 2:13:31 PM - -74.12.234.30
This is the main FlexWiki engine and associated tools.