I am so sorry Geert. I hope you can forgive me for calling you by the wrong name. I double checked your name when I send out the first email and somehow I just managed to screw up. Sorry again.

That's ok, no offense taken at all. Just thought I'd set it straight after the couple of wrong posts ;-)

And thank you very much for your detailed answers. I am currently evaluating this framework and trying to figure out if it's easier (less coding & simpler) to use it to provide a web interface to do database operations. We may need to provide more complicated user interfaces than the default ones and I want to know how much work will be involved with customization and to figure out if it's still much easier than just using other web based frameworks which does not have crud operation support.

Did you look at the simple blog video tutorial (http://rifers.org/ rife_indepth_simple_blog)? This is how you'd to custom interfaces with the CRUD extension. RIFE has been built for simplicity and ease of use, without losing the focus on maintainability and reusability. This is being recognized by more and more prominent developers (Bruce Tate, David Heinemeier Hansson, ...)

About changing the database structure if the model changes. I think it's kind of hard to do because there are different kind of changes. I am not sure if it's achieveable by adding meta data to the element. When we change the model, we should specify what kind of change(changes that the framework supports) we'd like to do to the datastructer. I am just thinking loud so please ignore it if it doesn't make sense.

I was thinking along the lines of detecting a change and notifying the user about it at the top of the web interface. It would then provide a possibility to output all the current data to an external format (XML), drop the current structure, create the new one and import the data into the new one. Of course there might be errors during the import process where user-intervention is needed. I'm not sure what the best way is to handle that.

Thanks again,

Jing or Maggie (the same person)

Is Maggie a translation of Jing?

--
Geert Bevin                       Uwyn bvba
"Use what you need"               Avenue de Scailmont 34
http://www.uwyn.com               7170 Manage, Belgium
gbevin[remove] at uwyn dot com    Tel +32 64 84 80 03

PGP Fingerprint : 4E21 6399 CD9E A384 6619  719A C8F4 D40D 309F D6A9
Public PGP key  : available at servers pgp.mit.edu, wwwkeys.pgp.net


_______________________________________________
Rife-users mailing list
[email protected]
http://www.uwyn.com/mailman/listinfo/rife-users

Reply via email to