Project

General

Profile

Activity

From 08/26/2006 to 09/24/2006

09/15/2006

11:02 AM Bug #2555 (New): Update XSD to allow null dates
Currently the XSD that validates our VegBank XML doens't accept null dates, but sometimes the exporter creates that. ... Michael Lee

09/11/2006

05:06 PM Bug #2545: Triage Bugs and put them into hibernation
bugs are now put into realistic milestones (as realistic as ever!) and all bugs have at least decent description of w... Michael Lee
05:05 PM Bug #1974: Implement VegBank International Party Perspective
The VegBank International Party Perspective is an idea to allow the "current" view of data, which would let users off... Michael Lee
05:03 PM Bug #1958: Replace USDA 2002 with USDA 2000
I'm not sure if we still want to do this. We need new concepts, not old ones. Michael Lee
05:03 PM Bug #1963: Customize name displayed for a plant concept
Ideally, we'd like to store FNA or USDA name for concept somewhere and allow this to be shown in plots views-- less i... Michael Lee
05:00 PM Bug #1964: Business rules for allow plots in: minimums and how to enforce?
Deal with current limited Rectification: what rules must be met to "allow plot" in, and how to alert user, and how to... Michael Lee
04:57 PM Bug #1073: Allow Users to edit Entities that they own
users can edit their own party, currently, but not parties they have added. Nor can they submit revisions or updates... Michael Lee
04:56 PM Bug #720: Party Perspective Managment (plant/comm):General interface to allow
This deals with plantStatus and commStatus records primarily, and the related plantCorrelation, plantUsage, commCorre... Michael Lee
04:54 PM Bug #845: Query manager - list of past queries
The idea here is that queries would be save and the CRITERIA (not the plot list) could be reissued against the databa... Michael Lee
04:52 PM Bug #1972: Keep track of downloads for "my account"
This would track what users have downloaded in the past and allow them to repeat the downloads, if they wanted to. C... Michael Lee
04:51 PM Bug #1968: Allow uploading of binary files to VegBank that "relate" to plots, projects, etc.
This is generalizing the graphic table to let people attach binary files to anything in VegBank. May be useful to at... Michael Lee
04:50 PM Bug #1942: Implement ongoing automatic updates with NatureServe
Currently, NatureServe can produce XML that with a limited amount of human interferance, but it requires a lot of com... Michael Lee
04:48 PM Bug #738: TurboVeg plot import (TV-XML to VB-XML by our stylesheet)
*** Bug 734 has been marked as a duplicate of this bug. *** Michael Lee
04:40 PM Bug #738: TurboVeg plot import (TV-XML to VB-XML by our stylesheet)
It may be possible to take TurboVeg XML and style it with XSL to create VegBank conformant XML for loading into our d... Michael Lee
04:48 PM Bug #734: Data loader plugins:TurboVeg plots:Develop VB template for TV
too many bugs for turboveg. Need input and output, that's all, 2 bugs is enough. See bug 738 and bug 874 for those ... Michael Lee
04:47 PM Bug #689: Usability analysis by expert usability person
It would be nice to have someone with some expertise in usability look through our site and suggest improvements for ... Michael Lee
04:45 PM Bug #2075: make datasets have keywords, ala gmail
The idea here is to let users name things in ways that allows them to group and manage datasets, like they do with th... Michael Lee
04:44 PM Bug #2406: Automate homepage map- color by number of plots per state
There's a freely available library which allows you to read and write
PNG files. It can be used in C and other compi...
Michael Lee
04:43 PM Bug #2406: Automate homepage map- color by number of plots per state
I saw that USDA Plants
uses GD (http://www.boutell.com/gd/) in their dynamic maps (e.g.,
http://plants.usda.gov/java/...
Michael Lee
04:41 PM Bug #1967: Fix downloader if takes too long: create file and set to download from private space later
The idea here is that you request a download and come back and get it later. It would be stored in your own download... Michael Lee
01:59 PM Bug #1967: Fix downloader if takes too long: create file and set to download from private space later
but webpage timeouts will still kill our download function. So this may well still be needed. Michael Lee
04:39 PM Bug #693: Major QA and hammering on website
this type of bug is always in the back of our minds and has been completed for this iteration, but should be repeated... Michael Lee
01:52 PM Bug #693: Major QA and hammering on website
would be interesting to know the results of this. With XML download for example, we lose out with more than about 80... Michael Lee
04:35 PM Bug #2487: NPS-PLOTS conversion utility: prefer exact slope/aspect
There is a utility that converts between NPS-PLOTS version 1.1 and 2.0
Currently, when you downgrade from 2.0 to 1.1...
Michael Lee
04:32 PM Bug #1955: view my plots -- deposits, based on ownership + embargo chng
relates to bug 1956 and bug 2457 Michael Lee
04:31 PM Bug #2457: Link to list of certified users, renew embargo screens
Similar to bug 1956 (fuzzing and unfuzzing plots), we have to do the same thing for embargoes, but based on a set of ... Michael Lee
04:30 PM Bug #817: Query for User-defined variables
One aspect of this that would be helpful is creating a list of user defined variables for reuse so that everyone does... Michael Lee
04:29 PM Bug #1975: Iteratively query to narrow or broaden query results
The first step of this is just to allow users to search within a dataset, which could be the datacart to find stuff w... Michael Lee
04:27 PM Bug #2102: IN JULY: Load Real Concepts that have been a major part of this grant
A major part of the second grant was adding "real concepts" that are not just based on a list, but rather the real li... Michael Lee
04:26 PM Bug #890: Load database:Peet _NCVS-4000: add in Fall 2006
Bob Peet has a lot of plots, some of which have been loaded into VegBank, but not in their full richness of data. Ne... Michael Lee
04:24 PM Bug #2402: Strategy to update denormalized data, cache, pages
Currently denormalizations are kicked off only when someone loads data. Any subsequent changes to the database need ... Michael Lee
04:23 PM Bug #2404: Evaluate: Let users define bounding box with Google Maps, then show plots in that area
This now works with both IE and Firefox. Michael Lee
04:20 PM Bug #1956: function to fuzz and unfuzz locations for admin
We currently have no feature that allows a user to affect the embargo status and fuzzing status of plots in a particu... Michael Lee
04:15 PM Bug #878: PCord export
PC Ord is a program often used by ecologists to help analyze lots of plots. There is a special csv-type format that ... Michael Lee
04:14 PM Bug #2541: Rework export to use pages or filesystem to improve performance and remove timeouts
The download form could use <vegbank:get> and <vegbank:pager> to limit entries in the download, but the trick would b... Michael Lee
04:11 PM Bug #2533: temp tables need to be part of denormalization update
these tables are only affected if someone adds new plants/comms, which is somewhat rare. Michael Lee
04:11 PM Bug #2544: remove extra data from VegBank
The extra users were the primary concern here, and they are now gone or downgraded and not admins. Michael Lee
04:06 PM Bug #2544: remove extra data from VegBank
extra admin users removed and/or downgraded in VegBAnk Michael Lee
04:10 PM Bug #2519: Tracking bug for upgrade of vegbank
(In reply to comment #9)
REMAINING TASKS:
> 4) install awstats
> 3) update the "news" section of the home page and ma...
Michael Lee
12:04 PM Bug #2519: Tracking bug for upgrade of vegbank
MLee still needs to make sure everything is working ok, specifically the cron jobs. Michael Lee
03:44 PM Bug #2542: revise XML schema
might be nice to take in some international XML standard like the one TDWG is working on with Susan Wiser. Michael Lee
03:05 PM Bug #2546: Make sure documentation in vegbank/ is correct and well explained
Fixed/removed old stuff from the root directory of the vegbank cvs repo. Tagged CVS. Michael Lee
01:55 PM Bug #2331: ensure NVC.doc standards doc matches what's in VegBank
We could alter the model to deal with these issues if we feel that they deserve dealing with. Michael Lee
01:55 PM Bug #2468: show error estimates of mapped plots
Color estimates along with scale on map is sufficient. Michael Lee
01:49 PM Bug #681: Website cleanup:Spelling and editing checks
I suppose this should be done sooner rather than later. Michael Lee
01:48 PM Bug #676: Check with multiple browsers
This type of ongoing bug is no longer needed. We support latest version of IE and Firefox/Mozilla. Michael Lee
01:47 PM Bug #1374: Get adding plant and adding community forms working with new model
Can add plants and communities via VegBranch. Or however you want to create the XML. We could create a web form tha... Michael Lee
11:29 AM Bug #1610: lift VA Heritage data embargo
Karen and Phil emailed on 9/11/06 to check on the status of these data. Michael Lee

09/08/2006

05:43 PM Bug #2547 (New): NPS-PLOTS plugin doesn't handle userDefined well
There are definedVAlues that get populated, but Z_USER_J_UD doens't get populated to match the values. Either check ... Michael Lee

09/07/2006

05:27 PM Bug #2546 (Resolved): Make sure documentation in vegbank/ is correct and well explained
There are lots of files in vegbank that offer tips and hints as to how to use the system. Make sure they work. Remo... Michael Lee
05:26 PM Bug #2545 (Resolved): Triage Bugs and put them into hibernation
this buglist should be well ordered, make sense, and all bugs shuold be well described. Michael Lee
05:25 PM Bug #2544 (Resolved): remove extra data from VegBank
There are bogus users with admin rights that should be removed, perhaps other stuff too. Michael Lee
05:18 PM Bug #2543 (In Progress): Log errors into an email or something
Errors should be reported to the admin somehow that are in the log. IT says they are reported, but that's not the ca... Michael Lee
05:15 PM Bug #2542 (New): revise XML schema
Need a simpler schema that can scale better. Something that references other elements within itself, perhaps more li... Michael Lee
05:11 PM Bug #2541 (New): Rework export to use pages or filesystem to improve performance and remove timeouts
currently the XML download works for about 800 plots but not more, VegBranch for 300 plots but not more, because the ... Michael Lee
04:33 PM Bug #833: Management page needed with full ability to modify accounts
guide exists and you have to run those from the command line. Michael Lee
04:33 PM Bug #1861: fix denorm SQL approach
now uses the utility. Not entirely happy with that, but that's the way it goes. Michael Lee
04:32 PM Bug #2002: add VegBranch downloads to cache and fix infinite loop problem
VegBranch loads now work, but not tons of them Michael Lee
04:31 PM Bug #2530: export data for "interpretations" in VegBranch
aldo loading fixed and these do export out of VegBranch ok. Michael Lee
10:47 AM Bug #2530: export data for "interpretations" in VegBranch
aldo doesn't load datasets properly, using weird created accessionCodes instead of the ones in the XML stream. Will ... Michael Lee
12:08 AM Bug #2530: export data for "interpretations" in VegBranch
VegBranch can now do this. Needs a bit more testing to be sure it's working right, including loads to aldo as interp... Michael Lee
04:31 PM Bug #1877: Alvar data: denorms, keywords, xml cache
keywords being run now. Michael Lee
04:28 PM Bug #2533: temp tables need to be part of denormalization update
probably best to add to nightly cron job sql Michael Lee
04:27 PM Bug #2532: When users aren't logged in, prompt to do so in popup form
I can't figure out how to do this. Michael Lee
10:57 AM Bug #2486: Certification Request form broken in Regions
it must have been broken when others used the form, but it works now Michael Lee
09:56 AM Bug #2540: disk Cache full?
this applies to old code. Chad will try to expunge it. Even if that is not successful, I am not worried about it. Michael Lee
06:55 AM Bug #2540 (Resolved): disk Cache full?
There is a message in the log on VegBank that the disk cache is full:
WARN datasource.DBModelBeanReader: Disk Cac...
Michael Lee

09/06/2006

11:35 PM Bug #2539: Test new VegBranch XML upload
preassigned accession codes required a few tweaks to LoadTree... and AccessionGen.
These are now tested and work ok....
Michael Lee
08:58 PM Bug #2539: Test new VegBranch XML upload
works on aldo, but denorms broke when we got to them. Not sure how to get around that. Email didn't get to me, eith... Michael Lee
05:57 PM Bug #2539: Test new VegBranch XML upload
includes test of preassigned XML Michael Lee
05:57 PM Bug #2539 (Resolved): Test new VegBranch XML upload
test new VegBranch 1.0.5 upload to Aldo.
In progress several plots sent.
Michael Lee
09:07 PM Bug #2164: allow southern hemisphere UTM conversions.
not so important right now Michael Lee
09:07 PM Bug #1804: export data from VegBranch into several formats
not hugely important right now. Michael Lee
05:56 PM Bug #2002: add VegBranch downloads to cache and fix infinite loop problem
VegBranch downloads now work on aldo. Need to stress test a bit. If plots aren't in cache, it does time out on the ... Michael Lee
03:12 PM Bug #2434: Profiling of XML Loader's Performance
this is as done as it's going to get. the only way this is going to get faster is to significantly change the code b... Chad Berkley
03:11 PM Bug #833: Management page needed with full ability to modify accounts
we can now run accessionGen and denormGen, plus keyword gen from the /usr/vegbank/bin dir. This should work for admi... Michael Lee
03:11 PM Bug #2482: automate caching of data for homepage -- replace ant function
cron job now does this. Chad Berkley
03:10 PM Bug #2478: Implement Nightly/Weekly Cron (SQL)
this is now running with a cron job. Chad Berkley
01:04 PM Bug #2488: NPS-PLOTS import Growth Form Bug
growthForm and rounding now fixed version 1.7 Michael Lee
10:14 AM Bug #2488: NPS-PLOTS import Growth Form Bug
Cover values now rounded to 6th digit after decimal, fixing the single to double data type bug. Michael Lee
10:03 AM Bug #2488: NPS-PLOTS import Growth Form Bug
custNPS_intGF12() is updated but needs testing Michael Lee
01:03 PM Bug #2538: Recent PRojects page not spitting out right data
denorm issue. Now updated the denorms for that new project. Fixed. Might set some denorms to run on "metadata" wit... Michael Lee
11:49 AM Bug #2538 (Resolved): Recent PRojects page not spitting out right data
it didn't update to include the new stuff on aldo: the Alvar plots, also not on vEgBank. Michael Lee
11:48 AM Bug #1877: Alvar data: denorms, keywords, xml cache
downloaded ok into vegbank and denorms run. Keywords may still need running. Michael Lee
09:42 AM Bug #1877: Alvar data: denorms, keywords, xml cache
The Alvar data are there on VegBank now, but need denorms and keywords run on them. Also, xml cache probably isn't g... Michael Lee
11:31 AM Bug #2537: update closed lists before distributing VegBank Modules 105
done Michael Lee
11:25 AM Bug #2537 (Resolved): update closed lists before distributing VegBank Modules 105
please Michael Lee
09:46 AM Bug #2477: Login forwarding problems
This is a mere annoyance, and it no longer breaks anything. The user does get logged in, just forwarded to the wrong... Michael Lee
09:45 AM Bug #2525: implement "request accessionCode" that is now available on VegBank
User can use local VegBranch accessionCodes or VegBank preassigned ones. Works well, but takes a bit longer to get a... Michael Lee
09:44 AM Bug #2528: Import from VegBank doesn't work for VegBranch
VegBranch 1.7 now imports VegBranch csv from VegBAnk. Just need to have that downloadable again. Michael Lee

09/05/2006

04:31 PM Bug #1877: Alvar data: denorms, keywords, xml cache
I have begun to load this to vegbank, and it appeared to work, but the subsequence threads and denorms, etc, seem to ... Michael Lee
04:04 PM Bug #2535: run Accession Generation on VegBank
completed with a full clean install. Then ran ok.
Loading those jars and setting classpath still doesn't work well ...
Michael Lee
04:02 PM Bug #2536: XML download files must validate
the error was in the ZipUtility class. it was erroneously writing an int to the zipoutputstream which should have be... Chad Berkley
01:20 PM Bug #2536: XML download files must validate
To test download of weird characters, delete the xml for an observation on aldo:
delete from dba_xmlCache where acces...
Michael Lee
01:18 PM Bug #2536 (Resolved): XML download files must validate
dateTime format was fixed, but nulls still throw it for a loop- the field should either be omitted, or we could redef... Michael Lee

09/04/2006

05:18 PM Bug #2528: Import from VegBank doesn't work for VegBranch
There are now more fields in the import tables. Plant and Comm Name matching is highly improved. A bit more close Q... Michael Lee
05:00 PM Bug #2525: implement "request accessionCode" that is now available on VegBank
this now works, and there is an option to turn it off and generate them locally only. It's a bit slow, but it does w... Michael Lee
04:34 PM Bug #2535 (Resolved): run Accession Generation on VegBank
I tried to run accessionCode generation from /usr/vegbank/bin with ./runAccGen vegbank VB, but either the code isn't ... Michael Lee
11:11 AM Bug #2519: Tracking bug for upgrade of vegbank
Server Updates
-----------
DONE 1) upgrade postgres to version 8.1.4
DONE 2) modify backup procedures so that older b...
Chad Berkley
11:09 AM Bug #2395: Fix Backup Strategy -- delete extra backups from time to time
the backup script now keeps 5 backups (from the last 5 days) around but deletes older ones so that the disk does not ... Chad Berkley

09/03/2006

01:12 PM Bug #2519: Tracking bug for upgrade of vegbank
Server Updates
-----------
DONE 1) upgrade postgres to version 8.1.4
2) modify backup procedures so that older backup...
Chad Berkley

09/02/2006

11:49 AM Bug #2519: Tracking bug for upgrade of vegbank
Server Updates
-----------
DONE 1) upgrade postgres to version 8.1.4
2) modify backup procedures so that older backup...
Chad Berkley
11:48 AM Bug #2519: Tracking bug for upgrade of vegbank
(In reply to comment #5)
> Vegbank Software Upgrade
> ------------------------
> 1) tag cvs for the release
> XXX 2)...
Michael Lee

09/01/2006

10:35 PM Bug #2533 (New): temp tables need to be part of denormalization update
temptbl* tables need to be kept up to date. Currently they aren't. Michael Lee
09:20 PM Bug #2532: When users aren't logged in, prompt to do so in popup form
This could be done with by linking to a struts form that requires log in. Since the user isn't logged in, it prompts... Michael Lee
09:13 AM Bug #2532 (New): When users aren't logged in, prompt to do so in popup form
currently users have to login with a regular link and they lose where they were. It would be great if we could pop-u... Michael Lee
09:05 PM Bug #2477: Login forwarding problems
I have a potential solution to this, if I can only figure out how to wrestle struts into submission. If I can add a ... Michael Lee
05:01 PM Bug #2477: Login forwarding problems
this no longer results in an error screen, because the bug 2476 is fixed. Still, it is disorienting to get forwarded... Michael Lee
12:23 PM Bug #2476: when you try to submit data without certification, you can get to the upload screen
fixed by replacing three characters with four different ones in the struts-config file. If only all bugs were so eas... Michael Lee
12:16 PM Bug #2475: If not certified, but logged in, should prompt to certify, not login
now it tells you to get certified if you are logged in, otherwise to log in. Also link is provided in case you want t... Michael Lee
11:38 AM Bug #2474: After users register, they need to know it worked
now they do. Plus they know when they log in and log out that those worked, too. Michael Lee
11:10 AM Bug #2074: Login on IE doesn't work (use aldo.msi.ucsb.edu, works there)
works now Michael Lee
12:08 AM Bug #1975: Iteratively query to narrow or broaden query results
this could be done by 1.2 Michael Lee
12:06 AM Bug #1975: Iteratively query to narrow or broaden query results
this should be doable, and is very useful functionality. Michael Lee
12:07 AM Bug #821: Notes: add new note form, link from views of things to note
oops, changed the milestone on the wrong bug Michael Lee

08/31/2006

08:36 PM Bug #2483: Link into site the new searchable data dictionary (and glossary?)
Done. Data dictionary now searchable and you can do negative searches too, plus it highlights the found terms in the... Michael Lee
03:27 PM Bug #2519: Tracking bug for upgrade of vegbank
Server Updates
-----------
DONE 1) upgrade postgres to version 8.1.4
2) modify backup procedures so that older backup...
Chad Berkley

08/30/2006

10:47 AM Bug #2002: add VegBranch downloads to cache and fix infinite loop problem
I think I've fixed the infinite loop problem within soilTaxon. There is a marker tag in the db_model_vegbank.xml fil... Chad Berkley
10:12 AM Bug #2002: add VegBranch downloads to cache and fix infinite loop problem
I think I've finally tracked down what's going on with the soilTaxon infinite recursion problem. SoilTaxon has a rec... Chad Berkley
01:54 AM Bug #2483: Link into site the new searchable data dictionary (and glossary?)
Searchable data dictionray now exists on aldo:
http://aldo.vegbank.org/vegbank/views/dba_tabledescription_summary.jsp...
Michael Lee

08/29/2006

04:23 PM Bug #2520: XML Doesn't validate: DateTime invalid
Fixed this bug in the xsl stylesheet that generates the java code for the beans. the date is now xml compliant. Chad Berkley
02:51 PM Bug #2526: Denorms run 26 times on XML Loading
This bug was due to an errant embedded for loop that was not removing items from a vector as it should have. it is n... Chad Berkley
11:54 AM Bug #833: Management page needed with full ability to modify accounts
Would it be possible to add to the management page at:
http://aldo.vegbank.org/vegbank/AdminMenu.do
the ability to r...
Michael Lee
11:50 AM Bug #1862: treat plantConcept and commConcept matching accCodes differently
plantStatus and commStatus are now handled this way. These entities plus taxonInterpretation are added to userDAtase... Michael Lee

08/28/2006

05:38 PM Bug #1828: Process AccessionCode receipt fromVegBank
don't need this any more. Michael Lee
05:38 PM Bug #2530 (Resolved): export data for "interpretations" in VegBranch
need to export "new" interpretations from VegBranch so that one can bulk interpret data in VegBank. Michael Lee
05:37 PM Bug #1862: treat plantConcept and commConcept matching accCodes differently
observation is now handled-- you can add new taxonInterpretations and commClass records to old observations via the X... Michael Lee
01:15 PM Bug #2406: Automate homepage map- color by number of plots per state
later! For now, MLee will just update it. Michael Lee

08/26/2006

04:52 PM Bug #2528 (Resolved): Import from VegBank doesn't work for VegBranch
There are new fields and new tables to digest (and a new number of fields (75)) Michael Lee
04:05 PM Bug #1862: treat plantConcept and commConcept matching accCodes differently
sure, I'll take a shot at this Michael Lee
04:04 PM Bug #2002: add VegBranch downloads to cache and fix infinite loop problem
Also, if we have time, it would be great to add a new field to dba_xmlCache called vegbranchCSV which is just a style... Michael Lee
03:40 PM Bug #2002: add VegBranch downloads to cache and fix infinite loop problem
We have a slight problem in the caching system as plots with soilTaxon Records don't cache because of an infinite loo... Michael Lee
04:01 PM Bug #2522: XML comments should be turned off
Note, though that download will still have comments in them as they are read from the xml cache. I manually deleted ... Michael Lee
04:00 PM Bug #2522: XML comments should be turned off
comments turned off (these are part of autogenerated files, so change was in xsl) Michael Lee
03:50 PM Bug #2521: XML needs to reference new xsd
Done, with a new series of variables, properties, filters and constants. Michael Lee
03:38 PM Bug #2435: Store XML file's AccessionCodes in userDatasetItem
no longer needed, as accessionCodes from VegBranch are generated on VegBank! Michael Lee
01:59 PM Bug #2453: Empty DB created, add necessary population + verify
ant dbVerify now validates default values and also checks that certain tables are prepopulated. Michael Lee
11:22 AM Bug #2527: Plots don't load if missing project, coverMethod, stratumMethod
they are now required in the XML (beefy version) but aren't in the VegBranch version... but VegBranch requires them t... Michael Lee
 

Also available in: Atom