Archive for January, 2008

Database Design Finalized (hopefully)

Monday, January 28th, 2008

Please feel free to check out the final Database Design for the qWikiOffice desktop.

Updated 2/15/08.

Forum Installed

Sunday, January 20th, 2008

Just an F.Y.I.

I’ve added the themes for the qWikiOffice site and blog.  The forum is installed.  The theme isn’t ready yet, but it should be operational.

Anyone interested, please register with the forum and begin your discussions, etc.

Current Tasks

Friday, January 18th, 2008

Hi everyone and thank you for your feedback.  We are in the process of installing a forum on the server.

Right now Planned pages to the site will be:

  1. Home
  2. About
  3. Demo
  4. Download
  5. License
  6. Blog
  7. Forum
  8. Plugins (Will list plugins contributed by the community)

Please check back later and thank you for your patience.

Forum?

Wednesday, January 16th, 2008

I just wanted to see if there is interest in starting a forum to  begin building a community around this desktop.  I think there is interest, but am interested in getting some comments.

License Decision

Tuesday, January 15th, 2008

After the two previous posts on this subject and the comments recieved I have come to a final conclusion.

The qWikiOffice desktop will be dual licensed like ExtJS, and will be identical under both.  No separate commercial version.

I have spent many hours on this desktop and plan to keep on working on it no matter who else is interested.  I began working on it because I needed an online desktop environment for apps I have planned, and plan to continue.

Of course thanks goes to ExtJS for their original desktop demo that I started adding to months ago.

I will hopefully be posting an updated zip file to the download page soon (maybe this coming weekend).  I’m still making database and code changes.

License

Monday, January 14th, 2008

My plan for licensing is as follows.

  1. Release the qWikiOffice Desktop (basic), which can be viewed through the Demo link, under the Open Source LGPL 3.0 license.
  2. Release the qWikiOffice Desktop (advanced) under a commercial license.

Whats the difference between the 2 desktops? The qWikiOffice Desktop (basic) does not have the OS type features that the advanced desktop will have.

Some features the advanced desktop will have additional to what you see in the demo are as follows.

  1. An application installer, which will register all apps/module into the database.
  2. Advanced grouping, which will allow member access to apps/modules and features with the apps/modules.
  3. A common connection object that apps/modules will use for server communication.
  4. One js-all (dynamic) file to include.
  5. Css files included dynamically.

I’ll do a full write up of version features in another post.

Dual License?

Monday, January 7th, 2008

I’m interested in comments/opinions concerning licensing this desktop environment similar to Ext Js: http://extjs.com/license

I feel that this desktop will keep progressing, and hopefully become very useful to a lot of people.  So please feel free to add your comments.

Database Design

Friday, January 4th, 2008

First off.  Thank you to everyone that has posted comments/suggestions.

I have been looking over the suggestions for the database design… and I had started to modify the design to reduce the number of tables, but in the end I feel that the tables should stay as normalized as possible.

A table should hold data specific to a certain “grouping” of data, be it member, group, module or theme.

This weekend I hope have the design finalized (fingers crossed).