First off, my apologies for being AWOL for a couple of days. I have a 37 week pregnant wife and although her pregnancy has been un-eventful till date, it's finally beginning to become eventful. She might have a kidney infection and I was in the hospital with her for a couple of days...
Now, with regards to the feedback module- the hold up has been 100% because of me. The core had sent me notification that the source version was failing installation and that's why it was being held up. However I could not respond to their notification till earlier today and was able to quickly resolve the problem.
Here's the problem - the core requires the source version to be installable exactly like the install version on any DNN site. This means that it needs to have it's own manifest file (*.dnn) which will then instruct the PA Installer on how to place the files in the right folders. Since I chose to use the project method for creating the feedback module (i.e has a compiled dll instead of the source being placed in the app_resources folder), I have to get the source version to place the right project files in the right places. As everyone might be aware, the project files typically have an AssemblyInfo.vb file.
The problem arose when the PA Installer tries to parse the AssemblyInfo.vb files - since there are two files with the same name, they get overridden.
The fix for this is creating another zip file (I called it resources.zip) which contains the vbproj and vb source files). Inside this zip file, I had to maintain the folder structure for the project which allowed the PA Installer to correctly place the files in the right places....
I also use NANT to automate the building process and I had a small bug in my NANT script which was not including the resx files in the source version......
I uploaded the fixes earlier today and the core has now been able to verify my changes. I am hoping that there are no more hold ups and we should be ready to release this (hopefully this week)...
If someone is having problems waiting for the official release, please feel free to contact me and I can see how to work with you personally to get your problem solved...
Sanjay