O fórum Omnimaga/Cemetech "abriu" informalmente espaço para a criação de projectos open-source baseados em Linux
, do qual existe até a ideia de criar um modelo de uma calculadora gráfica que seja um pequeno computador ARM a correr Linux
.
Estou a tentar criar uma base para esta comunidade poder desenvolver, mas preciso de montar pelo menos uma base para que a minha proposta tenha aceitação. O meu plano é adaptar o Maxima (escrito em LISP), e servir de aplicação principal de uma distribuição Linux adaptada para máquinas ARM de baixo custo.
Um das vias para obter o núcleo da distribuição é tentar utilizar o Buildroot que automatiza quase todo o trabalho para criar uma distribuição embebida, porém eu estou com algumas dúvidas relativamente a algumas opções que poderiam beneficiar o projecto.
Um deles é o uso do Wayland como servidor gráfico que por ser leve e bastante modular (evitando componentes supérfluos), juntamente com o toolkit Qt que já está nativamente portado para o Wayland (e o SDL inclusive). Usando esta base, seria o ponto de partida para a criação da GUI (projecto comunitário real) para o Maxima utilizando o Qt (E seria trivialmente portado para outros sistemas
.
O principal problema é que o Buildroot não contêm os ficheiros de referência para o Wayland e Weston (e só encontro para o Raspberry Pi, mas noutro contexto), e não queria arriscar uma compilação separada que arriscava abortar todo o procedimento.
Alguém é capaz de explicar como adicionar para o Buildroot as linhas de configuração adequadas para compilar o Wayland e Weston (e de preferência o programa de emulação de Terminal do Weston), juntamente com o Qt5 e SDL versão Android ?
Ou seria melhor ficar pelo X.Org mais convencional por agora, e depois migrar para o Wayland numa fase de maturação do GUI Maxima ?