//
//
Em vez de ficar colando o código aqui você poderia colocar ele em um repositório público com controle de versão, como esse aqui -> https://opensvn.csie.org/
Como será modelado este sistema para futuras modificações?
Pois somente código é muita locura!
A documentação não seria um HELP do sistema?
Onde se encaixaria o bugtracker? será somente para catalogar os bugs?(levando consideração de um projeto opensource)
Editado
Já o JAVADOC é uma boa pedida ou fica a dever?
E os binários para este projeto?
//
A intenção é competir com o Eclipse ou com o VI?
Legal, seu foco é criar uma versão do JEdit então. Mas, sinceramente, aconselho você a criar o projeto em algum lugar, postar o código lá e usar o GUJ apenas para comunicação mais ampla (tipo “hey, saiu o novo milestone do GIDE!!! Usem, testem e me ajudem!”).
Aliás, uma dica ainda melhor: faça algo mais útil do que apenas criar código que muitos novatos não vão nem entender para o que serve. Crie um tutorial, faça um passo-a-passo explicando:
:arrow: o que você pretende fazer (por exemplo, criar eventos para um item do menu);
:arrow: como você faz isso (mostrando o código que cria o item de menu e associa um evento qualquer a ele);
:arrow: por que você decidiu fazer da maneira que você fez (aí entram os pitacos sobre arquitetura);
Ou seja, ensine aos novatos como é que se faz uma mini-IDE Seu resultado vai ser muito melhor.
//
//
Falta agora fazer uma página para o projeto, para se organizar melhor estas informações!
Editado
Em carater emergêncial.
como se pronuncia mesmo ? jide ou guide ?
//
//