- All contributed code must have a corresponding NUnit unit test. Code without sufficient test coverage will not be accepted.
- Contributed code should follow the Microsoft Design Guidelines for Class Library Developers.asp. We're not going to be Draconian about it, but adopting a consistent style helps maintainability. Additionally, we may add FxCop enforcement to the build in the future, and following the guidelines goes a long way towards making FxCop happy.
- One class/interface/enum per file, please: combining them makes it hard to find things.
- Name C# files after the type they contain.
- Make sure you're subscribed to the FlexWikiDevelopersList
- Make sure you have a WikiHomePage
- Make sure you've read the DeveloperHome page for important information about how we do things
- Before you commit, make absolutely sure that you aren't breaking anything
- Run through reasonable manual testing
- Make sure that all automated tests pass (see StandaloneTestingDetails)
- Add your own automation tests
- Run
build.cmd to simulate the automated build
- If you are fixing a BugReport or fulfilling a FeatureRequest, update the tracker on the SourceForgeProject site.
- You must place the LicenseStatementTemplate at the top of every source file.
- Every project should contain a link to the SharedAssemblyInfo file (follow the link to learn more)
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
Click to read this topic7/15/2008 3:05:04 PM - 64.26.167.57
Click to read this topic9/28/2004 2:31:56 PM - CraigAndera-206.67.217.15
Click to read this topic9/28/2004 2:31:56 PM - CraigAndera-206.67.217.15
This is the mailing list for people who are developing FlexWiki. Discussion here will likely be technical and focused on the internals of FlexWiki. The general list for users of FlexWiki is the FlexWikiUsersList.
1/24/2008 8:00:59 AM - FLWCOM-jwdavidson
Click to read this topic11/29/2006 9:31:33 PM - author unknown
This is the home page for developers who want to contribute to FlexWiki
7/7/2008 12:47:20 PM - 207.35.224.2
An overview of the different kinds of automated tests available for FlexWiki development.
1/21/2005 9:42:40 PM - davidorn@microsoft.com-24.18.252.234
Enter bug reports here
1/29/2008 8:41:40 AM - -76.67.43.194
Click to read this topic9/28/2004 2:51:46 PM - CraigAndera-206.67.217.15
This text should appear at the top of every source file in FlexWiki
9/28/2004 9:47:46 PM - davidorn@microsoft.com-24.18.245.193
Every project should include a link to the @SharedAssemblyInfo.cs@ file in the solution folder.
2/7/2005 5:19:21 AM - CraigAndera-68.100.154.154