Cyberduck Mountain Duck CLI

#5486 closed enhancement (wontfix)

Migrate to the AWS SDK for Java

Reported by: Owned by: dkocher
Priority: normal Milestone:
Component: s3 Version: 3.7
Severity: normal Keywords:
Cc: Architecture:


I noticed you guys are using a home-rolled class for accessing S3. It is definitely worth noting that AWS provides a very high-quality SDK for Java, which has many benefits, is very frequently updated, and is likely to contain fewer bugs. I will file separate tickets for features that will be enabled by this migration.

I am willing to contribute to make this migration happen. Just let me know if you're willing to take patches for it.

Change History (1)

comment:1 Changed on Dec 1, 2010 at 10:30:19 AM by dkocher

  • Resolution set to wontfix
  • Status changed from new to closed

Changing the library used is a major effort and I don't currently see any major drawback with jets3t wich is actively maintained by a very responsive James Murty. Patches files in their bug reporter are actively reviewed and accepted.

However you are free to implement a S3Path and S3Session based on the AWS SDK and one could see how it compares.

Note: See TracTickets for help on using tickets.