The following is needed so that SnapLogic can properly evaluate your application:
External Libraries – 3rd party libraries, dependencies and where exactly they obtained these libraries including link, authorship, and license.
Tests – Appropriate test cases in the form of resources/pipelines, test data, directions, etc. Also, a complete set of files that are required to run example test cases.
Your Test Results – Results of any of your testing – unit testing, test cases, pass/fail reports, code coverage, etc.
Scripts – Any required post installation scripts
Instructions – Step by step instructions for deploying and testing the Snap.
3rd Party Application Access – access to application(s) that the Snap was built for (so SnapLogic can in fact verify that it works)
Source Code – absolutely all source code must be included
Clearances – If app uses, copyrighted, trademarked, registered, etc., 3rd party materials, libraries, etc. all clearances must be submitted. Additionally, authorship, license, where it was obtained, etc., must be provided so SnapLogic Inc. can verify that the libraries are bona fide and not Trojans.