Update current code which sends and retrieves HITS to Amazon Mechanical Turk.
Enable items to be included in Managed Package and install and work successfully into subscriber org. Items for package have already been packaged and installed successfully; however do not work since code was not initially done for managed package. Some of the updates will include:
1. Use of DescribeMetadataResult, or similar, so custom objects can access namespace as needed. Currently getting error in a Batch Class "Prefix cannot be specified if namespace is not specified" which is likely due to this.
2. Addition of code to postinstall script to populate protected Custom Setting upon install. In a perfect world, script would be flexible enough to allow for different settings to populate the custom setting based on customer. For the immediate though, we can hardcode this to enable a specific org to use the package initially.
3. Other items, as may be needed, to complete managed package process. (Again, it installs now but just doesn't all work yet.)
4. Development of all needed BATCH test methods for the above. Test methods should include positive and negative test methods.