Fwd: Codeanywhere and Google Drive, together at last

275 views
Skip to first unread message

William Stein

unread,
May 29, 2014, 1:00:16 PM5/29/14
to sage-...@googlegroups.com
Hi,

Codeanywhere is a little bit like SageMathCloud, and they claim that "Google Drive Integration" is "one of the most asked-for features".  with SageMathCloud, nobody has ever asked for that, though support for Dropbox is similar and has been requested.  I'm curious if/how much this is something _you_ care about...

William

---------- Forwarded message ----------
From: Codeanywhere Team <no-r...@codeanywhere.net>
Date: Thu, May 29, 2014 at 4:29 AM
Subject: Codeanywhere and Google Drive, together at last
To: wst...@gmail.com


Welcome corner
devices

Codeanywhere and Google Drive,
together at last.


Dear Users,
It has been one of the most asked-for features, and it has been a long time coming we must admit - but finally you can connect to your GDrive account from Codeanywhere!

Gooogle Drive is seamlessly integrated into Codeanywhere just as FTPs and Dropbox has been up until now. Which means you can transfer your files between all Codeanywhere resources.

So if you have a Google account login to Codeanywhere and connect it now!



Login Now

Or visit us on the following link below:

https://codeanywhere.com/editor/

logo
Thanks for signing up, and we hope you enjoy our service.
signature
Follow us on Facebook and Twitter
Facebook Twitter
App Store Google Play Windows Store
Copyright © 2014 Codeanywhere, Inc. All rights reserved.
You are receiving this email because an account was created on Codeanywhere with this email address. If you are the owner of this email address and did not create the account, just ignore this message and the account will remain inactive.
If you don’t wish to receive more emails by Codeanywhere, please take a few seconds to unsubscribe.



--
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

Jan Groenewald

unread,
May 29, 2014, 1:06:57 PM5/29/14
to sage-...@googlegroups.com
Yes, I'd much prefer Google Drive to dropbox.
Google Apps for Education is the main motivation.

Regards,
Jan



--
You received this message because you are subscribed to the Google Groups "sage-cloud" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-cloud+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-cloud/CACLE5GD1_Uq6d_HpD60C6riFd3dADgtkP_u2AbsUxCmfmPUwgA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.



--
  .~.
  /V\     Jan Groenewald
 /( )\    www.aims.ac.za
 ^^-^^

singlets

unread,
May 31, 2014, 6:14:45 PM5/31/14
to sage-...@googlegroups.com
Hello,


On Thursday, May 29, 2014 12:00:16 PM UTC-5, William Stein wrote:
Hi,

Codeanywhere is a little bit like SageMathCloud, and they claim that "Google Drive Integration" is "one of the most asked-for features".  with SageMathCloud, nobody has ever asked for that, though support for Dropbox is similar and has been requested.  I'm curious if/how much this is something _you_ care about...

Would this feature integrate distribution/sharing/permissions for sage files? I can get students to grasp and be productive in sage much more quickly than git. Without git, the class is downloading and uploading frequently. Or I'm manually trolling through many shared projects trying to find specific assignment files. Hence, sharing/distributing/collecting sage files via gdrive/DB could smooth things.

If this isn't what you had in mind, maybe this is a feature request for the roadmap of this summer's work...

Thanks,
Steve
 

Haisam Ido

unread,
May 31, 2014, 6:17:48 PM5/31/14
to sage-...@googlegroups.com
I only use Google Drive so this feature would be great for me.


--

Андрей Ширшов

unread,
Jun 1, 2014, 12:13:47 PM6/1/14
to sage-...@googlegroups.com
Hi!
Google Drive Integration is likely a good idea (I use it too). But I'd like to use multiple cursors in one document as it's realized in sublime text editor. It will really cool feature! Also I'd like the possibility to sync local files with SMC without Google drive. For example using webdav I connect to some SMC disk. I see some folders (each folder for project and its name). Maybe It's need to create a client app to realize such feature...
Also I'd like to say that I like collaboration via SMC! It's nice feature!
Thanks, Andrei.

четверг, 29 мая 2014 г., 21:00:16 UTC+4 пользователь William Stein написал:

Franco Saliola

unread,
Jun 1, 2014, 1:15:55 PM6/1/14
to sage-...@googlegroups.com


On Thursday, May 29, 2014 1:00:16 PM UTC-4, William Stein wrote:
Hi,

Codeanywhere is a little bit like SageMathCloud, and they claim that "Google Drive Integration" is "one of the most asked-for features".  with SageMathCloud, nobody has ever asked for that, though support for Dropbox is similar and has been requested.  I'm curious if/how much this is something _you_ care about...

I would care about this if there were an official linux client. Perhaps the combination of running linux together with the lack of an official linux client partly explains why nobody has yet asked for this feature.

Franco

Jorge A. Alfaro-Murillo

unread,
Jun 1, 2014, 2:15:05 PM6/1/14
to sage-...@googlegroups.com
Franco Saliola <sal...@gmail.com> writes:

> I would care about this if there were an official linux client.

Lack of a linux client is also the reason why I use Dropbox instead of
Google Drive. But you said "official", are there any unofficial clients
for linux?

Jorge.

Christophe Bal

unread,
Jun 1, 2014, 3:27:38 PM6/1/14
to sage-...@googlegroups.com
Hello.

The only thing missing in SageMahCloud is an easy way to download a list of folders and of files. Having dropbox or Google Drive is a transitiona slutions from my point of view. 

Christophe BAL.

Franco Saliola

unread,
Jun 1, 2014, 3:53:04 PM6/1/14
to sage-...@googlegroups.com

A quick Google search turned up a couple of projects, but I haven't tested any of them. Don't know how mature they are, etc.

I suppose Codeanywhere must have solved this problem somehow?

Franco

William Stein

unread,
Jun 1, 2014, 5:04:19 PM6/1/14
to sage-cloud
On Sun, Jun 1, 2014 at 12:27 PM, Christophe Bal <proj...@gmail.com> wrote:
>
> Hello.
>
> The only thing missing in SageMahCloud is an easy way to download a list of folders and of files. Having dropbox or Google Drive is a transitiona slutions from my point of view.


I was just thinking things through, and download a list of
folders/files is probably easier to implement than Dropbox/etc.
integration. The best idea I have so far for how to implement it is:

- add a new API message from the client to the backend that is
something like "download_paths" that specifies a project_id, list of
paths (which can be files or folders), and the archive type (zip,
tar.gz, tar.bz2),

- the local_hub (running in the project) receives this message and
creates the archive in /scratch, so it doesn't get snapshotted.

- once the archive is created, it sends a response message with a
temporary link to the archive.

- when the link expires, the archive is deleted.

- the local_hub also stores in a file the url to the archive, in case
the local hub is killed before the archive is removed.

- Also, I would add a way to select a set of paths in a directory
using checkboxes. When the file tree browser (which should be off
to the left) is implemented, then you'll be able to select a set of
paths in any subdirectory.

A UNIX-savvy user could simulate the above by typing something like
this in the terminal (assuming we want to archive the tmp folder of
the project):

$ cd /scratch
/scratch$ tar -jcvf tmp.tar.bz2 $HOME/tmp

then in the browser, visit

https://cloud.sagemath.com/[project_id]/raw/.sagemathcloud/root/scratch/tmp.tar.bz2

and finally

/scratch$ rm tmp.tar.bz2

---

-- William





>
>
> Christophe BAL.
>
>
> Le jeudi 29 mai 2014 19:00:16 UTC+2, William Stein a écrit :
>>
>> Hi,
>>
>> Codeanywhere is a little bit like SageMathCloud, and they claim that "Google Drive Integration" is "one of the most asked-for features". with SageMathCloud, nobody has ever asked for that, though support for Dropbox is similar and has been requested. I'm curious if/how much this is something _you_ care about...
>>
>> William
>>
>> ---------- Forwarded message ----------
>> From: Codeanywhere Team <no-r...@codeanywhere.net>
>> Date: Thu, May 29, 2014 at 4:29 AM
>> Subject: Codeanywhere and Google Drive, together at last
>> To: wst...@gmail.com
>>
>>
>> Codeanywhere and Google Drive,
>> together at last.
>>
>>
>> Dear Users,
>> It has been one of the most asked-for features, and it has been a long time coming we must admit - but finally you can connect to your GDrive account from Codeanywhere!
>>
>> Gooogle Drive is seamlessly integrated into Codeanywhere just as FTPs and Dropbox has been up until now. Which means you can transfer your files between all Codeanywhere resources.
>>
>> So if you have a Google account login to Codeanywhere and connect it now!
>>
>>
>>
>> Or visit us on the following link below:
>>
>> https://codeanywhere.com/editor/
>>
>> Thanks for signing up, and we hope you enjoy our service.
>> Follow us on Facebook and Twitter
>> Copyright (c) 2014 Codeanywhere, Inc. All rights reserved.
>> You are receiving this email because an account was created on Codeanywhere with this email address. If you are the owner of this email address and did not create the account, just ignore this message and the account will remain inactive.
>> If you don't wish to receive more emails by Codeanywhere, please take a few seconds to unsubscribe.
>>
>>
>>
>> --
>> William Stein
>> Professor of Mathematics
>> University of Washington
>> http://wstein.org
>
> --
> You received this message because you are subscribed to the Google Groups "sage-cloud" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-cloud+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-cloud/dbabd511-0ce7-4fd0-8589-42249787286b%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.




William Stein

unread,
Jun 2, 2014, 1:10:30 PM6/2/14
to sage-cloud
On Sun, Jun 1, 2014 at 9:13 AM, Андрей Ширшов <sh.an...@gmail.com> wrote:
Hi!
Google Drive Integration is likely a good idea (I use it too). But I'd like to use multiple cursors in one document as it's realized in sublime text editor. It will really cool feature!

SageMathCloud now has some multiple cursor support

 

--
You received this message because you are subscribed to the Google Groups "sage-cloud" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-cloud+...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Christophe Bal

unread,
Jun 2, 2014, 3:27:50 PM6/2/14
to sage-...@googlegroups.com
Hello,
do you know wuala ? It is more flexible than Dropbox. You can easily choose for example to upload files from SageCloud to your wuala cloud drive. This is easy to do with the GUI of wuala. I don't know if it is feasible only with a terminal. Maybe another things that can be useful.

Christophe BAL

Christophe Bal

unread,
Jun 2, 2014, 3:34:01 PM6/2/14
to sage-...@googlegroups.com
Here is some informations about wual and the terminal : see this page.

William Stein

unread,
Jun 2, 2014, 7:20:13 PM6/2/14
to sage-cloud
I haven't used wuala. I've installed their Debian package on SMC, so
you can try using it.
Let me know if this is useful, and I'll make sure it *stays* installed.

William

>
> Christophe BAL
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-cloud" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-cloud+...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-cloud/2bfc5f7d-b6e5-4529-97ae-83dcc7b2231c%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.



Андрей Ширшов

unread,
Jun 3, 2014, 4:04:14 AM6/3/14
to sage-...@googlegroups.com
William, maybe it will be easier to create (s)ftp? It seems for me python should has some libraries to organize (s)ftp.
Also there are apps for all operation systems to use ftp. For example filezilla.
I open ftp, click on folder with project name and go to files in https://cloud.sagemath.org/project_id/raw/files (in ftp app, not in browser).
And some apps can sync ftp folders with local folder.
Thanks, Andrei.

вторник, 3 июня 2014 г., 3:20:13 UTC+4 пользователь William Stein написал:

Heikki Arponen

unread,
Jun 3, 2014, 1:39:44 PM6/3/14
to sage-...@googlegroups.com
+1 for Google Drive... although I think currently Dropbox is better in several ways (linux, android, ...)

Mesut Karakoç

unread,
Jun 9, 2014, 12:27:38 PM6/9/14
to sage-...@googlegroups.com
+1 for Google Drive.
Reply all
Reply to author
Forward
0 new messages