Skip to content

Conversation

@mackoj
Copy link
Owner

@mackoj mackoj commented Sep 27, 2024

Caution

This is a work in progress—do not use.

Overview

This is a test implementation of a plugin API for FileSerializer, but it has proven to be significantly more challenging to implement correctly compared to ImageSerializer.

Areas to be Improved

  • Concurrency handling requires further refinement.
  • We need a more flexible way to customize SFTP/FTP/S3 configurations.
  • There should be a mechanism to ensure the plugin starts and stops once.
  • Good, structured concurrency support is necessary.

Test Plugin

At this point, the plugin is highly experimental and should not be used in any production environment. It is intended purely for testing and exploration.

Check it out here: https://github.com/mackoj/swift-snapshot-testing-plugin-sftp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants