It looks like there a few spots in the Beam Java API where users have to provide joda-time objects, such as FixedWindows#of(org.joda.time.Duration).
Are there any plans to support java.time objects in addition to joda objects? Any plans to eventually remove joda-time? My personal interest is that my team would like to eventually standardize on usage of java.time and remove all explicit usage of joda-time in our codebases. Even if joda-time is still pulled in transitively by the beam java SDK and used internally, it would be nice for users to be able to avoid explicit interaction with joda-time. I'm imagining it would be possible to provide additional methods like FixedWindows#of(java.time.Duration) and potentially marking the joda-based variants as deprecated. Does this seem worthy of opening a JIRA issue?
