I've put up a blog post where I propose some restrictions that might
guide the changes we will allow to OpenJUMP's Feature Model as we add
more funtionality to the program in the future. The restrictions would
basically help us to determine if new functionality justifies
modification of the Feature Model, or if the new functionality should
be implemented by alternative means in a plug-in instead of in the
core.

I think this is an important discussion to have, as it will really
determine what type of personality the OpenJUMP core will have in the
future. Will we allow all types of flexibility but suffer from exterme
complexity? Will we be disciplined enough to sacrifice some
functionality for the sake of a simple Feature Model?

I realize not everyone will agree with my perspective, or on my
suggested restrictions. But I thought it might help us generate some
discussion. I think Paul Austin's recent posts on a named
FeatureSchema are evidence that OpenJUMP programmers would benefit
from some decisions in this area.

I for one would really like to know if we are going to have a
mechanism to uniquely identify Layers, and if not, whether we will
uniquely identify FeatureSchema as Paul suggested.

You can read my blog post on this subject at the OpenJUMP blog:

http://openjump.blogspot.com/

Thanks,

The Sunburned Surveyor

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to