You need to
before you can comment on or make changes to this bug.
Some functionality is the same across different platforms. Factor those out into base-classes for reusability.
Created an attachment (id=134548) [details]
patch (depends on 564148)
Patch for platform base-classes. Platform-specific code depends on these.
(From update of attachment 134548 [details])
Nobody is working on this and it's cluttering up the Bugzilla review queue so I'm going to go ahead and close this.