My favorites | Sign in
Project Logo
                
Search
for
Updated Aug 12, 2008 by mdukielska
Labels: Featured, Phase-Implementation
grant  
Netbeans Innovators Grant work progress

Project time line

Last update of this page: 03-08-2008 Current status: 100%

Most important milestones for the project

For possible extensions see: Future plans.

Modules completed %Completed Completion date
Annotations 5% April 2007
all features above + Template Project 10% May 2008
all features above + Entry editor 15% June 2007
all features above + Blitz server 25% September 2007
all features above + Debugger 35% December 2007
all features above + Replay mechanism 45% January 2008
all features above + Select entry mechanism - release NB 5.5.1 50% February 2008
Netbeans Innovators Grant Milestone 1 Help 75% May 2008
Netbeans Innovators Grant Milestone 2 Javadoc and Tests 85% June 2008
Netbeans Innovators Grant Milestone 3 NB 6 - release NB 6.5m1/release nb6.1 100% July 2008

Deliverables at the 100% milestone (release nb6.5m1 and release nb6.1 based on the same source code):

Deliverables at the 50% milestone (release nb5.5.1) (already available at Downloads):

  • a working implementation of annotations library (a jar file, part of Template Project module)
  • implementation of module for Blitz server and Entriesview (nbm file)
  • a Template project (nbm file)
  • an Entry Editor (nbm file)
  • a working Debugger (part of nbm file for Blitz server)
  • a simplified version of Replay mechanism (part of nbm file for Blitz server)
  • working implementation of Select entry mechanism (part of nbm file for Blitz server)

Netbeans Innovators Grant timeline

%Completed Description Status Comment
No help or user manual is provided. I'd like to record flash movies showing how to use my plugins. DONE Polish version is already available at Wink. English version is available at Wink_en
I plan to prepare examples with classic problems for concurrent programs implemented with the help of the project (e.g. Dining Philosophers, Producer and Consumer, Readers and Writers). DONE Already available at JavaSpacesTestAnn.zip. This project example was used for presentation for students.
The whole project will be presented to students during the course of Concurrent and Distributed Programming - I need to prepare this presentation. DONE The presentation took place at 9-04-2008.
75% At the same time this will be end of my Master's Thesis project. DONE This should happen before the end of May 2008.
The milestone was reached at 18th May 2008.
Due to lack of time javadocs are written only for parts of code - I would like to provide high quality javadocs for all the code (it will be lots of work to do it). DONE Javadocs for all modules are already available at docs. There are separate javadocs for release NB 5.5.1 and release NB 6.5m1. The whole archive for release NB 6.5m1 can be downloaded as docs_nb6.5m1.zip and for NB 5.5.1 as docs_5.5.1.zip. This part was finished at 04-05-2008
No real unit tests are written - I'd like to write JUnit tests for most important classes. DONE Unit tests have been written with the support of XTest environment. Detailed information about implementation is available at UnitTests. Results of tests are available at results.
85% DONE This should by done by the end of June 2008.
The milestone was reached at 19th June 2008.
There is a list of bugs that need to be fixed. Moreover, students at Warsaw University will start using my project in two weeks time from now. This means that I'll probably have lots of new bugs to fix. For sure, some new ideas of other features that could be implemented will appear. I'll know the details after receiving the feedback from the lecturer and students using my project. DONE Lots of bugs already fixed, current list is available at TODO.
Analysis and implementation of the project began before Netbeans 6.0 was released. The project was started on Netbeans 5.5.1 and before the release of version 6.0 lots of code depending on Java Model API was written. Because this API changed in version 6.0, I'd like to rewrite the code to use the new API. There are also several minor things that don't work well on Netbeans 6.0 - I'd like to fix these as well. DONE Details are available at version6. Javadocs for N 6.5m1 release of the project are available at http://students.mimuw.edu.pl/~md209461/javaspaces-netbeans/docs/nb6.5m1/
100% DONE This should happen before the end of July 2008.
The milestone was reached at 3rd August 2008.


Sign in to add a comment
Hosted by Google Code