Great! Thanks for responding. Please let me know if there is anything I can do to help. On Wed, Jun 30, 2021 at 10:30 AM Ben Fortuna fortuna@users.sourceforge.net wrote: Yes, I have started looking at incorporating availability into freebusy calculations. This is still in progress but hopefully won't be too long to implement. NOTE: Apologies for delayed response but I don't really monitor these forums anymore. Please use github issues to raise requests and provide feedback: https://github.com/ical4j/ical4j/issues...
It seems that VFreeBusy requests are only evaluated for VEvents in a calendar. Per RFC 7953, VAvailability component can be used with standard iCalendar free-busy lookups. Would you consider enhancing VFreeBusy to support VAvailability and Available with or without RRules? The following is copied from the VFreeBusy class: for (final Component event : components.getComponents(Component.VEVENT)) { periods.addAll(((VEvent) event).getConsumedTime(rangeStart, rangeEnd, false)); }