Dataface 0.5.4 features

Archived from the Xataface Developers forum.

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.

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