Já pensei em abrir o código, mas o único problema é a vergonha. Fiz o Samakut entre 2005 e 2006, e como foi o meu primeiro projeto de fato, ficou um código macarrônico, com trocentos bugs e vulnerabilidades. Preciso dar um tapa no código antes, senão vão caçar a minha carteirinha de programador. 😆
Oxi, manda esse bugão enorme pra comunidade implementar kkkkk lançar o Samakut opensouce e vamos reviver a epoca que uma rede social era... como posso dizer... social!
Com a repercussão dessa postagem, o que foi uma surpresa pra mim, e com alguns pedidos de abrir o código, fiquei bastante animado em criar um repositório público no Github e subir o Samakut.
Antes de fazer isso, preciso montar o ambiente com o docker, pois estamos falando de versões antigas do PHP e do MySQL, e também preciso fazer uma documentação, mesmo que simples, explicando um pouco sobre o sistema, e ensinando como instalar e rodar ele.
Apesar da vergonha, pois o código é absurdamente feio e repleto das piores práticas possíveis e inimagináveis, já que se trata do meu primeiro projeto, acredito que vai ser divertido e didático.
Podemos fazer um trabalho em comunidade para refatorar ele. Só pra se ter uma ideia, a senha era armazenada sem nenhum tipo de proteção, quando o correto deveria ser o hash dela, enfim, tem muitos conceitos interessantes que surgiram ao longo do tempo, e que foram ignorados naquela época, que poderiam ser aplicados.
Vou organizar meu tempo, tentar tirar isso do papel, e quando eu conseguir subir esse Projeto no Github, farei uma postagem aqui no TabNews.
Caraca que massa. Se desejar voltar ela e precisar de infra, avisa que liberamos uma VPS para rodar a rede para a acessar, testar e melhorar ela!
abs
Que história massa! obrigado por compartilhar, creio que vai inspirar muitos outros assim como eu. Também no aguardo do projeto e quem saiba eu faça meu primeiro PR, tbm tenho muita vergonha :p