From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sApNJRLf/l8VTwAA0tVLHw (envelope-from ) for ; Wed, 13 Jan 2021 11:52:50 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 2OMdIRLf/l+aJQAAB5/wlQ (envelope-from ) for ; Wed, 13 Jan 2021 11:52:50 +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 EF04F9402D4 for ; Wed, 13 Jan 2021 11:52:48 +0000 (UTC) Received: from localhost ([::1]:59740 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzehi-00069F-IR for larch@yhetil.org; Wed, 13 Jan 2021 06:52:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44166) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzegx-00068k-35 for emacs-orgmode@gnu.org; Wed, 13 Jan 2021 06:51:59 -0500 Received: from mail-eopbgr80097.outbound.protection.outlook.com ([40.107.8.97]:36313 helo=EUR04-VI1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzegt-0002gg-Rf for emacs-orgmode@gnu.org; Wed, 13 Jan 2021 06:51:58 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W4fmiMWZUfZTi6k2A2sS3GnpvDtkg5kSTyhSeqSYRfruiZ3kMBKlJYFSwB0z6rULaWlAtG7JEoK83EqNIh4bcN4m3FFnz+9n2Pp/+8jZVyqssvl2tPERVgBZICuK9PNMTvfmKOoxqW6FnXWYWm9h2UW2qQzC/dxg9xLbUbzUlDu8rb/FWUpOSLNYAWqzOiKrrfgDVsx4NuwcbS4oE5twHHLVapn4mPLhz47fdeq7ENfj7yhF8xp3hJRlGsODffL1BhGQKNfBao3xqxTX638ZMbYYDQPYvNrGe0jISKcTgj9pm1MXOScGYig5f6tJ2K0RVRqxlwqPSuDVLAOlmD7ySw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w532fqqzUTeUg69Nt8hAJ1/aU15bKzqrh/EomEmeQMs=; b=O8tt7uzcnwqJWVF/vIAnTzXYVzu6FOIxxUjUhB1PaKiUFhJX8oeTYI/gZAodt7bTjJ48MStieXFZHoFgAdcWXc/Ad2XpRvB83JQSoAj3vJ/7mj/OQyxtZVGAiv0yA7hQ1aDnxczCtwKv7cCN9uRx0Lq1eQY+llc+P3n2st8vaLP6EMjwMjiX5sZhyTp2C2GUpOHaYawowg+zyDAoR2Vrz8esQny9E2+oR2TEk1NPOCqJ0doqaT3AxdS3JGe1b2GpEURWjSWIF4BJogkj52srFd6AdYpOAUZZcEphQhjm73u2/scGEGjvB/GdW9A3QTh+hjkq1dWE1jl4gih3cFUqqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ucl.ac.uk; dmarc=pass action=none header.from=ucl.ac.uk; dkim=pass header.d=ucl.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucl.ac.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w532fqqzUTeUg69Nt8hAJ1/aU15bKzqrh/EomEmeQMs=; b=SfC9OF30eGUejJIiE8uDB+jPM0qnfPFoNAZ/Q2WA4e+jvpzU87LpcmlAga01UcXtz9wU4F5h3vG9wazJEyyDtGgaL2hKyg+Id5mhHp+/f/c+5Wp5fy/TSrTnFkIltsDKQoO4gNcYAfrjZX3G9Lf2fzi73hnDZAEG1fplLETAjEk= Received: from VI1PR0102MB3327.eurprd01.prod.exchangelabs.com (2603:10a6:803:10::26) by VE1PR01MB5600.eurprd01.prod.exchangelabs.com (2603:10a6:803:11c::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.10; Wed, 13 Jan 2021 11:51:50 +0000 Received: from VI1PR0102MB3327.eurprd01.prod.exchangelabs.com ([fe80::d084:c8c3:14df:8d97]) by VI1PR0102MB3327.eurprd01.prod.exchangelabs.com ([fe80::d084:c8c3:14df:8d97%7]) with mapi id 15.20.3763.010; Wed, 13 Jan 2021 11:51:50 +0000 From: Eric S Fraga To: Diego Zamboni Subject: Re: Exporting from Org to Gift/Aiken or other quiz formats Organization: On the Interweb somewhere References: X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Diego Zamboni , Org-mode Date: Wed, 13 Jan 2021 11:51:48 +0000 In-Reply-To: (Diego Zamboni's message of "Wed, 13 Jan 2021 12:31:50 +0100") Message-ID: <87pn29uka3.fsf@ucl.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-Originating-IP: [95.146.75.253] X-ClientProxiedBy: LO2P265CA0248.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:8a::20) To VI1PR0102MB3327.eurprd01.prod.exchangelabs.com (2603:10a6:803:10::26) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from t3610 (95.146.75.253) by LO2P265CA0248.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:8a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.9 via Frontend Transport; Wed, 13 Jan 2021 11:51:49 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 24c33d46-b418-4090-c0f8-08d8b7b99cd0 X-MS-TrafficTypeDiagnostic: VE1PR01MB5600: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ix1SotgafTqwh3ICy2j0aIQpOwJQdQjm5B4zOoaqDiZY+swZvS062B6QE41zQzpG4NxBrGPx+IP7I8N85aS+JxoqTyvzkwLmCBC+Mz3inchbImH48w7DupUsxvyB/pvNvMhhB/3kk3Ap0kCHSjtXhCTPWM3vve5MwhIPicYEW5Xe6ofWxK5Bzio0ecFrO77AnuJtQsRWzwcZhYgUNiL8a5Jg/qOi92/kEzL/egXOpaIleAlc810d5mbt9UbK0pV+81WPCKOHdDI11gJeFQtRba1WRhAZXJBhGpvesG7f/SjQ3MuihegqiY4ZtdTMxo7+fxLz/es8y55PX+xJY4F2Q2zHOGSCPVhqTWJ1bFjWsPgsJcYR3Z6ezxT/SyLgG2XSlWAWNMz8airtCa5ZKposfA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0102MB3327.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(366004)(39860400002)(136003)(346002)(36916002)(36756003)(6486002)(4744005)(478600001)(5660300002)(66556008)(66946007)(6916009)(66476007)(6496006)(956004)(186003)(8676002)(16526019)(86362001)(316002)(4326008)(2616005)(52116002)(786003)(8936002)(2906002)(26005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?McFFPDkBcjYyuV7ZxSwETK3m+2kG2gpcRO5GyFrL0CvC4IvyXa9MMqu9vJ3o?= =?us-ascii?Q?56yBKYCsHjd+BXnPg66Cd1iLb0iZ4kRztoxUTFW2yiMWyilio6ykxFFhw1RC?= =?us-ascii?Q?xs9W53w3dU15W0KE3fcq+BPD6zrptxs/kvEHJEjYtPWCjmxbJWUfx26caA0l?= =?us-ascii?Q?UaaMGM2RAYr57xaWJOWvkOu4AYx5WahMO13irItMskGmy24zjjLjZunyDbuH?= =?us-ascii?Q?OAajOOfARxr4chTzNnJktFPoD6/muJz4N7P7T3z2ZNTzqJRR3s64hENp2bXi?= =?us-ascii?Q?yfJLqIAehqM3eO4/bQ2nc2KMwIrZ/rB3YMmVlIdIZ5vazLDIfUQJQL3CW68O?= =?us-ascii?Q?9d17d/j1Y74IBmGgTio1oBZzOaPnt981ed+ecxtPDkYDu+BTqpYCs/GyDmwS?= =?us-ascii?Q?U8Dh2nUXujkvjnxrZ1skmXvVNBuFBBWwt4ZpbZkM8qtWpckYSW811HvIH13T?= =?us-ascii?Q?uRTLaheg1sKtUef3mgEP4R8jVf9UZiU888Ny+Q3yPJ/wFBw+naLGFjvgyIMx?= =?us-ascii?Q?wntANqOLK/A/8H3E9bh9Yo/tm+s+HrpXf2mfuBZmIj0iPdEkziE3wrpGA18f?= =?us-ascii?Q?Xqpc66PJBpMOH5SSZyA2l/TWyuYfao7DPcEG9kUoSvmiG9mS2GQJ2uNRZ4z3?= =?us-ascii?Q?lO7XYed+FiC4MbwrZMS5kgtcGy4HREX+9itE8AfNCKZYHN/dKSeQBVwUkxd8?= =?us-ascii?Q?KFMoEpYZxYh1BXI5mGF+89E/hW7gar2mM7cV86reX5NTlCgH6clBLouN6tao?= =?us-ascii?Q?avjmTSWsmxKhA22wFQnTPInfaBz24ZCf0pUmvWBuq7vtoGAhmvO86DlycKTw?= =?us-ascii?Q?Ga28PvxtuN806UPvQRxP0QJxJs9clr6iu/yGUdFhnYwWLSt8sNrx261uqcf7?= =?us-ascii?Q?eUfje4cKO00LATaijHOudB0dQJRWzWOBOkN+OVdO2HpvAkEF+jdSeXsnwi8t?= =?us-ascii?Q?uV7o+XIew3G6nfAeWLXIfpuwZxFPqs9xxgYkailMbTsLPIeS5PNXkDamUMFH?= =?us-ascii?Q?h4Y0?= X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-AuthSource: VI1PR0102MB3327.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2021 11:51:49.9605 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1faf88fe-a998-4c5b-93c9-210a11d9a5c2 X-MS-Exchange-CrossTenant-Network-Message-Id: 24c33d46-b418-4090-c0f8-08d8b7b99cd0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Y3yEuZPWPtZXQnRmmWmeqcVY1Bzmyd8SJkIXy4UXR4JZYsb9/EM8YNy/e2A4u/vfTbJjkt4IavnQd0LrwbfUBQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR01MB5600 Received-SPF: pass client-ip=40.107.8.97; envelope-from=e.fraga@ucl.ac.uk; helo=EUR04-VI1-obe.outbound.protection.outlook.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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: Org-mode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.56 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=SfC9OF30; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=ucl.ac.uk; 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-Migadu-Queue-Id: EF04F9402D4 X-Spam-Score: -2.56 X-Migadu-Scanner: scn0.migadu.com X-TUID: R8NvdhnhSAoc Hi Diego, I did not manage to develop an exporter for moodle. I did write a very hackish awk script that takes a sort of org document (i.e. it is an org document but has to follow a strict layout) and creates a Moodle XML format file. Lots of introspection of exported Moodle quizzes to figure out some of the basics... What I've got does the job so long as you only want multiple choice questions and numeric answer questions (with tolerances) and provides question specific feedback. As I said, very hackish... I would love to be able to export from org, mind you. -- : Eric S Fraga via Emacs 28.0.50, Org release_9.4.4-179-g5b5c42