[kepler-dev] [Bug 5017] ReportLayout LSID and referral list should be maintained

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed Jun 30 18:16:50 PDT 2010


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5017

--- Comment #16 from Derik Barseghian <barseghian at nceas.ucsb.edu> 2010-06-30 18:16:50 PDT ---
As of r25050 I believe I have the report LSID being properly maintained - if
the user deletes, adds, rearranges, or edits report items, or changes their
properties, or changes the title, the LSID will roll. This could be improved,
but I think it's ok as is. 
(Improvements:
- all text areas use a DocumentListener for changes, so any letter you type or
delete rolls the LSID - if the GUI required the user do something to 'complete'
their changes to any given text area, I could then do a comparison between the
old and new values and only roll the LSID once.
- the image report item will roll LSID whenever the user clicks on the '+ Get
Image' button - it would be better to compare new and previous Images to see if
they are different before rolling LSID
- when dragging a panel and dropping it back in the location from which you
started will roll the LSID - no need to roll here
)

We decided to not maintain the referral list, so if the report has a non local
lsid it gets tossed and a new one is used.

These changes are in 2.0 only for now, I'll merge into trunk later.

Now the issue in comment#15 and bug#5009 can probably be addressed.

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Kepler-dev mailing list