Requisitos comunes - segonzal/jEdit-CC4401 GitHub Wiki
Requisitos de usuario
Se necesita que aparezca una ventana, ya sea con un botón o una opción de menú, que esté enbebida en el editor, y que permita colocar un visualizador sobre ella.
Requisitos de sistema
La ventana usará la mitad del espacio del editor. Debe permitir agregar en ella cualquiera de nuestros visualizadores.
Observaciones
Dado que se decidió trabajar con Plugins, jEdit provee ayuda para que se integren de manera adecuada los plugins, tal como opciones en ventana, permite que vivan juntos sin "pisarse". Con esta forma de trabajo aceptamos la duplicación de código al entender cada plugin como un proyecto distinto, se está discutiendo la idea de hacer un plugin que integre todos, pero sería opción una vez que cada subgrupo tenga listo su trabajo.