Folks,<br><br>I have a client with a pretty sophisticated Organic Groups set-up which I developed for them. One module I&#39;ve included is <a href="http://drupal.org/project/og_mailinglist" target="_blank">Organic Groups Mailing List </a>to provide the ability for people to read and post via email instead of having to go to the web site.<br>

<br>The client is a non-profit with a pretty small staff and no one who has particularly been &quot;turned on&quot; by Drupal and eager to learn. My average monthly work for them is about 3-5 hours and that is a stretch for them.<br>

<br>For membership management they use <a href="http://www.salsalabs.com/">Salsa</a>. They need to regularly migrate new members from Salsa to a specific organic group for members (other more specific organic groups exist as well on the site).<br>

<br>Given their limitation of highly qualified staff, I recommended adding the members one at a time through the UI; there would only be, on average, 25/week. That was not acceptable to them. So I agreed to train them over the phone how to do bulk upgrades, and then write it up into a doc. I used user_import and OG user import.<br>

<br>The reception mode for the OG Mailing List is defaulted to &quot;email&quot; so that when people sign up for specific OGs they will get the emails associated with that OG. But for the general membership OG they wanted the default set to &quot;no email&quot;. Individual users could turn it on, but they didn&#39;t want new members flooded with email.<br>

<br>In the phone training I had warned them that they needed to be careful with the default setting. I told them: &quot;Change the default setting for OG Mailing List Subscriptions from &#39;email&#39; to &#39;no email&#39; <i>before</i> you do the user import. After the import, switch it back from &#39;no email&#39; to &#39;email.&#39;&quot; However, in the written docs, <i>I inadvertently left that step out.</i> Oops!<br>

<br>185 people have since been added over the last six weeks... with no complaints... until a hot topic arose and there were about 8 emails over two days. They had lots of angry new members. They called and I was able to diagnose the problem quickly. I was able to mass change people&#39;s subscription mode from &quot;email&quot; to &quot;no mail&quot;. But between the frantic phone calls, explaining, troubleshooting, diagnosing, testing, solving, checking server email logs, writing emails explaining in detail what happened etc... I&#39;ve spent 4.75 hours on it.<br>
<br>On the one hand, I want to take responsibility. I have a lot of pride in my work. On the other hand, I feel like they really need to own their web site. They neither have a budget to hire me for more hours nor do they have anyone in-house who is inspired to learn this stuff. And when I suggested they add the new members &quot;by hand&quot; they rejected that out of hand. And there is the fact that I DID mention this step in the phone call.<br>
<br>Questions I need help with:<br><ol><li>Would you charge them for the full 4.75 hours?</li><li>If you would provide a discount, how much off would you take?</li><li>What tone or approach would you take when discussing this with the client?</li>
<li>I find, as a solo practitioner, it is hard for me to &quot;proofread&quot; my work... and clients are so tight on their budgets. Anybody have ideas about how I can improve my quality control?<br></li></ol><p>Also note, I really like a lot about this client and want to keep the business, even though I&#39;m frustrated that they don&#39;t have more skilled people managing the web site.</p>
<p>Thanks so much for reading and if you have any thoughts, for sharing.</p><p>Sincerely,</p><p>Shai Gluskin</p><p>Content2zero Web Development<br></p><p></p>