From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: Tramp rclone Date: Tue, 27 Nov 2018 17:00:25 +0100 Message-ID: <87zhtupl2e.fsf@gmx.de> References: <87in0m8vl9.fsf@gmx.de> <83k1l0ik1m.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1543334402 1917 195.159.176.226 (27 Nov 2018 16:00:02 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 27 Nov 2018 16:00:02 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii , johnw@gnu.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 27 16:59:58 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRfmI-0000Kz-9q for ged-emacs-devel@m.gmane.org; Tue, 27 Nov 2018 16:59:58 +0100 Original-Received: from localhost ([::1]:43130 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRfoO-0000yf-G0 for ged-emacs-devel@m.gmane.org; Tue, 27 Nov 2018 11:02:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60164) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRfnD-0000ku-Bp for emacs-devel@gnu.org; Tue, 27 Nov 2018 11:00:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRfnC-0002ML-08 for emacs-devel@gnu.org; Tue, 27 Nov 2018 11:00:55 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:57427) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gRfmm-0001oY-9l; Tue, 27 Nov 2018 11:00:28 -0500 Original-Received: from detlef.gmx.de ([212.86.41.67]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LuJDv-1fRI4c3Nhv-011gG2; Tue, 27 Nov 2018 17:00:25 +0100 In-Reply-To: (Richard Stallman's message of "Mon, 26 Nov 2018 15:50:43 -0500") X-Provags-ID: V03:K1:r+IAeAiKtOqT9UW9R2nrrd0g4JtM/TmOeK0s8OehIew3CqYjyse /PAQQEqY0dTOz33oGGuy01xEG5/rJsuIcJZF5X6hJNJ6cyuyYlZt8tyUcqeOMiGXx9HXQeW Ea4VCRibpDbQ7h39qJ4Bq5KuyzAUR2yw0k5qAK0+dHpX+hwUBxxgAtjrnENWtyIJHf81tPG hruUtOghKqd2+q+It2tGA== X-UI-Out-Filterresults: notjunk:1;V03:K0:B3QS7fzZ+oM=:lOFG8h0np7sME9ClHD5Fcf KyMP6oJXg06SPQMjw8V6pp6JrUIzsjNVV2ueXnVuc+sMCu6TKCoMVXV2VsB6gWsEs1Ex3ei9X STtF3mGvds7AY7BXpgFMDQw/Xv8Isnie2LxazCf+mT7IDagDGpf/roZ4pOYmcoEd/WH589Iwb epzZI3atwp9B49uORO/uErXSG2eP05FG8Xk/2Y9gSXDVu6nF8vWuupoAHzXcMu9K00af8nTtV cqmqqvnh3iwV3A75Ob3tj8/cNHzp89QFLdEO9hfqeQgIwVXaJIM5oExOZNkw1YDB2ZLEobsuX ojgPkifOPMweQmNMqnNCo8D3o09ZI4cjSClupPXBxPOWSNd5EUTxIoLTsXUt08lNAW7HZ339g NbBTkNeqg9mM16JW57MQZplACiiHT6CfBrcRq0o+tVAbd2Grhig793h2vcdapnl1QgfYoxflM q7GfSdW3pPOKyAkR3LRX7t9MbezSjI2WDDNmxJfT8oiLHRE92phG43NSJOcGsMJpPUYxGssAZ QsaVN0navcQVMwDkYijPpWoMOAURw2LUjK8Cmfvbgq2n1yfncPtDadO5kjIsysDx5uy2rtQXV FsEzNdt0mbvtdy3Sp/LOWsCgZFfkLLNGa8ve84oHT5WY9zEdDzaVQLD3EiZF6gh4Fk3dwo1ws z/Be8Gyq3qGQg0H5B89TdHo0xQorbwekEEkc2XMxo4VFhcvVYF7Jo5vPbnKWGXCCWx7FfHyxX Cs5jKYRV8bXKFE48CkYLDEYmR9+z6BpnzFG4PXlqJz3RamRP18s5gwHsmwyuYg+9ZHH0Ogb3 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231448 Archived-At: Richard Stallman writes: Hi Richard, > However, the other question remains: how does it access Google > Drive? I'm not an expert in Google APIs. I've tried to understand by reading several ressources plus the rclone source tree. IIUC, rclone uses Google's Go App Engine as working horse. There seems to be two different app engines, "Standard App Engine" and "Flexible App Engine". The documentation reads like the Standard App Engine runs locally on your machine, part of your local application, and the Flexible App Engine runs in a virtual machine on Google infrastructure. Accessing the data (files in Google Drive, for example) is offered by a REST API in both cases. The documentation of rclone says in rclone/vendor/google.golang.org/appengine/README.md: --8<---------------cut here---------------start------------->8--- This repository supports the Go runtime on *App Engine standard*. [...] This package does not work on *App Engine flexible*. There are many differences between the App Engine standard environment and the flexible environment. --8<---------------cut here---------------end--------------->8--- It doesn't look like software is downloaded from Google Servers in order to run rclone. However, I will contact the rclone author for clarification. > (Is there a difference between Google Drive and Google Docs? > I've heard people say they are the same thing.) Don't know. Best regards, Michael.