Dataface 0.5.4 features

A place to discuss development of the Xataface core.

Postby shannah » Tue Mar 21, 2006 1:27 pm

OK... now we can start thinking about Dataface 0.5.4 . I would like this release to be available in two weeks (i.e., April 5, 2006). Focuses of this release will be bug fixes, permissions, and actions.

Major bug fixes include:
- validation doesn't work when fields are grouped.
- ini syntax doesn't work for relationships to the same table (i.e., currently have to use SQL)

For permissions:
- add a pluggable authentication framework and role based permissions.
- Authentication framework will be flexible so that the developer may or may not use it and the application doesn't depend too much on implementation.
- Authentication framework is optional.
- Add zope-style role-based permissions.
- Define fine-grained permissions model to define permissions for every action.
- permissions framework should be extendible so that developers / admins can define their own permissions.

For actions:
- introduce actions.ini file to define actions that can be added.
- actions can be manifested in the UI based on action category. (i.e., adding actions with category "actions-menu" will add the action to the "actions to be performed" menu., etc..
- Actions can be defined at field, record, table, and application level.
- Most of the time actions would be represented by a button, or a menu option.
--
Steve Hannah
@shannah78 (on twitter)
sjhannah.com blog
shannah
 
Posts: 4457
Joined: Wed Dec 31, 1969 5:00 pm

Postby shannah » Wed Apr 05, 2006 3:11 pm

I will be pushing back the release date on this for a little while (maybe the end of april) so that I can come up with a more polished release. I have a lot of these features partially complete but much still remains to be done and tests still have to be written.

I also have final exams on April 15th and 20th and will have to spend spare time studying rather than working on Dataface :(
--
Steve Hannah
@shannah78 (on twitter)
sjhannah.com blog
shannah
 
Posts: 4457
Joined: Wed Dec 31, 1969 5:00 pm


Return to Xataface Developers

Who is online

Users browsing this forum: No registered users and 16 guests

cron
Powered by Dataface
© 2005-2007 Steve Hannah All rights reserved