Peer review response - stacc-dasso/woocommerce-extension GitHub Wiki

Code Review

That's good to hear.

Installation

All releases already have ready to install zip archives. Just download and Add New -> Upload Plugin through WordPress.

We have since updated (thanks to the review) the description of the installation process in the ReadMe as well.

For the development branch we don't think a script is necessary. The only next step would be in production, where the plugin could be installable straight through WordPress.

Image that shows the Upload Plugin feature of WordPress:

User Acceptance Testing

In order to access the default WordPress logs, your WP must be in debug mode. With a fresh WordPress install, you have to enable the default log:

define( 'WP_DEBUG_LOG', true );

Also, our extension uses a modification of the WooCommerce logger and all logs can be accessed from the admin panel:

Woocommerce -> Status -> Logs or from wordpress\wp-content\uploads\wc-logs

However, this information was not written down anywhere. Details regarding logging can now be found here.

Our extension requires a working API that must have the correct credentials, the version you checked was still a very early beta, where the "Product Syncing" message and such were just dummy messages if I remember correctly. It's rather strange that it didn't do any communication with the outside, as we have neither seen nor been able to reproduce it.