Currently, members of Odisha360.com have customisable home page where they can limit and order the menus and can change colours to give their home page a new look. Though this system is quite useful, we have decided to bring a more flexible system where members can choose a theme and can customise page look real-time.
Code editing on a web page has come a long way to achieve similar functionalities that its desktop counterpart has. However, appearance of new browser and specific implementation of javascripts and CSS has resulted in incompatibility and hinders to have a robust system. We are trying to remove such issues in our project.
Each web page has a number of elements and thus carries different specific data. We are working on building a schema to store varied information or data of a web page. The challenges will be in handling binary data and dynamic information.
The Opendelight framework's architecture has already been written keeping an eye on compatibility with web services implementation. However, the developer currently needs to create custom classes to manage such implementation. We aim to produce requisite API classes to get rid of this issue in the next release of Opendelight.