Status Report 1

April 27, 2009

Accomplishments

* Create the Quick Scan branch

* Start the mockups of the project with Balsamiq

* Sent documents required by Umit

Priorities

* Finish the mockups

* Discuss with Adriano some issues/ideas about the mockups

* Help with open tickets


Status Report 2

May 04, 2009

Accomplishments

* Finished the initial Mockups? of the project

* Discussed with Adriano about Quick Scan structure and made a brainstorming

* Started the prototype of the project with autocompletition feature

* Help on some tickets with tests

Priorities

* Finish the prototype

* Start the integration of Quick Scan with Umit's core

* Discuss the finished prototype with Adriano and make some changes if necessary


Status Report 3

May 11, 2009

Accomplishments

* Work on QS prototype

* Research on GTK lib

* Study of Umit's core

Priorities

* Finish the prototype

* Discuss with Adriano the about the prototype

* Send the mockup of Umit to Balsamiq addons

* Fix some little issues on the QS mockups


Status Report 4

May 18, 2009

Accomplishments

* Finished the first prototype of QS

* Discussed with Adriano the basic concepts of QS and make some changes

* Sent documents to Google

Priorities

* Finish the second prototype

* Work on Autocomplete module

* Make new mockups to decide with Adriano the way to follow


Status Report 5

May 25, 2009

Accomplishments

* Finished the second prototype

* Barinstorming with Adriano with some doubts about the main goal of the project and some details of usability

Priorities

* Integration with umit.core methods

* Integration with Nmap parser

* Integration with umit.db


Status Report 6

Jun 01, 2009

Accomplishments

* Integration with umit.core methods for getting umit data

* Tests with Nmap parser and umit.db

* Integration with NmapCommand? module and start to run scans on QS

Priorities

* Finish the integration with NmapCommand? module

* Integrate Nmap output results on QS result box

* Import data to svn


Status Report 7

Jun 08, 2009

Accomplishments

* Work on QS backend

* Processing and structuring data of Umit

* Fixing some issues with gtk on qs.gui

* Working on Paths module integration issue

* Import data to svn

Priorities

* Fix the result box issue

* Integrate Nmap output results on QS result box

* Continue to develop the "run a scan" feature


Status Report 8

Jun 15, 2009

Accomplishments

* Work on Nmap output results

* Work on result box, basically

Priorities

* Finish Nmap integration


Status Report 9

Jun 22, 2009

Accomplishments

* Work on Paths issue with MacOS
I realized that I am having many problems with MacOS development at this moment, and to solve this, I decided to work with it just at the final of the project. From now, I will work on Linux mainly.

* Fix some Paths problems, mainly with user's data

* Study umit.core lib

Priorities

* Finish the search and autocompletion

* Work on the intelligence of the QS search field

* Work on result box usability and interaction with search field

** From now, full power! :)


Status Report 10

Jun 29, 2009

Accomplishments

* Work on UmitDB integration. Find some bug with Python >= 2.5.

* Research with gtk autocompletion. QS need some specific thing on Entry field.

* Work on scan integration

Priorities

* Basically work on the two most important things of 1st fase and thir integration:

  • Search segmentation
  • Run a scan

Status Report 11

Jul 06, 2009

Accomplishments

* Finished the UmitDB integration

* Tests with running a scan on bg of QS

* Implementing the scan feature

* Fixed the issue of EntryField? autocompletion with more than one word

Priorities

* Mid-term eval

* Work on results of the scan

* Implement segmentation of results on EntryField?, based on pre-defined rules

* Work on performance

* Finish the other issues about backend


Status Report 12

Jul 13, 2009

Accomplishments

* Sent the mid-term eval

* Fixed some issues about bd integration

* Fixed a bug on autocompletion with the scan

Priorities

* Improve the Nmap integration

* Implement the dynamic results of scans

* Improve the usability of entry field


Status Report 13

Jul 20, 2009

Accomplishments

* Implemented the dynamic results of scans

* Worked on data processing

* Fix some Nmap bugs on QS

Priorities

* Keep working on results of the scans

* Fix the strange load during the scan

* Fix some bugs with icons

* Start the implementation of the other functionalities on the results box, according mockups