I have been silent quite a while. Reason for that is, that I have to think a lot about my thesis lately. Some ideas and concepts I had on my mind were not suitable for the thesis. Anyway, I am back on track now and have a plan for my thesis. The plan for my tagging system is set up and I am working on the web app part for a start now.
I am currently taking a look at Groovy and Grails and am impressed. The feeling of programming with this web application framework is really similar to ruby on rails with the benefit that I am more familiar with java than ruby. Even better is, a prototype I created as a pure java desktop application was easily transferable to groovy within very short time.
My hope is that the future work with this framework is going well, too. One point I have to take a closer look is the conversion from a groovy and grails app to a java enterprise app. I have no clear understanding on that at the moment and have to do some more research on that.
You may wonder why I was looking into such a framework at all- the answer is, that I was planning on using a web framework anyway as my application should be available from a central location. I knew there were nice frameworks available like spring, struts and hibernate. Furthermore I had already worked with some of those and knew the setup and work with those will be hard for me. Therefore I gave groovy and grails a shot, as this framework is building on spring and hibernate anyway. So far I am very pleased with my success and the groovy and grails.
I will keep you posted on my progress, but for the moment I will do not weekly updates but be more flexible