====== NB-plugin improvement: logs viewer component ======
You must be skilled in (mandatory) |
Java, Swing | |
---|---|---|
Would be nice if you know (arbitrary) |
NetBeans plugin development | |
Difficulty | medium | |
Excitement | Depends on you! Are you a GUI coder? ... GUI coding can be a tedious work but the results are always rewarding! | |
Description | Pogamut platform features several logs - platform, user, incoming and outgoing messages. Additionaly the platform and the user may introduce new logs. Those logs are accessed via JMX (but you don't need to worry about that) and displayed within the plugin. Currently present log view component is simplistic - just a table with messages.
It would be benefitial to have a log viewer component which allows us to mix outputs of several log types into one window and correctly sorting them according to their timestamp, tagged by names of their origin (log facility - user, platform...) and provide a regexp filtering mechanism (allowing to specify including / excluding regexps). The viewer should also support several configurations (prespecified by the user) and use a drag-and-drop mechanism. If you know such mechanism, feel free to use it / hack it (if it's free!) :-) |