Jody Garnett wrote:
Cory can I trouble you to talk about these significant problem on the
development list. I have people that would be available to help, but
we need to open up a line of communication first.
Do you want to swap email or jira bugs? I would not mind even knowing
what subsystems are effected (to determine if I can be any help).
There are a number of developers on this list who have acquired uDig
experience over the last year and may be able to assist. I think CIP
may have just be making the 1.1 switch now based on an IRC chat, so a
discussion may effect their timing one way or the other.
As stated in the 1.1.RC3 testing thread:
1. adding a layer from the "Layer > Add..." menu results in 2 copies of
a layer being created (this is the wizard going crazy)
2. the project explorer doesn't correctly represent the maps open
(create 2 maps, you won't see the second one)
3. project explorer and map editor names are not consistent
4. cannot delete a map in the project explorer
Other issues i've come across
5. export to shapefile is broken
6. exceptions if you close uDig without a map open
#2, 3, and 4 (and I suspect 5 too) are related to revision 20868, which
"fixed an update problem with layers view and a deadlock issue." These
problems arose from the synchronization between the project
explorer/view and layers view -- which were a significant improvement,
but are causing trouble.
I will consider it a considerable success when we manage to fix #2 -- as
this seems to be the stem of all the problems.
The problem lives somewhere in here:
udig/trunk/plugins/net.refractions.udig.project.edit/src/net/refractions/udig/project/internal/provider/AbstractLazyLoadingItemProvider.java
udig/trunk/plugins/net.refractions.udig.project.edit/src/net/refractions/udig/project/internal/provider/ContextModelItemProvider.java
udig/trunk/plugins/net.refractions.udig.project.edit/src/net/refractions/udig/project/internal/provider/MapItemProvider.java
udig/trunk/plugins/net.refractions.udig.project/src/net/refractions/udig/project/command/CommandManager.java
udig/trunk/plugins/net.refractions.udig.project/src/net/refractions/udig/project/internal/impl/ContextModelImpl.java
udig/trunk/plugins/net.refractions.udig.project/src/net/refractions/udig/project/internal/impl/LayerImpl.java
udig/trunk/plugins/net.refractions.udig.project/src/net/refractions/udig/project/internal/impl/LayersList.java
udig/trunk/plugins/net.refractions.udig.project/src/net/refractions/udig/project/internal/impl/MapImpl.java
I am reluctant to add these to JIRA as we don't have a released version
to target.
Cheers,
Cory.
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel