Before I make some specific suggestions I need to know how we would separate and organize (and therefore make clear) those user alterations that would affect their entire GNUmed system as opposed to preferences or alterations that would be constrained to the machine or account or instance of the client that is active.

For example presently GNUmed > Options ... offers

Database
User interface
External Tools
EMR

Clearly the "Database" will affect all users of the system... I am thinking to suggest some separation on opposite sides of a dotted menu item of those actions that would affect all users from those that would not.

What about the other options UI / External Tools / EMR ... where do any changes get written, and what is the level at which changes result?

I am willing to try to learn to understand some of the code... if I browse to

        http://cvs.savannah.gnu.org/viewvc/gnumed/gnumed/client/?root=gnumed

can I be pointed to how I would figure out which menu selections invoke which pieces of code? Or is that approach too naive?


_______________________________________________
Gnumed-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnumed-devel

Reply via email to