{ "info": { "author": "I. Chuang", "author_email": "ichuang@mit.edu", "bugtrack_url": null, "classifiers": [], "description": "==========\nmoodle2edx\n==========\n\nPython script to convert moodle course content to edX\n\nThis script takes a moodle backup file (.mbz) as input, and produces\nas output an edX course in XML format (http://data.edx.org).\n\nmoodle2edx handles conversion of the following moodle activities:\n\n* url\n* label\n* resource\n* page\n* quiz (only partial implementation)\n\nStatic content is also converted. Relative links also mostly work.\n\nRequirements\n============\n\nlxml, html2text\n\nInstallation\n============\n\n pip install -e git+https://github.com/mitocw/moodle2edx.git#egg=moodle2edx\n\nUsage\n=====\n\nUsage: moodle2edx [options] [moodle_backup.mbz | moodle_backup_dir]\n\nOptions:\n --version show program's version number and exit\n -h, --help show this help message and exit\n -c, --clean-up-html clean up html to be proper xhtml\n -v, --verbose verbose error messages\n -d OUTPUT_DIR, --output-directory=OUTPUT_DIR\n Directory name for output course XML files\n -o ORG, --org=ORG organization to use in edX course XML\n -s SEMESTER, --semester=SEMESTER\n semester to use for edX course (no spaces)\n\nExamples\n========\n\n* https://github.com/mitocw/content-ocw-explore-engineering\n* https://github.com/mitocw/content-ocw-intro-to-stats\n\nAs can be seen from these examples, moodle2edx provides a functional way to get\npages from moodle into edX. The locations of the content are sub-ideal, but\nprovide a working starting point for editing using edX Studio. Translation\nof moodle assessments into edX problems is mostly incomplete.\n\n\nHistory\n=======\n\n* v1.0: python package; unit tests; modular code\n\nAcknowledgements\n================\n\nThe sample moodle backup file used for testing (testdat/intro_to_stats.mbz)\nis from http://moodleshare.org/course/view.php?id=213", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/moodle2edx/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "moodle2edx", "package_url": "https://pypi.org/project/moodle2edx/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/moodle2edx/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/moodle2edx/" }, "release_url": "https://pypi.org/project/moodle2edx/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Converter from latex to edX XML format course content files.", "version": "0.1.0" }, "last_serial": 995548, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5d2c1df7f0d2710805338ba3c643d05d", "sha256": "afe94d27382050b51c0a6899b8e3126ae6baf17ac5c872a5730c9cfd85a80624" }, "downloads": -1, "filename": "moodle2edx-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5d2c1df7f0d2710805338ba3c643d05d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142227, "upload_time": "2014-02-09T19:53:07", "url": "https://files.pythonhosted.org/packages/7b/69/ca49442bfa202da4a809f09795ff06a94525fc41e9d58deb85e974adccd5/moodle2edx-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5d2c1df7f0d2710805338ba3c643d05d", "sha256": "afe94d27382050b51c0a6899b8e3126ae6baf17ac5c872a5730c9cfd85a80624" }, "downloads": -1, "filename": "moodle2edx-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5d2c1df7f0d2710805338ba3c643d05d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142227, "upload_time": "2014-02-09T19:53:07", "url": "https://files.pythonhosted.org/packages/7b/69/ca49442bfa202da4a809f09795ff06a94525fc41e9d58deb85e974adccd5/moodle2edx-0.1.0.tar.gz" } ] }