According to https://ec.europa.eu/home-affairs/what-we-do/policies/borders-and-visas/schengen/reintroduction-border-control_en, France’s temporarily reintroduced border controls due to ‘Persistent terrorist threat’ should have expired on October 31st.
But another article http://en.rfi.fr/france/20171012-france-prolongs-schengen-area-border-controls-anti-terror-fight says the controls are being extended until April, which does not seem to be possible according to the maximum period of 2 years that the Schengen agreement permits. Now am I confused. Are border controls currently in effect or not?
Background: I am planning a train trip and I would prefer avoid border checks/customs so I don’t miss my connecting train if I get stopped. What can I expect crossing the french border by train from Luxembourg to Switzerland? Should I go through Germany (slightly longer trip) instead?