Thursday, July 24, 2008

SVN is ready!!!

Today we managed to setup an SVN server on our project computer(10.8.102.40) and now it is ready to use for our projects team. We hope to use it for managing the sources we are developing as well as to manage our other relavent documents related to our project.
We installed Visual SVN server as our svn server and it was very easy to setup and use. It is a free software and you can find it in www.visualsvn.com. But before trying it we tried to use subversion SVN server but it was little bit complex to getting started and use ( all the thing has to be done using command prompt ), so we decided to use Visual SVN server instead of subversion. As the svn client, we chose and installed tortise svn client and it is also very easy to setup and use ( it provides a nice and easy way to work with SVN repository). Still we can use the command prompt if we need to run a svn command which is not supported by tortoiseSVN client.

We can easily manage the authorizations for different projects in the svn repository by creating users, user groups and assigned the authorization permissions per directory and it is easy to do this using Visual SVN software.

We had a problem in the begining for accessing the svn repository using TortiseSVN. It didn't ask for authenticating the user when try to checkout from the server repository and then it showed an error saying "Server sent unexpected return value (403 Forbidden) in response to OPTIONS". But finally we could overcome that problem. The cause for that problem was we also had another svn software (subversion) installed in the computer. After uninstalling that svn software, tortoiseSVN works without any problem.

Links:
http://www.visualsvn.com -- Visual SVN server
http://tortoisesvn.net -- Tortoise SVN Client

Problems with the project scope for the BPMEF

July 14 : Talked to Indika sir about the problems we are having with BPM project. He suggest us to check whether our solution is really what EC is wanted. We were feeling like what is left for us to do for what we planned to give in the implementation is mostly supported in WWF.

July 15 : Talked to our supervisor from EC Mr. Chathura De Silva regarding the matters we were having. He said that he personally think this project will give good value to customers in commercial area, but he is not sure about how it can be convinced to academic.

July 18 : Again we talked to Indika sir who is our super group super group regarding this matter. But he doesn’t like to see us to move us away from this project now as we have done quite lot of work on this, we don’t have much time left to start a new project whole over again. And also in previous batches groups who changed projects late got in to trouble because of time limitations.

With these things we were quite confused deciding which way we ahead. We had 2 options here. One to go higher level than what EC expects from us and give more advance features to this. And the other is to move another one. We already had discussions with several resource personnel to find are there any projects which we can do. Out of those new project ideas our members were highly interested in eHealth system’s disease monitoring system.

July 21 : Still were discussing about pros and cons of the 2 options we have. I discussed with each members to find out each of their individual thoughts on these where there were mixed feelings on this. But my personal thought was to find out chances of extending current project to higher level as we have done fair amount of study on BPM, WWF and we have some kind of understanding of these concepts and that knowledge will help us to go further deep in to these concepts rather than going on to do something that we have no clue. Starting something new has the risk of leading us to a worse situation than this as we haven’t done sufficient amount of study on this.

July 22 : When we were discussing on the project that we selected as the alternative for the project, we realized that on the worse case scenario we might have to implement only pattern identifying and prediction based on those which will lead us to a situation where there is not much for us to present for the project. Also we found there are opportunities for us to take BPM system concept to its next step by using “Operational Intelligence” concepts and techniques for handling huge business process databases.

So we are finally came to the “Million Dollar” decision to go ahead with BPM project with further improvements to the project idea.

Our progress milestones

This is the place for ideas, comments on special occasions, turning points on our progress.

So please add your(team members) thoughts here as this will be very useful in future to track what happened on the way through.

1. Problems with project scope for BPMEF