Shari and to Ilyse also.<br><br>Jennifer and Ilyse addressed a lot of what you said and I agree with them.<br><br>I&#39;m really glad you posted. Sherri, I really appreciate your returning to Drupal and your willingness to &quot;hang in there.&quot;<br>
<br>Just to clear up a couple things. The command line is not for people who have web servers at home. I don&#39;t know any developers with web servers at home. Some Drupal developers do like working on local installs of sites (on their own computer) while in development. But those sites are not accessible to the web.). For most web hosting accounts, even the super cheap ones, you can get command line access to your remote server by logging into it from your own computer via &quot;SSH&quot; (see below).<br>
<br>I agree with you about the instructions that there should be a version that is completely without command line.<br><br>However, I want to empower you to consider working at the command line... even if you don&#39;t consider yourself a geek.<br>
<br>I&#39;m about to tell you what the command line is and how to get there... <br><br>But I first want to say that I&#39;m a rabbi by training and I just starting coding a couple of years ago (I&#39;m 51 years old). I still mostly build my Drupal sites by turning on modules, clicking settings etc all through the browser. However, for some stuff like installing and updating sites... I have found working at the command line absolutely<i> liberating</i>. (Just one example... when you install Drupal at your web hosting company while being logged in to the command line at your remote host... you are moving files from the <a href="http://drupal.org">drupal.org</a> server to your web host&#39;s server. The files never go through your home Internet connection or touch your computer. It takes about 15 seconds to install Drupal core this way, and it is extremely reliable. After that... FTP looks pretty pathetic. And it really isn&#39;t hard to do, see below.)<br>
<br>My willingness to get a <i>little bit</i> geeky, in small increments, and with a lot of help... have been very rewarding.<br><br>On a Mac you get to the &quot;command-line&quot; simply by opening up the application &quot;Terminal.&quot; Terminal is found in the Utilities folder inside the &quot;Applications&quot; folder. By simply opening the Terminal application... you are at the command line.<br>
<br>If you are on a PC, I think the best way to start is by downloading a free program called PuTTY. I know for sure that is what you use for the SSH part, getting access to your remote server. Here is where you get PuTTY: <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">http://www.chiark.greenend.org.uk/~sgtatham/putty/</a><br>
<br>When you make a choice in a graphical user interface, you are sending a command. With the &quot;command line&quot; you simply send those commands directly. There are certain advantages for doing certain things that way.<br>
<br>The main command you need to know is the one you use to navigate around your computer or a remote computer like your web server: cd nameoffolder<br>Replace &quot;nameoffolder&quot; with the name of the folder you want to move into.<br>
&quot;cd&quot;  stands for change directory.. To go &quot;up&quot; a level (go outside the &#39;folder&#39; you are currently in), you type: cd ../<br>or to go up two levels: cd ../../<br>Also helpful is: ls<br>which lists all the files in your current directory.<br>
<br>I&#39;ll try to send later a good web site that has a very simplified command line cheat sheet.<br><br>You typically get access to your web server via the following: ssh <a href="mailto:webacccountusername@example.com">webacccountusername@example.com</a> and then you are prompted for the password.<br>
Replace webaccountusername with your hosting account user name and <a href="http://example.com">example.com</a> with your domain name. You need to have SSH enabled on your web hosting account if it isn&#39;t already. Submit a help ticket to your web host<br>
<br>You paste the following command to download Drupal, to either your own computer or to your remote host:<br><br>cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal co -r DRUPAL-6-13 drupal<br><br>That entire drupal installation will be inside a folder called, &quot;drupal.&quot; You need to get the entire contents of that directory into the public root level of your web site. I often do that with FTP cause the GUI on my FTP software makes that easy. So FTP software is good for some things.<br>
<br>NOTE (this applies to FTP installations as well): Avoid problems by not installing Drupal into a sub-directory on your server. Or if you do, hopefully you&#39;ll know how to create a sub-domain on your server so that Drupal thinks you are at the domain root even if you aren&#39;t.<br>
<br>Notice  the &quot;6-13&quot; part in the command above. Later, when 6.14 comes out, and you want to install that for a <b>new</b> web site, you replace the &quot;6.13&quot; with &quot;6.14&quot; <br><br>To update your current site when 6.14 comes you navigate to inside the main drupal directory on your server and paste:<br>
<br>cvs update -r DRUPAL-6-14 -dP<br><br>and voila, your site is updated (in about 3 seconds). Always go to <a href="http://example.com/update.php">example.com/update.php</a> logged in as user/1 (the person who created the site initially) after you update the Drupal core or modules files. (Replace <a href="http://example.com">example.com</a> with your domain name).<br>
<br>I didn&#39;t put this all here to dismiss AT ALL your seeing the need to have instructions that are 100% FTP oriented. I just wanted to hopefully encourage you to try the command line (as someone who came to the command line very late in life) and I want to debunk the idea that it is only for geeks.<br>
<br>Have a great weekend...<br><br>Shai<br><br><div class="gmail_quote">On Fri, Aug 7, 2009 at 3:57 PM, Shari <span dir="ltr">&lt;<a href="mailto:webweaver64@yahoo.com">webweaver64@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div bgcolor="#ffffff" text="#000099">
<font size="-1"><font face="Verdana">Hi my name is Shari, and I&#39;ve been
a member of this group for a long while (actually forgot). I joined
<a href="http://drupal.org" target="_blank">drupal.org</a> over 2 years ago. I&#39;ve started and stopped working with
Drupal over and over. I am however recommitting myself to actually
sticking with it. I plan to do this by investing my time &amp; money,
and that means also giving back to the community. However it&#39;s been my
experience in the past, and again that although it&#39;s everywhere that
Drupal wants people to join in, and to make Drupal user friendly, this
isn&#39;t my experience. <br>
<br>
I joined the documentation originally because this is the 1st thing
anyone new sees, if it doesn&#39;t make someone feel included &amp; that it
is understandable, they&#39;re gone. <br>
<br>
Out of the CMS&#39;s that are out there that I&#39;ve tried and looked into I
chose Drupal originally for 2 reasons.<br>
1. It can grow as my experience grows.<br>
2. People actually answered my questions in the forum.<br>
<br>
I&#39;ve walked away from Drupal for 2 main reasons.<br>
1. Documentation is way over my head.<br>
2. Outside of the forum, it feels unfriendly.<br>
<br>
I got started today by looking for something I could do, and went with
the Documentation Issues for D7. Review and update the Installation
guide. So started at the installation instructions and downloading D7.
Right off the bat, I noticed it saying &quot;This documentation focuses on
performing tasks at the command line.&quot; Maybe I missed something but,
that right there is not user friendly. I&#39;ve installed Drupal any number
of times, and I still don&#39;t know what the command line is. Most people
who know nothing about Drupal and want to install it, are going to
start with the Installation Guide, and right off it&#39;s made Drupal feel
like if your not a programmer or someone who is familiar with the &quot;back
end&quot; of a system you should turn around.<br>
<br>
So I wondered where should I discuss this, I jumped into the IRC
channel posted just that question &quot;Where is the best place to discuss
documentation?&quot; There were 25 people sitting in the channel, I waited
over 25 minutes and never received a response. Why are you in the
channel if your not going to chat?<br>
<br>
Unfriendly feeling... again.<br>
<br>
If Drupal truly intends to appeal to people outside the &quot;geek&quot;
community, this is the 1st thing that needs to be addressed. <br>
<br>
What can I, what is the 1st step, I can take towards making that
happen? Do I post a comment to the issue about my thoughts on it. Do I
go into the IRC channel, do I post to this mailing list. Where does the
discussion begin, and happen?<br>
<br>
I&#39;m willing to do something, I just need a bit of help getting there.<br>
<br>
Shari<br>
WebWeaver64 @ Drupal.org<br>
</font></font>
</div>

<br>--<br>
Pending work: <a href="http://drupal.org/project/issues/documentation/" target="_blank">http://drupal.org/project/issues/documentation/</a><br>
List archives: <a href="http://lists.drupal.org/pipermail/documentation/" target="_blank">http://lists.drupal.org/pipermail/documentation/</a><br></blockquote></div><br>