View Full Version : Behind the scenes at RetouchPRO


Doug Nelson
09-09-2002, 01:38 PM
I have no idea if anyone is actually interested, but I thought it might be helpful for some to know a little bit about how this site works. At worst this could provide a few minutes of idle entertainment, and at best it might explain why some things are the way they are.

First of all, RetouchPRO is not a business. It's not even a non-profit organization. Technically, I guess it's a hobby, my hobby, but I cringe when I think of it that way.

I started RetouchPRO after doing an extensive search for a site dedicated to photo restoration and retouching, and coming up blank. I desperately wanted to join such a place, but there wasn't one to join. Being a marketer by trade, I saw a need and instinctively acted to meet that need. Plus I knew that if I wanted such a place, I'd have to make it.

While things were still in the concept stage, I decided on two guiding precepts. One was pragmatic, the other totally subjective. First of all, the site would have to be totally self-supporting. If the users wanted new features, they'd have to figure out a way to pay for them. Second, the site was to be a positive place, where no one would be made to feel badly about their work, wherever they might be on the learning curve, and whatever software they might use.

So, after some initial experimentation and unscientific polling of other groups, I registered the domain and fired up my web editor (I use Adobe Golive).

Since I'm not a skilled web designer or a programmer, I knew I'd be dependent upon off-the-shelf solutions provided by others for the technology behind the site. Since we have no revenue stream, aside from donations, I was further limited to inexpensive or freeware programs.

The initial incarnation of RetouchPRO was so rudimentary I was embarrassed even as I was making it. We had virtually no content, which didn't really matter all that much since we also had no users. It consisted of some ham-handedly designed pages and a freeware forum package, all on a free webserver.

The primary method of site interaction was email. People would email me things, and I'd do my best to lay it out and publish it, sometimes as a web page, sometimes as a forum post. The forum didn't allow attachments, so any files would either have to be done as links provided by the user, or I'd have to upload their files myself and make a link for them.

It wasn't long before I was spending 6-8 hours per day simply acting as middleman for our users. So I had to look for other solutions or the site would die simply due to my only having so many hours to spare.

The first step I had to make was choosing a better forum program. Again, I'm not a programmer, so it had to be off-the-shelf and inexpensive. Luckily, at the time a program that had been available for some time was gaining a huge userbase, and due to its unique structure and licensing policy it also had a very active developer community. That forum software was vBulletin, the same software you're reading this post on right now.

After that decision was made, several changes were necessary so it could be implemented. The software itself wouldn't run on our existing site, a free provider of webspace. We were also running out of room, since they only allocated 20meg per site. So, I did even more research and found a good hosting company that had the technology needed for the new forum software and a price that fit my budget (again, basically zero).

Additionally, since there was no profit incentive to offer an import function for a small, free, unpopular forum package, our existing posts could not be easily brought into vBulletin. I solved this with brute force, by locking the doors, brewing up gallons of coffee, and simply copying and pasting the existing posts into the new software. Even now if you look at our oldest posts you'll see they're actually many, sometimes dozens, of individual posts all jammed into one long post with me listed as the author.

It was apparent I couldn't handle all the housekeeping chores by myself, so I drafted some volunteer help. These kind souls free up a lot of my time by taking responsibility for individual forums, and by watching the site in general. Even today, these volunteer moderators are probably the single most important factor in the growth of RetouchPRO. Though we've added some, and some have moved on, there is no way RetouchPRO would exist today without them.

As the popularity of vBulletin grew, a small aftermarket of software authors developed, offering software that could read vBulletin's member database. This promised to be important, since it would allow members (you) to register only once, yet access several actually unrelated programs. Unfortunately, this has had mixed success. It seemed either the software was spot-on but the integration was flawed, such as in our links database program, or the integration was excellent but the software itself wasn't a perfect fit.

This latter situation is the case with our Gallery software. Our Gallery is based on Photopost, a program authored by a kindred spirit in his off-hours. Photopost was unusual in that it was an image upload and viewing program that could read the vBulletin user database, and even be made to physically resemble vBulletin, but it was being written for an entirely different market with very different needs.

But we had our own needs here, and Photopost proved to solve some of them, though not nearly as many as I'd hoped. We were now able to offer our members space to display a few of their best work examples, and other users could comment on them. But the comments were in an image upload program, not in our forum software, so many were confused about why they looked the same but didn't interact with each other. Actually, this is still the case today.

Unfortunately, tens of thousands of other customers found our same hosting company simultaneously due to their extensive feature list and low price, and their service quality dropped to a level that made them synonymous with bad service and outages. But, since the only way I could afford them was to pay a year in advance, we were locked in for the duration.

In one of my proudest moments, our users banded together and formed a donation drive so we could move to a better web server once our contract was up with our overloaded host. For the first time, cost was not my primary consideration when looking to expand the site. I was able to move us over to a host with the best reputation I could find (site5.com). It felt good then, and it still feels good.

Over time, the authors of the various programs we rely on add features, and I make use of them where I can. The new version of Golive allowed the cosmetic redesign of the site. A new version of Photopost allowed its use for Challenge entries, and more features will be added soon. A new version of vBulletin is coming this fall, with a ton of new features (and a whole new batch of incompatibilities with our other software). Even the menubar that everyone either loves or hates has been revised.

So here we are, one guy running a hobby (ick) site, helped by some of the nicest and most generous volunteers anywhere, serving a userbase that runs the gamut from working professional retouchers to enthusiastic novices back to accomplished artists, all held together by free or cheap software that was never really meant to be used for these purposes. And still with no budget to speak of.

DannyRaphael
09-09-2002, 01:55 PM
Thanks for taking the time to compose this little bit (well, a lot, actually) of history. A facinating read.

The culture, diversity and quality of content here are exceptional.

I'm proud to be able to point to RetouchPRO as a site from which I've learned much and, more importantly, developed some terrific relationships.

~Danny~

winwintoo
09-09-2002, 02:36 PM
Doug, thank you for the background information. I personally care very much. When I found RetouchPro, I was immediately impressed by the sense of community that showed in all areas of the site. I have learned a great deal about PhotoShop and also a great deal about community and caring for others.

You and the RetouchPro volunteers have earned a big round of applause and a bouquet of roses....

http://www.dobhran.com/greetings/VGrosebqt2.htm

Margaret

chiquitita
09-09-2002, 03:31 PM
Rock on, Doug!

Ed_L
09-09-2002, 03:35 PM
That was quite a writeup Doug! Congratulations. This site also means a lot to me. It seemed that in the early days, even though there weren't many people here, we had a good time. Kind of like we were at a family reunion or something. There have been a lot of fine people who joined the site since, and I don't think the original character of the site has changed a lot. It's just much bigger. Oh yeah, you need a roadmap too. :D

Ed

jerry
09-09-2002, 04:40 PM
Thanks Doug

I am one of the enthusiastic novices.. My retouch diploma will read from "THE UNIVERSITY OF RETOUCHPRO". All of my retouching experience has come in the last six months from this site. I really appreciate the people here and feel like I know a lot of you..

I know several of the recent threads must me troubling to you but growing pains are never easy and everyone usually gets through them..

So thanks again for the effort and hang in there....

Jerry :D :D :D :D :D :D

gland
09-09-2002, 04:45 PM
Thanks for the information Doug. I've certainly learned a lot during my short time here. :)

Just one question:

How much webspace/bandwidth is need to host a site like this? Most forums want a link to my site for my images. RetouchPRO on the other hand has space to upload seemingly unlimited KB's of graphics.

Doug Nelson
09-09-2002, 05:01 PM
We don't have unlimited space. The last I checked, we were pushing 400meg. Our limit on this server is 550meg, but I'm very stingy when it comes to space, and I'm confident that will last awhile.

Trimoon
09-09-2002, 05:47 PM
I bow down to your greatness

DJ Dubovsky
09-09-2002, 07:53 PM
That was a very nice story Doug. I think alot of members would like to know what goes on behind the scenes.

What happens when we max our alloted space?
DJ

Doug Nelson
09-09-2002, 08:51 PM
DJ: My plan A for that occasion is to worry about it when it happens :) Plan B is to hope for a generous benefactor, or a lot more users who donate. Plan C is to start pruning the less popular areas of the site.

Roger Roberts
09-09-2002, 09:24 PM
Wow,what a hobby !!!
My thanks to Doug and All the moderaters and contributers for making this the best site on the web.

And thanks for the background info.

CJ Swartz
09-10-2002, 02:04 AM
Kudos to you, Doug, for the creation of a world of goodness and knowledge.

Kudos to the moderators, and members for keeping it such a lovely world.

I have learned much in my months here, and hope to learn more.

Don Majoros
09-10-2002, 08:57 AM
Thanks Doug and moderators and members for being who you are
Hard working Dedicated and lovely human beings who care about others.
Wish the whole world could be members so as to change their attitudes about life.

DJ Dubovsky
09-10-2002, 11:40 AM
One important point here to always remember. The Janitor and moderators are great people but they may make mistakes from time to time and they may be unpopular sometimes but they are just humans trying to do their best. They really do want the best for everyone here. But as the site grows so does their task and with that the probability of problems to deal with. Just something to keep in mind. :)
DJ

Jakaleena
10-24-2002, 07:35 PM
I was just reading through this again. I really appreciate knowing how RetouchPRO has evolved and what all you have been through with it, especially since I wasn't here from the beginning.

And, I'm wondering how you feel about the way it has progressed, and how it measures up now to your original concept of such a place. And maybe a little about what you'd like to see happen with it from here.

I guess I'm also wondering if you think you'll ever get to a point where you'll be able to quit banging your head on that desk, so to speak?? :)

dcarr
10-24-2002, 08:11 PM
From what I've seen, this site truly exemplifies the meaning of world wide web. Our users span the globe, but no one is lost in the mix. I cannot believe the amount of knowledge, practice and encouragement I have gathered in only 2 months. The users on this site are giving, caring, thoughtful people....all of them. I really feel as if I know so many of you. I look forward to reading your posts and, at times, interacting with you. I am seriously disappointed when I log on and find no new posts. And I check every 5 minutes:D I mean come on!!! Where is everybody.
Seriously though, Doug you have turned a "hobby" into community. I hope all of us who have joined after the last fund raiser contribute to this one. I know I wish I could give more. This place is very valuable to me.
Funny, the group that led me here is a mailing list to which I belong. Since I started here, my mail has backed up to over 300 pieces from that site, and I don't bother to check. As a point, when I first joined that site I didn't understand the concept and one day I received mail from these "stangers". I politely sent each back thinking I had received them in error. When I next opened my mail, I had about 30 nasty emails from users who blasted me for replying "stupidly" to the previous messages and jamming their mailboxes. I didn't know a mailing list worked that way. But to slam me so blatently for a mistake really ticked me off. Especially after I came here and found so much patience and kindness.
OOPs looks like I'm on my soapbox again. Sorry folks. Just know that all the moderators and Doug, of course , as well as contributers are very appreciated.
Debbie Carr

Doug Nelson
10-25-2002, 08:23 AM
Jak: There is no way to measure RetouchPRO now against what I initially envisioned. My initial concept was based on guesswork and hope (delusion?), and things have turned out differently, but much better.

Probably my biggest goof in predicting what RetouchPRO would be like was my choice of domain name. I thought we'd get a few dozen working professionals (and aspiring professionals) who could kibbitz about the biz, and basically help each other (and me) with their careers. It never occured to me that anyone but those earning or looking to earn a living through retouching would be interested. But here we are, with a mix of a few working pros, many aspiring pros, and a great many unabashed non-pros, and I couldn't be happier about the mix.

And where we're going? That depends on a great many things, all of them dollars. I occasionally daydream of a paid staff, offering services like online storage and printing, business services, training and certification, and every other e-biz type of thing that got so many pre-dotcom busters all dizzy with capitalistic fever. But then I remember I'm not Bill Gates, and the daydream evaporates.

As for my avatar, I was a headbanger long before RetouchPRO, and I'm sure I'll be one long after robot agents take over the admin chores :)

Schwartzie
11-30-2002, 09:47 AM
Very interesting read. I just recently found this site and love it. I belong to one site that after a certain amount of time removes uploaded pics. Could you do that maybe with saving special tutorials and such? Just an idea.

winwintoo
12-04-2002, 09:56 PM
I just got this email notifaction (quoted below) that says that Doug Nelson has just replied to a thread etc.

When I follow the link, I find that Doug last posted to this thread on October 25 (or thereabouts) and schwartze posted on November 30. It is now December 4th.

Is this a glitch??

Below is the email notification I received:

~~~~~~~~~~~~~~~~~~~~~~~~~
Hello winwintoo,

Doug Nelson has just replied to a thread you have subscribed to entitled - Behind the scenes at RetouchPRO - in the Website Feedback forum of RetouchPRO Forums.

This thread is located at:
http://www.retouchpro.com/forums/showthread.php?threadid=3824&goto=newpost

There may be other replies also, but you will not receive any more notifications until you visit the board again.

Yours,
RetouchPRO Forums team
~~~~~~~~~~~~~~~~~~~~~~~~~~~


Take care, Margaret

CJ Swartz
12-04-2002, 10:28 PM
Me, too, Margaret -- Doug was reworking the threads and by the time we got the email notification -- the thread was renamed and moved! :D