Skip to content

"FET is open source free software for automatically scheduling the timetable of a school, high-school or university."

Notifications You must be signed in to change notification settings

ghuysmans/ocaml-fet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ocaml-fet

This library allows reading and writing CSV files for FET, a free and open-source school scheduling software. An iCalendar conversion tool is provided as an illustration.

$ bin/ical_of_timetable.exe --help
NAME
       ical_of_timetable - generate iCal schedules using CSV files exported
       from FET

SYNOPSIS
       ical_of_timetable [OPTION]... timetable.csv

OPTIONS
       -c, --show-classes
           show classes in student schedules

       -d VAL, --duration=VAL (absent=60)
           slot duration (in minutes) when Hour isn't an hh:mm-hh:mm range

       --from=VAL
           start from a given date

       --help[=FMT] (default=auto)
           Show this help in format FMT. The value FMT must be one of `auto',
           `pager', `groff' or `plain'. With `auto', the format is `pager` or
           `plain' whenever the TERM env var is `dumb' or undefined.

       --no-groups
           don't generate group schedules

       --no-subgroups
           don't generate subgroup schedules

       --only=VAL
           generate a single schedule

       --output-dir=VAL (absent=.)
           output directory

       -r, --rooms
           generate room schedules

       -s, --students
           generate student schedules

       -T VAL, --timezone=VAL (absent=Europe/Brussels)
           timezone

       -t, --teachers
           generate teacher schedules

       -u VAL, --until=VAL, --repeat-until=VAL
           repeat events weekly before a given date

About

"FET is open source free software for automatically scheduling the timetable of a school, high-school or university."

Resources

Stars

Watchers

Forks

Packages

No packages published