Not sure exactly where this post should go, since the lgmplugin is halfway between Enigma and LGM. Anyway...
This code is commented out in lgmplugin's EFileWriter: (and similar code in Reader)
// writers.put(Timeline.class,new TimelineIO());
I figure that I can write a timeline reader/write pretty easily (after all, Timelines parse from GM into LGM properly), but just wanted to check here first to see if there are any "gotchyas" ---any reason those lines were commented out in the first place.
Also, are there any best practices for data formats? E.g., is there already a Timeline file format that I should follow?