I am a fun of python and gtk, I want to port gobject-introspection
to windows, the current manul update VS project make upstream a little
hard.

Will gobect-introspection migrate to a modern and cross platform
friendly solution like cmake or meason in the near future?

If one considers "cross platform" to include MSYS2, which provides Linux-like build tools but (unlike Cygwin) produces native Win32/64 binaries, then the current system already qualifies. MSVC is not the only game in town.