Olá Jeff,
Recentemente, construí várias soluções com Node-RED e entrei no fórum do Node-RED (que é um site baseado em Discourse).
Nesse fórum, todos estão se esforçando para ajudar uns aos outros. De iniciantes a especialistas, todos estão vibrantemente ajudando os demais. Na verdade, às vezes parece um pouco “movido por testosterona”, onde muitos dos experientes competem para ser os “melhores ajudantes” e os “primeiros a responder”. É interessante. Já vi isso em comunidades online antes, inclusive na nossa, ao longo da última década (mas essa é outra história para outro dia).
Como alguém que está nesse meio há muito tempo, e tenho certeza de que você concorda, toda comunidade online tem seus pontos fortes e fracos. Quando novas pessoas entram na comunidade, elas trazem uma perspectiva valiosa porque não fazem parte da hierarquia social estabelecida. Acredito que todos com experiência em comunidades online concordariam com isso.
Claro, agradeço imensamente as contribuições de @michaeld, e o script vbulletin.rb tem sido um ponto de partida muito útil e muito apreciado para essa migração de legado para a “obra de arte” que você criou, o Discourse. O Discourse é realmente MARAVILHOSO. Estou esperando por algo tão MARAVILHOSO há anos, e ficamos, tristemente, presos ao vB3, e não sou um grande programador para construir algo como o Discourse sozinho.
Então, sim, admito minha culpa (e aceito qualquer punição) por ter me sentido desencorajado e não bem-vindo quando submeti um relatório de bug durante um teste de migração e, em seguida, recebi o que me pareceu ser um tratamento frio, ficando ainda mais “desencorajado” quando meu relatório de bug foi movido de ‘bug’ para ‘suporte’, quando claramente há bugs no script vbulletin.rb. A sugestão de migrar um fórum vB3 perfeitamente bom para um horrível vB4 para fazer esse script funcionar melhor é inviável (e me desencorajou, honestamente); e até agora, ninguém levou meus relatórios de bug a sério nem demonstrou interesse em corrigi-los; então acho que não enviar relatórios de bug relacionados à migração do vB3 é uma boa ideia, não é mesmo?
Então, não é um problema. Por exemplo, o script de migração vbulletin.rb atual (no anexo de migração) exige uma tabela filedata que não existe no vB3. Não é um problema. Vou criar uma solução alternativa. Existem bugs na forma como forums são migrados para categories. Já criei uma solução alternativa para isso. Talvez minha solução alternativa não seja perfeita, mas tudo bem. Ainda estou testando.
Vamos não transformar isso em uma discussão de personalidade. Estou trabalhando em uma migração. É muito trabalho e está avançando lentamente; como ver tinta secar; mas, por outro lado, é emocionante ver o Discourse ganhar vida. Devo muito a esta comunidade e vou retribuir quando passar por essa “fase nem tão divertida” e entrar na “fase divertida”, com certeza.
Agradeço muito pelo Discourse - é uma obra de arte, e um produto de código aberto muito bom. É brilhante. Obrigado. E o script de migração, embora um pouco com bugs para vB3, é viável; e agradeço muito esse ponto de partida para a migração.
Sinto que você ache meus comentários injustos. É minha culpa, porque acabei de passar algumas semanas com visitas intensivas no fórum do Node-RED; onde a comunidade tem uma atitude tão ótima em ajudar os outros, que fiquei desencorajado com minha experiência inicial com alguns participantes do Discourse, ambos com interesses comerciais. Até agora, essa é minha impressão. Desculpe por essa primeira impressão “aqui” comparada à “lá”. Foi o Node-RED e o uso que fizeram do Discourse que me convenceram a mover nosso site para o Discourse.
Embora você possa achar que minhas primeiras impressões são injustas, não citei nomes e mantive minhas impressões anônimas, o que achei justo na época. Além disso, considerando que meu relatório de bug foi basicamente desconsiderado e ignorado pelo meta (como em, bem, é só vB3, LOL), o que seria justo na sua opinião? Você quer que eu exclua meu comentário “cauteloso” sobre interesses comerciais?
Estou fazendo o trabalho da migração; e está avançando, bugs no script e tudo mais, porque os bugs são apenas bugs, coisas para serem resolvidas e seguir em frente.
Peço desculpas se, durante essa migração de teste impulsiva, saindo de uma experiência vibrantemente apoiadora do Node-RED, não fiquei tão impressionado quanto estava na comunidade NR Discourse; mas, como @michaeld respondeu a mim, ele disse que não se importa se estou “impressionado” ou “não”; e tudo bem. Todos têm direito à sua opinião. Suponho que isso inclua minha opinião/impressão inicial, certo?
Estou muito favoravelmente impressionado com o Discourse e, embora com bugs, o script vbulletin.rb funciona bem o suficiente para começar; e o suficiente para se divertir, e isso é o mais importante, não é?
Devemos nos divertir!
Eu estaria um pouco mais feliz com o meta se vocês levassem meus relatórios de bug no script vbulletin.rb mais a sério; mas, novamente, entendo. Estamos no vb3 e a mensagem é você está por conta, amigo, e isso é perfeitamente compreensível. Entendo.
Ninguém acha que vB3 é divertido mais. LOL Principalmente EU após mais de uma década e estou tão feliz e grato pelo Discourse para que finalmente possamos sair desse fórum legado, ultrapassado e do passado e ir para essa obra de arte online moderna, o Discourse.
Apenas me avise se quiser que eu exclua meu comentário de cautela e eu o farei, se você realmente achar, após esta resposta, que ainda é injusto. Achei que foi justo, mas também aceito uma visão externa. Visões externas são boas e geralmente muito úteis (e isso vale para ambos os lados, espero)
Saúde.