gitbook3toedx

0.2.11 • Public • Published

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)
    

Readme

Keywords

none

Package Sidebar

Install

npm i gitbook3toedx

Weekly Downloads

0

Version

0.2.11

License

BSD

Last publish

Collaborators

  • vzaccaria