Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] remote collaborative editing of coq files

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] remote collaborative editing of coq files


Chronological Thread 
  • From: Théo Zimmermann <theo AT irif.fr>
  • To: Coq Club <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] remote collaborative editing of coq files
  • Date: Thu, 15 Oct 2020 09:20:12 +0200
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=theo AT irif.fr; spf=Pass smtp.mailfrom=theo AT irif.fr; spf=None smtp.helo=postmaster AT korolev.univ-paris7.fr
  • Ironport-phdr: 9a23:+dekqhB7H17pQ4oOApVgUyQJP3N1i/DPJgcQr6AfoPdwSPX4pMbcNUDSrc9gkEXOFd2Cra4d1KyI6euxBiQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagY75+NhS7oRveusQSg4ZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLzhSwZKzA27n3Yis1ojKJavh2hoQB/w5XJa42RLfZyY7/Rcc8fSWdHQ81fVTFOApmkYoQAAeoOP+ZWoYf+qVUTsxWxGRKhC/nzxjJSnHL6wbE23uYnHArb3AIgBdUOsHHModvrNKcVS+e1w7HLwjXCavNW3Cny6JLNch87p/GMW697fM3NyUkvCQzFiU6dqY3/PzOU2OQBqWab7/B5WO+plmUopB1/rCK1yccwlonGmJgVylbc+ClkwIs5OcO1RkB1b9OlEpZduD2XOpV3T84+Xmxluig0x70Gt5O/cyYHxpAqyh3dZvGEfIWF7Q7uWuaMLTtlinxofq+0iRi18Uil0OL8V8+03U5FripEjtnMtm0N2AfJ5sebTft9+1+t1iqI1wDJ7OFLP0Q0la7BJ5E/37Ewi4IfsUHCHiDqgkX2i7SWdkIq+ui08ejofrLmppqaOoRpiQ/+KrwjltG7DOk3KAQCQWiW9Oum2LDi4EH1WqhGg/M1n6XBrpzWOcAWqrS6DgJVyIov9QqzAjS83NgFnnQLMFRIcw+dgYfzIVHBOvX4AO+/g1uylDdrwOjLPr7mApXXKXjDlKnufahn505BzgozzM5f64tMCr4bOvLzW1Txud7CAh83KQy42+fnCNNj2YMCQW+DH6uUPazIvVOW5u8iLPOAaY4ItDrnNvQo6f3jgWc8mVAHfKmp2ZUXaGq/HvRjO0iZfXrsjckGEWoRvwo+Vu3qiFOYXT5dfXa+R7g86S0jCIK6EYfDQZigj6CG3CeiB5FZemRGCk2XHnrzbIWFW/IMaDqILcN7kzwEU6KhS4472h20ug/60ekvEu2B0SoB/bnnydI9s+bUjFQ58SF+J8WbyWCECW9uyDAmXTgziZx/IEtK+FaG1KVihvVeE5QH+/NEVS87L5/SieJgXYOhEjndd8uEHQ71Cu6tBis8G5dom4dXMhRNXu66hxWG5BKERroclriFHpsxo/DdxXn/YchnmS+fiPsRymI+S84KDlWIw7Zl/lmBBpTInQOXjfTyLPlO7Gv27G6GiFG2kgRYXQp3C/mXXncFYU/bs5Lk4ELcCqenE7U8bU1P05zaJw==

That's very interesting Kevin! Does this works the same on all systems then (including Windows)?

When the Coq Platform becomes available as a Docker image, this could become the recommended installation / usage method if that's easy to use. That would simplify our work a lot to know this to work everywhere.

Théo

Le jeu. 15 oct. 2020 à 00:41, Kevin Sullivan <sullivan.kevinj AT gmail.com> a écrit :
In our work at UVa we're using VS Code, plugins including live share, and also docker. We've dockerized our shared development environment to include both proof checker but also other software integrated with our formal modeling and analysis. For us this software includes a custom build of Clang, ROS, C#, Lean, etc. Updates to our docker file trigger a build and upload of a new shared image. Collaborators just download that image update, start VSCode, and connect it to the new environment. Really works quite well for our group.

On Wed, Oct 14, 2020, 5:41 PM Maxime Dénès <mail AT maximedenes.fr> wrote:
Hi Bas,

I get: "You’re already on the waitlist for Codespaces! We’ll notify you
when we’ve enabled it on your account."

Do I need just more luck/patience?

Maxime.

On 10/14/20 9:07 PM, Bas Spitters wrote:
> The following works quite well:
> https://github.com/features/codespaces
> Getting Coq to run is actually easy. Open a terminal in github
> codespaces. Do the regular install, set the path and select "interpret
> to point".
>
> On Wed, Oct 14, 2020 at 6:23 PM Abhishek Anand
> <abhishek.anand.iitg AT gmail.com> wrote:
>>
>> When using vscode liveshare with coq (vscoq I guess), do all participants see the host's proof window? or each participant independently has coqtop running locally to produce the proof window in a non-synced manner?
>>
>> Thanks,
>> -- Abhishek
>> http://www.cs.cornell.edu/~aa755/
>>
>>
>> On Wed, Jun 17, 2020 at 2:04 PM Bas Spitters <b.a.w.spitters AT gmail.com> wrote:
>>>
>>> My students are using vscode for this, and I understand it works well.
>>> I believe it only has a cloud based solution.
>>> https://visualstudio.microsoft.com/services/live-share/
>>>
>>> On Sat, Jun 13, 2020 at 9:50 PM Abhishek Anand
>>> <abhishek.anand.iitg AT gmail.com> wrote:
>>>>
>>>> At our company, people in different cities/countries often need to collaboratively edit Coq files.
>>>> We have been using tmux+ssh+emacs-console-mode+PG+company-coq solution for a few years and it works ok.
>>>> I have described our setup in the following wiki page:
>>>> https://github.com/coq/coq/wiki/Remote-Collaborative-Editing-of-Coq-Files
>>>>
>>>> Are there other ways people remotely collaboratively edit Coq files?
>>>> It would be great to add to that page and/or describe/discuss the setup in this email thread.
>>>>
>>>> Thanks,
>>>> -- Abhishek
>>>> http://www.cs.cornell.edu/~aa755/



Archive powered by MHonArc 2.6.19+.

Top of Page