An Alternate Order to watching the Star Wars movies.
This order heavily focuses on the story of of Luke Skywalker.
This unorthodox approach suggests a slightly different take on the canonical timeline. We should keep to release order until the end of "The Empire Strikes Back" to maintain the big twist and enjoy Luke’s evolution from callow farmhand to fledgeling Jedi knight. Then, with Han Solo frozen in carbonite and the shocking revelation of Luke’s parentage still ricocheting through our minds, we take a step back and embark on a three-film flashback. It gives the story context, we witness Vader’s fall firsthand and see the obvious story parallels between father and son. Finally, after watching Anakin Skywalker transition to the Dark Lord of the Sith, we jump back to the present with Jedi, watch the story’s finale and fully appreciate the importance of Vader’s redemption — not to mention realising that the weirdo in the woods is actually a younger Anakin.
Episode I is not imperative to watch, but I included it nonetheless with "Episodes I-III" being considered a type of flashback after the major twist at the end of Episode V to see how that situation came to fruition then picking up and ending that conflict with Episode VI.
Though "Rogue One" and "Solo" take place before Episode IV, watching them before will ruin the very start of the Luke Skywalker story, so it is better to watch them after finishing the Luke Skywalker story to give context to Episode IV. That is all "Rogue One" and "Solo" do. Because of the 30-year gap between Episode VI and Episode VII, "Rogue One" and "Solo" can be watched after Episode VI before Episode VII to give good context for how and why the Star Wars universe was started with Episode IV explaining that initial conflict. However, watching them here would ruin the connections of Luke Skywalker's story and the somewhat new story started with Episode VII and continuing to Episode IX.