[migrated from git.rosedu.org]