Task force should clear shuttle for launch NASA appears on track to return the space shuttle to flight in May or June 2005 as planned, says an influential oversight panel. The independent task force - set up to oversee NASA #39;s efforts following the 