Thursday, September 3, 2009

First working program for the concept


I am happy to write that the first working program of this concept is now committed to the source code repository. Recently many developers joined the project and they can now see the concept in some reality.

This is still just a concept and many features are required to make this utility a usable utility. Currently the scanning and comparison is done in a recursive way which is time consuming and not scalable for large folders.

I see the following features necessary to make this utility usable:
  1. Task queue based comparison
  2. Basic file operations like copy, move, delete
  3. Filters for excluding certain matching folders and files
  4. GUI improvements
with regards
Tushar Joshi, Nagpur

Tuesday, December 9, 2008

JCompare as a library

While brainstorming on the JCompare concept which is now published on the Wiki, I came to the idea of developing JCompare as a library.

This will be a library encapsulating the folder comparison logic and providing the status of the folder in a recursive way.  I have started using the Wiki as the base for all brainstorming and idea gathering medium.  

This library can be used to create GUI plugins for the NetBeans IDE like tools to make it available for use easily

with regards
Tushar

Wednesday, May 14, 2008

Hi Team!

Hi Team!

This is Gautam, tech writer for the JCompare project.

When Tushar put forward the idea, I immediately jumped to it. The reasons were:

  • Collaborative approach: At work-place, we work with a team that is physically localised. However, reading the blogs of some of the top tech writers has convinced me that in future, we would be working on projects in which the developers, testers & tech writers would be located in different countries or even continents. JCompare will teach me how to manage this.
  • Freedom to experiment: At work-place, we are bound by client guidelines in document structure and formatting. Moreover, tight deadlines leave little scope for experimentation. JCompare would give me an opportunity to try different approaches and tools.
  • Wiki & blog: I feel that a wiki + blog-based approach has immense potential for product development (& documentation), since it allows users to directly get in touch with the team and share their inputs, feedback and criticism.

I know Tushar & Chandrakant personally. Welcome aboard, Rajath! Your blog looks interesting. I look forward to more articles.

Tuesday, May 13, 2008

Project Idea

The idea came from the urge of creating something new and learning new things. Gautam seemed interested and joined quickly. Chandra also liked the idea and joined.

The idea is to create a new product. The product will be developed using open source methodology. This will provide opportunity for the team members to learn the open source way of developing software product.

One more goal was also to learn new things in respective technical fields. Gautam is a technical writer, Chandra is a Quality Analyst, I am a developer. We all can learn new things is our own respective fields by applying newer but proven technologies and methods to this project.

While searching for a hosting provider and collaboration tools I zeroed on Google Code as our host for the project and while digging the features I was happy like a kid to see the plethora of features offered by the service.

Wiki
Issue Tracker
Source and Wiki Version Control

We also started this blog for the project
We used Google Groups to create mailing lists for the project

The spirit is high, energy is flowing and we are excited to delve into the actual development to start in this project.

This will be a project developed by contributed time of each team member in his own time and space.

with regards
Tushar Joshi, Nagpur

Monday, May 12, 2008

First Post

JCompare blog first post.