ETA-NG is a series of enhancements that will take place inside and outside of the current code base. Much of which can be assertained here and in the installation instructions.
The Java libraries can be viewed in CVS data/servlet application in general and ETA specificUseability issues and desired functionality enhancements to ETA have brought about the decision to bring about a significant overhaul to it or abandon it entirely in favor of another open source issue tracking system being actively used and developed. It was decided to overhaul ETA.
Other bug tracking systems examined for ideas or potential substitution.
Feedback for enhancements to ETA took many forms, those captured electronically are listed here.
A phased release approach to introduce new functionalities as they are created instead of a broad drastic switch to a new system.
More involved proposal items that are being placed on someday/background pile as they are viewed as costly time wise to implement.
It has been suggested by more than one individual that any revisions to ETA should be done with W3's intention of redoing portions or all of our site as an implementation of the Semantic Web.
XML representation of an issue in broad enough terms so as not to be specific to ETA would facilitate import, export and subsequent follow-up of issues to other tracking systems such as those mentioned above. XSL could be applied to issues to present various HTML views of the issue or collections of issues depending on user role and interaction.
Smarts to identify recurring or similiar issues to propose permenant solutions or building of tools.
PHP being confined to web applications necessitated a brand new API in order to create additional interfaces. A more complete architectural discussion.