|
|
|
|
Nov
24
Written by:
Peter Donker
Fri, 24 Nov 2006 00:35:36 GMT
Work is underway for a brand new version of DMX
For about a week or so I've been really up to my ears in DMX code. Not that it changes much from the normal daily routine of working with DMX, but this time everything is in pieces. You know when you plan to 'redo the kitchen' or something like that? You look at it and have everything in your head (and/or drawing). And all along you're thinking: just need to tear down this bit and put up that and ... and ... etc. Then once you start you're up to your eyeballs in junk that gets displaced by your work and your family looks on in horror as the kitchen is in a much worse state than it was before ... OK, so that was the feeling this week. I redesigned the DAL so I yanked all the data classes out. This is like pulling out the foundation from some structure. Everything just comes crashing down. The error list in VS stays clipped at 100+ and whatever you do, for days it doesn't show any improvement. This is not coders heaven.
OK, now for the good news. What has been done so far:
DAL overhauled.
- Entry Permissions are now handled correctly using a link table. I've already implemented a hybrid permission structure at this level allowing you to set an extensible set of permissions for both roles and users. O, I almost forgot: and these permissions can be time limited, too.
- Categories are also split off using a regular link table.
- Keywords will become 'tags'. They will be stored in a separate table and again linked to Entries using a link table. The idea is stilll that users create them on the fly unlike categories.
- Introduction of proprietary dynamic localization solution. The DNN CT is not moving on this issue and after an initial debate here in Europe we still seem to be short of the magic solution for this. DMX can't wait any longer an I've decided to go ahead with my own solution.
- IsLocked will vanish to make way for a WebDAV compliant locking mechanism
- IsPrivate will vanish to be replaced by user-based security
- IsApproved will vanish to make way for a proper Approval mechanism
In other developments:
WebDAV is now nearing completion. You will be able to store an retrieve documents from your own Office programs straight into the DMX. I'm very excited about this as I believe it is one important difference between 'small' and 'big' DM systems available.
O, and I started this blog as well. Just so I can throw this stuff at you ...
Tags:
10 comment(s) so far...
Re: Working on DMX 4
great news. we are waiting for it.
By bbhermann on
Wed, 29 Nov 2006 22:05:53 GMT
|
Re: Working on DMX 4
Since you are doing a rewrite, could you include the ability to change UI presentation to allow modification of the view down to the module level, versus portal wide. Or better yet allow multiple views at the module level to allow users to choose alternate viewing methods.
By spirit on
Wed, 29 Nov 2006 22:06:10 GMT
|
Re: Working on DMX 4
Hi Peter, This sounds really good, thanks for giving us an overview. Users will really appreciate the WebDav implementation, however, are there any security considerations you are aware of? By the way, your updated site looks good, too. Glad to see you finally got on DNN 4.3.x! Thanks for your efforts.
By rralston on
Tue, 12 Dec 2006 11:42:39 GMT
|
Re: Working on DMX 4
Hi Peter, Can you say a bit more about the WebDAV integration? Are you saying that (extrapolating wildly from your statement above) a user will be able to open a document from DMX, click Save and it is saved back into DMX as an update to the existing document? If so, that is a huge breakthrough! By the way the new site is very smart!
By lneville on
Tue, 12 Dec 2006 11:42:49 GMT
|
Re: Working on DMX 4
Laurence, Yes, they will be able to use any webDAV enabled product (like Word/Excel etc) to open/lock/save documents. This looks very promising. Peter
By donker on
Tue, 12 Dec 2006 11:42:22 GMT
|
Re: Working on DMX 4
Rob, No security considerations for you to worry about that I'm aware of at this stage. Peter
By donker on
Tue, 12 Dec 2006 11:44:12 GMT
|
Re: Working on DMX 4
Peter,
Will it be possible to schedule the process of importing (existing) content?
Regards, Marc
By pietje_puk100 on
Fri, 26 Jan 2007 17:57:18 GMT
|
Re: Working on DMX 4
It is too early to say.
By donker on
Fri, 26 Jan 2007 17:57:40 GMT
|
Re: Working on DMX 4
Hi Peter, Any further news on the WebDAV integration?
By lneville on
Sun, 04 Mar 2007 18:25:57 GMT
|
Re: Working on DMX 4
Hi Laurence, No further news on WebDAV as yet (other than in progress). This part is being done by a partner in Austria, but they're still working on DMX 3. DMX 4 overhauls permissions and therefore the data model. Obviously we expect some adjustments there. Right now the focus is on UI and implementing some state-of-the-art controls to enhance the user experience. Peter
By donker on
Sun, 04 Mar 2007 18:28:54 GMT
|
|
|
|