Entries tagged as refactor
Nov 1: Increment 1
I started work on increment 1, which I planned as part of my internship. The next 3 weeks (including this one) I will be sorting through the application and try to capture it in different UML schemas. After I mapped the whole application (as far as it will go) I'll try to refactor the Month View to prepare it for AJAXification ![]()
The past two weeks I managed to get some general refactoring done, including the Event Add/Edit Form, the Calendar Add/Edit Form and the Application Settings Page. These changes are all commited to the svn server.
I hope to fix a few bugs along the way during increment 1, because a whole list of bugs is still open. And they are all assigned to me ![]()
Feel free to check my progress at the Developer Wiki. You can find the first version of the schemas here.
Oct 14: Project structure refactored, new maven repository and more
- The project structure is revised. We now have a parent project with two modules; webical-core (the jar plugin developers can depend on) and webical-war (This is the main artifact)
- We now have a snapshots maven repository. Nightly snapshots will be deployed here (including release versions of the war). We're investigating the possibility to deploy releases to the central maven repository
- The xsd is available online as well for reference by the plugin developers
- I've committed my first efforts in creating a caldav backend provider for webical. This is available in our new webical-plugin project's repository. Check it out!
Now these issues have been addressed I can finally continue with the plugin framework again.
Oct 10: Wicket upgrade
Webical recieved a Wicket upgrade last Monday. Webical 0.2 is using Wicket 1.2.6, but future Webical releases will run on Wicket 1.3.0. The current version that Webical is using is 1.3.0-beta3. The new Wicket version has a lot of AJAX improvements which might come in handy. People who are interested can check out the development version of Webical from the SVN repository
Currently I'm busy refactoring Webical. The Event Add/Edit form is my first victim. I'm trying to fix some bugs along the way.

