I sent a message to Alikam showing him the script, he replied that he doesn't use JOSM, and likes to do things manually. However, even with semi-manual importing (using JOSM), it will take half a year to finish, importing 10-20 routes every single day. Even when finished, the routes will become deprecated. You can see how frequently they change their routes: https://iett.istanbul/announcement/Index. I acted on my own and made a big import. I wanted to delete previous deprecated routes that are based on PTv1 (though some are not), but others disagreed, and everything halted.

This imported data converts all of iett.istanbul's data to OSM. This import should not be done once, but every month or so. Removing all the past months' data, or changing nodes' positions. Everything imported is identified by IDs. This is possible.

I digested all of the PTv2 specifications. Perfected the script. I really worked on it. However, some people still called it horrible and that the previous data was of higher quality. People just don't like to change. You have a script, that is not a "script-kiddie" or something. You can either use it (by having a proper guideline), or revert everything back. I don't care anymore about what will happen to it.