Forum was down so I raised this in slack:
Slack Bug Report
I just encountered a problem in recurring dates that will annoy any student or professor that might want to use moo.do/Legend for scheduling their classes.
Given a class that needs to be scheduled using the block schedule many schools use, like Day A,B,C,D,E,F where Day A will fall on a different day of the week according to the recurrence pattern (Mon Day A, Tue Day B, Wed Day C, Thu Day D, Fri Day E, Mon Day F, Tue Day A.etc..)
The following text patterns is not parsed correctly by moo.do, but they are parsed correctly by the rrule.js library :
“every 3 weekdays” I expect a class that will happen on M,Th, Tu, Fr, We, M, Th, Tu, Fr, We…. but moo.do interpets it as every 3 weeks.
“every 2 days on Monday, Tuesday, Wednesday” I expect a class that will happen on M,W,Tu,M,W,Tu,….