<commit_before># TODO

**Release dates are estimates, and features can be changed at any time.**

## 1.4.3 (May)
- Rename Project
	- Possible Names
		- ndb
		- fender
		- Euenos
		- camara
- Add a CVSS risk factor graph

## 1.5 (7/4/2011)
- Clean up / Bug fixes before 2.0
- Create rSpec tests for everything (100% code coverage goal)
	- Parser tests
	- application specs
	- models tests
		- policy
		- family selection
		- individualpluginselection
		- reference
		- version
		- report
		- plugin
		- plugin preference
		- server preference
- Create test fixtures
- Comment all named scope from 1.2
- Create a Nessus document generator, for testing the parser
- 100% code coverage for testing
- Rework the blacklisting stuff
	- Add blacklisting to config
- Add Schema checks to make sure the schema is compatible with the version of nessusdb
	- Check to see that the xml is version 2
		- Version 1 = NessusClientData
		- Version 2 = NessusClientData_V2


- DSL for report creation to abstract the reports to have different output types
- Provide more templates
	- Virtual Machine Summary
	- Fix list Report?
- Add template validation and more error checking
- Colorize the reports with better style
- Sort Technical Findings Report by count/score	

## 1.6 (9/4/2011)
- Remove rmagick
- Move to ruby 1.9.x only support
- Add Parser for NBE Format
- Add Parser for NSR Format
- Add Parser for V1 of the XML Format
- Add Parser for OpenVas Output
- Add Parser for SecurityCenter Output
- Add Parser for Nexpose
- Add Parser for Qualys
- Look at moving to nokogiri for xml parsing, current benchmarks so it faster than libxml-ruby; http://nokogiri.org

## 2.0 (12/4/2011)
- Rails FrontEnd to NessusDB
<commit_msg>Updated some items to work on<commit_after># TODO

**Release dates are estimates, and features can be changed at any time.**

## 1.4.4 (May)

- Add a CVSS risk factor graph
- Update Assets templates to use this if possible http://www.nessus.org/plugins/index.php?view=single&id=54615

## 1.5 (7/4/2011)
- Clean up / Bug fixes before 2.0
- Create rSpec tests for everything (100% code coverage goal)
	- Parser tests
		- Add test for new xml element
		- Add test for new host properties tag
	- application specs
		- Add a failed load_config() test
		- add test for load config from file
		- add test for non existent config file
	- models tests
		- policy
		- family selection
		- individualpluginselection
		- reference
		- version
		- report
		- plugin
		- plugin preference
		- server preference
- Create test fixtures
- Comment all named scope from 1.2
- Create a Nessus document generator, for testing the parser
- 100% code coverage for testing
- Rework the blacklisting stuff
	- Add blacklisting to config
- Add Schema checks to make sure the schema is compatible with the version of risu
	- Check to see that the xml is version 2
		- Version 1 = NessusClientData
		- Version 2 = NessusClientData_V2


- DSL for report creation to abstract the reports to have different output types
- Provide more templates
	- Virtual Machine Summary
	- Fix list Report?
- Add template validation and more error checking
- Colorize the reports with better style
- Sort Technical Findings Report by count/score	

## 1.6 (9/4/2011)
- Remove rmagick 
- Move to ruby 1.9.2 only support
- Add Parser for NBE Format
- Add Parser for NSR Format
- Add Parser for V1 of the XML Format
- Add Parser for OpenVas Output
- Add Parser for SecurityCenter Output
- Add Parser for Nexpose
- Add Parser for Qualys
- Look at moving to nokogiri for xml parsing, current benchmarks so it faster than libxml-ruby; http://nokogiri.org

## 2.0 (12/4/2011)
- Rails FrontEnd to Risu

{'fraction_non_alphanumeric': 0.06236323851203501, 'fraction_numerical': 0.0262582056892779, 'mean_word_length': 3.2277456647398846, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 1, 'xml': 7}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '708515', 'n_tokens_mistral': 1175, 'n_tokens_neox': 1059, 'n_words': 508}