Ensure that there are no hardcoded path separators in the c# code.- done as of build 1710
Ensure that all the links in the C# and aspx code refer that refer to directories and files are casesensitive- done as of build 1714
Provide a Makefile or some other way of building the project using monoavailable tools- see section 3, below
Ensure that all unit tests run
Notes
1
-I've submitted a patch for this-
I used the information in ["Flexwiki Mono linux"] as a guide for this.
Patch has been accepted, build 1710
2
-I've submitted a patch for this-
Patch has been accepted, build 1714
3
I've got a Makefile that works using prj2make. I had to remove the BuildVerificationTests project as it referenced a windows dll that is not available in mono/linux
I don't consider what I have as ready for delivery yet, but here it is if you want it.
I will be looking using nant to build this over the next little while. If nant works out, that's what will be used as nant is already used to do the Windows build. update Using the stock .config files for nant is out of the question. There are all sorts of path issues and the <solution> task is used to do the compile and that task is not supported on mono/linux right now... So either I'll have to build a nant build.config file by hand or continue using the Makefile solution...
4
Currently there about four unit tests failures on mono. I've not had a chance to debug them to see what or why. Two of them have to do with URIs in the form of news://
Nathan Jones
1/24/2008 7:33:19 AM - FLWCOM-jwdavidson
<Summary of bug fix>Summary: Which version is required for this ChangeNote
4/3/2008 9:43:28 AM - -199.31.3.195
Which are the related Feature Requests
1/24/2008 2:03:32 PM - FLWCOM-jwdavidson
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
Automated tests that happen as part of every build that execute against a fully installed version of FlexWiki, allowing the build to verify correct operation in a web context.