From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id oNyfBoQ/yl5FFQAA0tVLHw (envelope-from ) for ; Sun, 24 May 2020 09:33:56 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id GF1MAoQ/yl4MTwAAbx9fmQ (envelope-from ) for ; Sun, 24 May 2020 09:33:56 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 76A849403EA for ; Sun, 24 May 2020 09:33:55 +0000 (UTC) Received: from localhost ([::1]:50050 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jcn0z-0002MI-T2 for larch@yhetil.org; Sun, 24 May 2020 05:33:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51496) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcn0e-0002M7-KY for emacs-orgmode@gnu.org; Sun, 24 May 2020 05:33:32 -0400 Received: from zproxy130.enst.fr ([2001:660:330f:2::c2]:50948) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcn0d-0002DN-AI for emacs-orgmode@gnu.org; Sun, 24 May 2020 05:33:32 -0400 Received: from localhost (localhost [IPv6:::1]) by zproxy130.enst.fr (Postfix) with ESMTP id D7E1112096E; Sun, 24 May 2020 11:33:25 +0200 (CEST) Received: from zproxy130.enst.fr ([IPv6:::1]) by localhost (zproxy130.enst.fr [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id Ll0IyYZVnow9; Sun, 24 May 2020 11:33:25 +0200 (CEST) Received: from localhost (localhost [IPv6:::1]) by zproxy130.enst.fr (Postfix) with ESMTP id 9B76B12094A; Sun, 24 May 2020 11:33:25 +0200 (CEST) X-Virus-Scanned: amavisd-new at zproxy130.enst.fr Received: from zproxy130.enst.fr ([IPv6:::1]) by localhost (zproxy130.enst.fr [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id iZQtvni-aAt6; Sun, 24 May 2020 11:33:25 +0200 (CEST) Received: from [IPv6:2a01:e0a:4e7:1900:93ed:3c5c:9e2d:fe5f] (unknown [IPv6:2a01:e0a:4e7:1900:93ed:3c5c:9e2d:fe5f]) by zproxy130.enst.fr (Postfix) with ESMTPSA id 6C59712096E; Sun, 24 May 2020 11:33:25 +0200 (CEST) Subject: Re: emacs + org-mode in virtual machine/docker/... To: lechten@wi.uni-muenster.de References: <87k115l32c.fsf@wi.uni-muenster.de> <87ftbsleuh.fsf@wi.uni-muenster.de> <87mu5yocyb.fsf@newlatitude> <878shhhfhc.fsf@wi.uni-muenster.de> From: Olivier Berger Message-ID: <37fd7af5-f837-3b7a-2f49-68531fc7223b@telecom-sudparis.eu> Date: Sun, 24 May 2020 11:33:24 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <878shhhfhc.fsf@wi.uni-muenster.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2001:660:330f:2::c2; envelope-from=olivier.berger@telecom-sudparis.eu; helo=zproxy130.enst.fr X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 0.49 X-TUID: rUxXhQ0qieal Hi. On 24/05/2020 11:03, Jens Lechtenboerger wrote: > On 2020-05-23, Olivier Berger wrote: >=20 >> Hi. >> >> This looks quite similar to my approach to producing course material, >> which is documented here : https://olberger.gitlab.io/org-teaching >> including the use of Docker (see >> https://gitlab.com/olberger/docker-org-teaching-export/ ) >=20 > Indeed, the philosophy of using the right source format is the same. > Thanks for the pointer. >=20 > What I see as differences: Emacs-reveal embeds plugins for audio and > quizzes to create what I hope to be material for asynchronous > learning (particularly useful in Corona times but preferable to > lecturing in =E2=80=9Cnormal=E2=80=9D years as well). It supports a bi= bliography > slide and focuses on Free and Open Educational Resources with > simplified (in my view) treatment of license information. >=20 I'll have to investigate when time permits. Thanks for these details. > Do you share your teaching material for =E2=80=9CWeb architecture and > applications (CSC4101)=E2=80=9D? >=20 I don't advertize it outside of my classes. But you may find it online=20 if you're looking for "accueil du cours CSC4101" in a search engine...=20 and know how to read french ;) Unfortunately some contents included/reused have a dubious copyright=20 status, which prevents me from publishing it in a more public way, so=20 I'm sticking to a class perimeter (slightly extended) now, to keep in=20 the safe side, and given current time/effort available. Hope this gives you an interesting example though ;) Best regards, -- Olivier