Open Joabesv opened 2 years ago
Salve @Joabesv!! Po, não esperava issues nesse projeto, mas legal que vc se interessou!
Infelizmente esse projeto (pelo menos nessa iteração) morreu mesmo... Houveram algumas tentativas de ressuscitar o ufabcli, mas por $n$ motivos nenhuma foi pra frente...
O ufabcli
, tal como está nesse repo, bate diretamente nas páginas da UFABC e mostra os resultados. O que funciona, mas eventualmente tivemos uma outra ideia -- criar uma Web API que abstrai esse crawling e expõe uns endpoints bonitinhos pra quem quiser consumir. Essa ideia cresceu e nossa meta era construir um ecossistema de microservices de utilidades UFABCianas. Nesse sentido, uma versão nova do ufabcli
só bateria num endpoint dum microservice desses, e cabou.
Mas essa ideia também não progrediu muito hauhauh Comecei a montar um MS de autenticação em tamanduapi/tamanduauth-backend, mas por razões de quadrimestre maluco não terminei. :sweat_smile:
Por outro lado, o grande @has256 com uma galera fez um app parecido com o que o ufabcli
era, mas em Python (e com código muito mais organizado...), e parece que não houveram atualizações recentes nele também. Se te interessar, has256/nyx-abc!
De qualquer modo, se quiser continuar com o ufabcli
atual, tem meu total apoio! Fique à vontade pra abrir PRs aqui, ou forkar, se quiser.
E também, se tiver interesse na iniciativa dos microsservices do tamanduapi, será bem-vindo!
Muito Obrigado pelo retorno @EduRenesto, eu me interessei muito quando vi kkk, achei simples e genial
Sobre o MS de auth, ainda tem ideia de reviver kkk? to estudando rust e queria tentar ajudar um projeto se possivel pra aplicar :), sou integrante desse ano e APAIXONEI no Open source da ufabc quero participar em tudo que puder
Me interessei muito pelo nyx-abc python nao é meu forte, mas ja vou tentar testar um pouco gostei bastante da premissa.
vou deixar meus cents no ufabcli
por desafio e tentar modernizar um pouco ó código kkk e espero aparecer com um resultado que agrade.
se ainda se lembrar do que fez nessa parte aqui e puder explicar, ajudaria bastante kkk
for (let i = 1; i < test.length; i += 2) {
let dx = DAY_IDX_TO_KEY[(i + 1) / 2 - 1];
menu[dx] = {};
const table = test[i].children[1].children[0].next.children;
for (let j = 1; j < table.length; j += 2) {
let mx = DISH_IDX_TO_KEY[(j + 1) / 2 - 1];
menu[dx][mx] = table[j].children[1].data.replace(': ', '');
}
}
Tenho interesse sim cara, sabe onde posso me informar?
Salve salve, vi esse projeto no repo (https://github.com/ufabc-students-bcc/open-source-ufabc) e gostei bastante da ideia, queria saber se ainda é vivo o repo ou o q vc pensou quando escrveu na época kkk eu animo dar uma atualizada nele