Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...File Sync from Amazon S3File Sync from Amazon S3
Previous
 
Next
New Post
6/2/2014 2:41 PM
 
https://dnntracker.atlassian.net/browse/DNN-3164

 

This issue needs to be addressed. If you want to stop synchronization to the "Root" of an S3 account from displaying all buckets fine, but please don't stop it to the root of an S3 Bucket. Stopping the sync to the root of a bucket and forcing the users to create a sub folder as the target for sync in each bucket requires a unique folder name in each bucket and complicates the file management and navigation when you want to manage files outside of a DNN provider. It can also cause significant conflicts in naming. Because each bucket already must have a unique name there can't be any conflict which simplifies the entire process and integration of Amazon S3 storage and DNN.

I'm not sure about anyone else but I don't see any downside or issue with connecting to and syncing to the root of an S3 bucket.


Icthus Technologies

Building Faith on the Internet
 
New Post
6/4/2014 2:55 PM
 

Charles' comment in the linked issue answers the question and gives the correct steps for Amazon S3 folder synchronization
The downside is that it is technically more complex than just pointing at an S3 root

As I was involved in the original research I can attest to the difficulty of mapping to a common root folder.

Ken Grierson
DotNetNuke Corporation
Test Lead
 
New Post
6/4/2014 3:18 PM
 
Maintaining Synchronization by automatically mapping the bucket root to the site root was a maintenance nightmare. As you could have Azure UNC and Amazon root folders all mapped to the same root. And keeping that in sync was impossible.

We therefore elected to use a simpler approach. You can map any amzon s3 to any new sub folder in dnn - but NOT the root, and different providers cannot use the same folder.

This decision was not taken lightly and I realize this caused some problems for some users (including you) but moving forward we can provide better support for all users of folder providers.

Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
New Post
6/6/2014 12:50 PM
 

We are not looking to map the bucket root to the site root. We are looking to map a DNN folder to the bucket root, not a subfolder of the bucket. Right now all we can seem to do is map to a subfolder of a bucket, not the bucket itself. That limits the flexibility of how content is managed using other systems as well as making it impossible to use a common folder naming convention inside of the buckets.

The intent here is to use a provider to make the connection to the root of a bucket and have the contents of that bucket be completely managed from within DNN as well as other 3rd party applications without the need to create a subfolder used as the root by DNN in the bucket.

If all we did was manage and deliver the content from within DNN the current solution would work but that limits all of the other content management and deliver options we have.

Is there another way around this?

 


Icthus Technologies

Building Faith on the Internet
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...File Sync from Amazon S3File Sync from Amazon S3


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out