Consolida núcleo (presença, peer actions, MessageDispatcher), chat e screencast na galeria, documentação PT-BR e testes JUnit; remove mpChat do catálogo em favor do chat unificado. Co-authored-by: Cursor <cursoragent@cursor.com>
1.2 KiB
1.2 KiB
Plugin Ping (exercício de aula)
Material didático para o aluno implementar um plugin de Ping/Pong com medição de RTT. Este diretório no repositório oficial contém apenas planejamento e referências — não inclua código Java ou JAR da solução no commit.
Onde está o tutorial
Tutorial canônico (passo a passo): docs/documentation/17_tutorial_ping_aula.md.
Como o aluno trabalha
- Copiar a estrutura de
plugins/chatpara um projeto local (ou criarplugins/pingcomsrc/apenas no fork pessoal). - Implementar
PingPlugin, mensagens ePingPanel(JPanel+bindShellWorkspaceContent). - Build:
ant jar→dist/pitiupi.ping.jar. - Instalar em
PITIUPI_HOME/plugins/e reiniciar o Pitiupi. - Abrir o plugin pela aba Plugins na galeria (aba não abre sozinha no boot).
Quando o JAR estiver pronto para o time, registre uma entrada em plugins.registry.json na raiz do clone (id ping, dir: plugins/ping, etc.).
Pré-requisitos
- Núcleo compilado:
../../pitiupi/dist/pitiupi.jar - Leitura: 09_sistema_de_plugins.md