FTP, gripes...
olegos
Registered Users Posts: 94 Big grins
I don't have time to read through the hundreds of pages of "Feature Requests", "Dealbreaker", etc. threads that might deal with this, and searching for ftp doesn't work ("The following words are either very common, too long, or too short and were not included in your search : ftp"), and as far as I'm concerned it should have been implemented ages ago... So I'm just starting a new thread.
Is FTP upload going to be implemented any time soon?
Frankly, SmugMug's refusal to use an open protocol designed for the purpose, much requested by the users, is very puzzling.
And don't tell me that it's difficult to implement. SM managed to implement uploads by e-mail -- a protocol not designed for large file transfers; doing the same with ftp should be trivial, as has been re-hashed in this forum multiple times.
[Now that AGAIN my SmugBrowser is broken, wondering AGAIN why I have to keep wasting my time on a problem that's had great solutions available for ages, that SM is refusing to make use of]
Is FTP upload going to be implemented any time soon?
Frankly, SmugMug's refusal to use an open protocol designed for the purpose, much requested by the users, is very puzzling.
And don't tell me that it's difficult to implement. SM managed to implement uploads by e-mail -- a protocol not designed for large file transfers; doing the same with ftp should be trivial, as has been re-hashed in this forum multiple times.
[Now that AGAIN my SmugBrowser is broken, wondering AGAIN why I have to keep wasting my time on a problem that's had great solutions available for ages, that SM is refusing to make use of]
0
Comments
Here's the link:
http://www.google.com/cse?q=ftp+upload&sa=Search&cx=015490029931808806336%3Awyeua6yybvs
This thread was posted by you back in March:
http://www.dgrin.com/showthread.php?t=94584
I'm sorry I have no new news to tell you about.
Portfolio • Workshops • Facebook • Twitter
Perhaps if you can tell us more about he issues you're having maybe we can point to some relief - we'd LOVE to help!
Portfolio • Workshops • Facebook • Twitter
So, what's the current answer for why FTP isn't implemented at SM? As far as I can tell, all technical reasons that were brought up in that thread have been countered.
Look, SM is wasting their own resources, and those of countless other people -- customers and developers that develop apps to do a fraction of what a good FTP client can do, wrt file transfers -- by refusing to support FTP. As you can see from your search, FTP is getting asked about all the time.
And even when it works, it isn't 100% doing what I want:
- When a long video upload is interrupted, it has to be restarted from the beginning,
- If it crashes or I need to reboot my PC, it's a pain to figure out what's been transfered and what hasn't,
- I'd like to be able to upload from command line. I have a kludgy solution for photos, but nothing at all for videos.
- SmugBrowser is BUGGY.
I use StarExplorer. I don't think it will restart a video upload in the middle, but it will reliably keep track of what it has and has not uploaded in a persistent queue that will even survive a computer reboot (the queue is stored on disk). It is not uncommon for me to upload 600 images over night and then find one or two still left in the queue that didn't upload successfully, sometimes because of network conditions or a hiccup on Smugmug's side and sometimes because there's something that needs to be addressed on the image itself (like it's too large). I never have to sort out which images uploaded successfully or not because StarExplorer records that for me automatically.
If I were to look at Smugmug's overall offering, I'd have to say that the single most glaring weakness in their core functionality is upload tools. The fact that they don't offer a reliable, persistent uploader that doesn't have the issues you mention is mind blowing. Uploading should be their bread and butter and something they are first class at. Instead it's quite a weak point. The only reason I don't regularly complain a lot is because I use a third party uploader (that I paid for) that solves some of these issues.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
We have improved uploading a billion percent in 2008 - due largely to a ton of work by Baldy. The amount of issues we've had at the help desk and on Dgrin from people who are having trouble uploading has gone to a statistically low, low number. It's no longer the #1 issue on the help desk week after week. It's not even in the top 5 or 10 any more. That's how reliable and good and easy to use our uploading has become.
What you and Olegos are telling me though is that there's something missing for advanced users, I guess. But then again, I upload thousands of files per day and just use the Simple Uploader, or MacDaddy and have no trouble
Portfolio • Workshops • Facebook • Twitter
The strength is you usually get to choose one that fits your workflow—a plugin to Lightroom, for example. And a secondary strength is if one doesn't work for some reason, you can use another.
The weaknesses are not every uploader has retry and resume in the middle, depending on the developer, and if you get one that's buggy you assume they all are. Plus it's more expensive and harder for us to support so many.
The simple uploader, for example, does retry and resume many times, it's ActiveX for IE and Java for the rest so it's compatibility is unmatched, and that's why it's the standard uploader for Facebook, Mpix, etc.
We get quite a lot of customers who come to us from other prominent sites that have good uploaders but for some reason they don't work on a particular computer (interference with Norton or whatever), and then they have no choice, so they come to us because we do have alternatives.
While we love Nik and Star Explorer, we have to be careful about how we represent it, not as a panacea. It's a great uploader but like all other uploaders it doesn't guarantee success, just like MacDaddy doesn't on the Mac, which we spend a lot of resources developing ourselves.
Are these tools reliable when the connection is iffy or when Smugmug drops for 2 minutes in the middle of a large upload? That's when we know that the tools are really designed robustly. You could upload thousands of images successfully with a very poorly designed app if there were never any connection issues.
But, the real world of home internet connections is that there are often connection issues. My DSL connection has hiccups multiple times a day. I've seen Smugmug have issues on the upload side before too. When I start an 800 image upload before I go to bed and come back in the morning and find that it stopped with an error, didn't complete and doesn't tell me a thing about which files were successfully uploaded, that is not a robust tool and does not make me a happy camper. It's not a world class uploader.
Perhaps you don't realize it, but it is possible to reliably (and without user intervention) upload images even when the network conditions are going up and down. It takes a lot more code than just writing to a TCP socket and stopping when there's an error. It takes persistent queues, retry logic, restart logic and when it still can't get something to upload, it takes a UI that keeps that image in a list so the user can decide what to do with it without having to manually figure out which of the 800 images had issues. All of that becomes even more important when dealing with video files because starting over from the beginning is really painful.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
Hey John - I'm just saying that we improved it a billion percent. A lot. It used to be the #1 issue that people wrote us about There are always folks with dropped connections and such - but I'm so glad these issues number in the very few / week. There's ALWAYS room to improve but you make it sound like we've been sitting on our hands and not paying attention to this stuff, when in fact, we have.
We love to be pushed and pushed hard, keep it up :jfriend
Portfolio • Workshops • Facebook • Twitter
If offering and supporting many uploaders is keeping you from doing one world class one that works on Windows and is incredibly robust, then I'd question if that is really the right strategy.
And I think the OP has a good point. A lot of these issues of reliable upload have already been addressed in FTP servers and clients yet you aren't leveraging any of that on either the client or server side. And supporting a robust flavor of FTP would likely lead to more robust client options in the future since there's so much code floating around that's already been written to do that.
I'm not suggesting StarExplorer is god's gift to uploaders. But, it does do realiability really well with it's persistent queues and automatic retry logic and it lets me do one continuous unattended upload across many galleries which is something I often have to do for my sports teams. And, when an image just won't upload for some reason, it keeps it just sitting there in the queue so I can either manually try one more time or I can see exactly which image it is that has a problem.
The last Smugmug uploader I used just quit with an error and left me to go find the upload log in the control panel (something hardly any Smugmug users know about) to try to sort out what did and didn't get uploaded and why. Try that part way through an 800 image upload that stopped sometime in the middle of the night and was supposed to be done that morning, but now you have to somehow figure out which images didn't go. That was just horrendous to me. Maybe the current offerings are better than that, but that's what it was like when I left.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
Where we may be able to beat it is with features. I just wouldn't hold my breath too hard because a lot of great companies have taken swings with this bat and were humbled, as we have been.
Why should I spend my time (and money) to investigate a number of proprietary apps that have no use outside of SM, that may or may not satisfy my needs, may or may not be supported in the future, etc., when I already have a tool (a number of them, actually) that I know how to use, that reliably does what I need, that's available on all possible platforms?
Andy, I totally agree with you that uploaders have improved tremendously. By the way, Filezilla did too in the last couple of years. IMO, you will never catch up with a mature FTP client as far as upload robustness, nor do I think you should be spending your time on that.
FTP is an awesome way to transfer files. After all, it stands for File Transfer Protocol. The multi-thread upload capability of most FTP clients would blow away my current process. But I don't see it being implemented. I'm sure there's a good reason for this, but it does remove a very good tool.
I use the simple uploader under IE because it does multi-image uploads. This does a better job of saturating the bandwidth of three cable modems I have. But I usually have to set up at least two upload sessions to completely max out the bandwidth.
Then comes the verification process. After experiencing problems in the past, I verify that the upload was done successfully. If not, I spend the time to find out which ones uploaded and which ones did not. On a 400+ picture upload, this has taken me up to three hours to figure out and upload.
This process is much better than anything I've had in the past for my workflow. But if something more robust for uploading can be implemented, half of my work is eliminated.
If an image never makes it to SM, the user will never realize the full potential of SM. It all starts with uploading. This should not be a weak point in my opinion.
Want faster uploading? Vote for FTP!
If you're a pro, those three hours could suck most or all of the profit out of a job right there or you miss a deadline because it didn't complete when it was supposed to. If you're a non-computer-savvy amateur, you probably don't recover properly and some images just never get to where they were supposed to be. If you're a computer-savvy amateur, you end up just dreading all the extra work to try to recover and you're a lot less likely to repeat that process again because it can be such a pain.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
Portfolio • Workshops • Facebook • Twitter
http://wall-art.smugmug.com/
But, FTP would be a nice feature. Surely it couldn't be THAT hard to do, could it?
David
Twitter: @WolfSnap
Facebook: http://www.facebook.com/WolfSnapDesigns
SmugMug & Wordpress Customization - WolfSnap.com | Custom Domains
I think FTP could work similarly to how it works at EM. After you upload something into your FTP account, it just shows up in your 'control panel' interface as a folder and that folder is then ready for you to process it however you want (i.e. add the photos to a gallery).
Want faster uploading? Vote for FTP!
I've estimated it will take about two weeks to upload my archive. And yet, it's been almost two years that have passed and I haven't finished the upload. Looking back at the time span, I'd say the upload issue has been fundamental in the delay of my project.
I've tried sendtosmugmug, and StarExplorer, as well as komodo drop. And at some point with each, I had to re-upload something that fell through the cracks. (Komodo drop did really well, and I have yet to experiment with it fully, so there may be hope.)
I really don't think bad uploads or re-uploads are avoidable. But, I do think a smarter upload tool would help with large batches, and mixed batches of video/photo. (I have videos that are coming out 200-300mb from my camera that I just set to upload and then sleep. It's not too fun to wake up in the morning to find they didn't make it for some reason.)
All in all, SM is great. I really can't complain. I just want to see the best get better.
Want faster uploading? Vote for FTP!
Want faster uploading? Vote for FTP!
Want faster uploading? Vote for FTP!
David
Twitter: @WolfSnap
Facebook: http://www.facebook.com/WolfSnapDesigns
SmugMug & Wordpress Customization - WolfSnap.com | Custom Domains
FTP would help me too, but there are other solutions like SendTo Smugmug. Quite honestly, the Lightroom Plugin has largely ameliorated my need for an FTP uploader since everything I have is RAW. The plugin allows you to export your edited RAW files directly to Smugmug via a temporary folder of JPG's. The temporary JPGs are deleted once the export is complete, which saves a ton of space and hassle. You may want to look into it if you're using Lightroom here: http://regex.info/blog/lightroom-goodies/smugmug.
It would probably be very difficult to do this without collaboration with the smugmug in-house developers. I wonder if you could put that $$ towards a Mozy account or other dedicated online storage company who probably supports FTP (and other file types besides JPG, such as RAW). That's what I do. I think Smugmug is connected with Amazon S3 which is another file storage solution similar to Mozy (though it is more expensive, which is why I went with Mozy).
Want faster uploading? Vote for FTP!
I'm not worried about storage of files, I just want them to get into my galleries faster, securely, and without the hassle of quirky uploaders.
It seems like this company developed one of the retired uploaders (drag and drop) http://www.thinfile.com/. I'm going to contact them about the development of a FTP to SM bridge.
Want faster uploading? Vote for FTP!
Want faster uploading? Vote for FTP!