gitbook3toedx
v0.2.11
Published
Convert a YAML course definition into importable EDX OLX
Downloads
15
Readme
gitbook3toedx
Convert a YAML course definition into importable EDX OLX
Install
Install it with
npm install gitbook3toedx
Usage
Usage:
gitbook3toedx json DIR [ -c CONFIG ]
gitbook3toedx info DIR [ -c CONFIG ]
gitbook3toedx pack [ -r ]
gitbook3toedx ( -h | --help )
Options:
-c, --config CONFIG specify course configuration [ default: DIR/config.yml ]
-h, --help help for gitbook3toedx
-r, --remove remove local _course
Commands:
json generate the complete json representation of the course
pack expects a json on stdin, produces a course.tar.gz to be uploaded
info prints out detailed information about the course
Arguments:
DIR directory containing the course
Author
- Vittorio Zaccaria
License
Released under the BSD License.
New features
add course image import -- [May 9th 16](../../commit/07bd66b8284e8ce82fdcd3b773c05359db9667d8)
create policy file for course -- [May 2nd 16](../../commit/7e4d928b18b132d57bb92d87be510bafd1c5aae3)
add command line option to print info -- [May 2nd 16](../../commit/1feaed7bf4dd410c0cbe560e8544823c41b0e8f3)
add initial support for static files -- [Apr 21st 16](../../commit/bb81abb42036c28aec85a54c88eccebf77642a8f)
add tests -- [Mar 29th 16](../../commit/82d5bd3144c34db6448d29a4329180f5cc17f891)
emit grading policy file -- [Mar 24th 16](../../commit/fffec90e8f799df3f34f98335c790188917f6490)
add exercise conversion -- [Mar 22nd 16](../../commit/36d137297e30ac6dfa4a7c3e117843f379cb4b4c)
split sequentials into verticals and identify exercises -- [Mar 18th 16](../../commit/b2700346039d3874aaf1a6860145149b0399ea02)
produce one vertical for each sequential -- [Mar 14th 16](../../commit/0d0f7362bbc1ca1cbcfc41f786eef06776292c59)
add pack option -- [Mar 11th 16](../../commit/8a0a147e455c0f2d7142679c6a2ee7552b337f71)
invoke liquid node for xml generation -- [Mar 8th 16](../../commit/44002e8453bc1af1c62b7ddb00aa26b9606e8b33)
use config file in yaml format for everything -- [Mar 7th 16](../../commit/0f732a4c672d3aac81887e009adad339afce0ab4)
Read and parse config file -- [Mar 2nd 16](../../commit/2512f5698b575e2bc623dda1f4da7c91b58c1dce)
initial import -- [Mar 1st 16](../../commit/11740e549ddc06090a575f17b2a72676bbf938ca)
Bug fixes
fix vertical splits -- [Jul 18th 16](../../commit/193a25173e85e1ef9c3f66b5f4ba13d555121036)
introduce version in displayNames -- [Jun 30th 16](../../commit/752a011d1861a69639a85b67301c80d2e9a04bdd)
remove jsinput failed tests -- [Apr 21st 16](../../commit/07c749d115a6b6fd7ed8f34e7c34a452327c9919)
readme -- [Apr 21st 16](../../commit/b99c7fd098c5a224f08aee15c5a618d767c0955c)
prepare test dir -- [Mar 29th 16](../../commit/e3a7d6228b246efc0c0cee03a940d7ce9de4e4f5)
add makefile -- [Mar 29th 16](../../commit/928f06aee3b94871853166120ab74c40dea33363)
generate makefile in ci env -- [Mar 29th 16](../../commit/6b6758b47e0408d23a000055dde0405524236b07)
add missing dependency -- [Mar 29th 16](../../commit/9bebf09bb7e5cdc74828f8a58a4f64456b084ec2)
add moment package -- [Mar 29th 16](../../commit/1f5cdfc6ce71ed6d0e7c6ebd355e79eccd2602b7)
remove thematic breaks -- [Mar 21st 16](../../commit/a96c76eb3561f09cdcd4f3cb0fe73e2658ad3ccd)
sequential format property -- [Mar 11th 16](../../commit/f86acb960f2d656144af2b5e212fdee3ab873b69)