Praticamente terminei a revisão dos nomes, se você quiser dar uma olhada, questionar, opinar, passar para outras pessoas, fique à vontade (quanto mais gente dando opinião, melhor). Pretendo fazer uma última revisão ainda mais tarde.
O trabalho é bastante complexo. Eu comecei a pensar em como poderia quebrar em operações atômicas (mas não explosivas :P) que eu pudesse delegar (a você ou a outras pessoas também) mas no fim acho bem difícil fazer isso, o processo é todo intrincado. Na tentativa de entender como eu faria isso, eu desenhei um workflow quebrando as tarefas e os produtos intermediários: http://i.imgur.com/bm9Sdw9.png
Hoje eu comecei o balão “quebras manuais”. Praticamente tudo aí até os balões “script” é melhor ficar comigo porque eu já fiz scripts que lêem essas fontes de dados (é só adaptar para cada caso, o mais difícil é interpretar os dados da fonte e isso eles já fazem). Eu já tinha os scripts há alguns meses, só não tinha mergulhado no processo porque ainda não conhecia a conflação.
Eu poderia talvez dividir os arquivos .osm que eu gerei com você ou com mais pessoas, mas mesmo isso não é tão eficiente, o mais rápido é fazer todas as quebras (nas ruas e nas rotas) de uma vez só, visualizando todas as rotas sobrepostas, e daí é melhor que uma pessoa só faça. Eu queria tentar fazer com apenas 3 changesets: um para as quebas das ruas, outro para as relações das rotas, e um último para as paradas. Assim fica muito fácil reverter se for necessário.
Algo que poderia ser visto em paralelo é a configuração do servidor OTP (deve ter bastante configuração para ler). Você poderia tentar instalar ele no seu computador. Teria que ser num sistema Linux porque esse será o ambiente em qualquer web hosting que conseguirmos depois. Eu tinha olhado um serviço dedicado da Bluehost, e o ambiente deles seria um CentOS, então um provável atalho pra fazer testes seria instalar um CentOS numa VM, e daí instalar o OTP no CentOS, e daí jogar no OTP os arquivos que eu estou gerando. Quando chegasse a hora de colocar no ar, bastaria repetir os mesmos passos no web host que contratarmos.
Links pra baixar o CentOS via Torrent:
http://mirror.centos.org/centos/6.4/isos/i386/CentOS-6.4-i386-bin-DVD1to2.torrent
http://mirror.centos.org/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1to2.torrent
Poderíamos tentar também conseguir um ambiente pro OTP nos servidores de alguma universidade (UFRGS ou PUC ou Unisinos), ou até com a Prefeitura. O único problema é que, quando foge do controle de alguém da comunidade, a comunidade perde o poder de fazer correções e manter o serviço atualizado, que é o principal poder do crowdsourcing.
Ah, lembrei que você mencionou o OSM2GTFS. De repente você podia testar a ferramenta em outra cidade que já tenha as rotas e as paradas mapa, só pra saber como ela funciona e como podemos usá-la.