ScienceBase Catalog 2.21, Released 12-20-12
Bugs:
- Need ability to sort Tags
- CatalogMaps fails to create WFS for footprint on item with a TIF
- Investigate if CatalogMaps gets refreshed when permissions are edited
Improvements:
- Non-project child item of BASIS project inheriting incorrect information
- Use new national map background service
Stories:
- The BASIS+ harvester inserts keywords into a vocabulary specific for BASIS+
- Run Google Analytics to determine what percentage of SB users are using IE
- Add a feature to the form to manage IDs associated with items
- Additional information displays all of the relevant information I want to see
- As a Data Manager I can launch a task to automatically match item parties to directory parties within the scope of a folder or harvest run
- As a Product Owner I want to quickly view site analytics
- On the Advanced Search, I understand what the Lucene Query is for and find it appropriately
- Rollback changes made on child items under User folders
- Handle bounding boxes when layer names are specified
- As a ScienceBase user I would like to see a representation of the bounding box for an item displayed on the Preview Map
- Evaluate the Jericho library for improving the quality of the "cleanBody" plain text conversion of the HTML body
- Search Facets for Tags with Type, Scheme
- My ISO output was exercised in a compliance validator
- NGGDPP harvest - Alabama Thin Section Samples
- NGGDPP harvest - Alabama Vibracore Samples
- As a data admin, I can CRUD the vocabulary terms
- The NGGDPP harvester adds a static text string into a field
- Harvest Iowa State Geological Survey field notes for NGGDPP
- Advanced Search -> search WKT geometry generating Unexpected System Error
ScienceBase Catalog 2.20, Released 12-06-12
Technical tasks:
- As a Data Manager I would like an interface to launch a task that will match parties within a folder in catalog to parties in directory
- As a DataAdmin or API user I would like to see a task result page that has useful information about the task outcome
- Create controller/scrap for parsing WMS XML to JSON
- Make an ajax call to populate WMS fields
- Create a service account for each unique harvester
- Use the unique service account associated with the harvester instead of the global 'harvesterui' account
- Add a harvester level ACL for restricting permissions.
- Use the harvester ACL to restrict access to pages and actions
- Accept more complex geospatial shapes as search input
- Evaluate storing something more complex than bounding boxes with items in the search index
- Store supported web mercator projection formats
- Change the MapTaglib to use WMS supported SRS for web mercator
Bugs:
- The Read More popup on Item Summary pages does not seem to be showing the rich text abstract/body
- catalogMaps generated WMS service for child items returning an error
- Unable to add an external WMS service
- On beta, click on various items in my items results in item not found
- Search results view - All tags at end of item summary doesn't work
- On Beta, click on All Tags from SB splash page results in a Grails error
- Clicking on Read More from the Community List page displays the Alaska CSC body for all items
Stories:
- Improve spatial search accuracy beyond simple bounding box intersection
- For text searches, highlight the search string in search results
- SpatialSearch: Find Items in Extent (State, County, HUC, Congression District, etc)
- Modify the Directory Matching to use folder IDs to separate contacts.
- Improve date sorting in advanced search
- As a ScienceBase User, I need the ability to sort by ascending or decending order when doing a search by date created or date last updated
- Catalog Party pages should be searching for items based on ID (when available) not on name
- Test full NGP Harvest records
- Enforce security/permissions for Harvesters
- My XML file that contains multiple items is broken into individual XML files.
- Review the results for the sitemap_k NGP test harvest.
- Logging in to my-beta as a new ScienceBase user results in a grails error
- The NGGDPP harvester uses the SB2 and the NGDDPP extension fields
- Fix styling of footprints in catalogMaps
ScienceBase Catalog 2.19, Released 11-26-12
Technical tasks:
- Change identifier search to use Mongo instead of REST
- Evaluate performance after the reindex
- MODS harvester needs to set BrowseImage type for image files when it sets up the external links
- HarvesterUI Prod OutOfMemoryError
- Change harvester JobLogs to be files instead of in memory
- Design and implement facet domain classes.
- Design and code the SB UI for the item edit form.
- Add provenance.name to MODS and RIS harvester process.
- Harvested items have wrong contact matching information.
Bugs:
- NGGDPP Extension - Collection, Purpose, Types, Groups drop downs do not work
- Footprinter showing error box upon startup and subsequently not working
- Entering an incorrectly formatted date via JSON request gives an NPE instead of the appropriate error
- All tags view for community is not showing all tags
- Clean records that have null date created field
- Unhandled spatial error in search results: Latitude 123°00.0'N is too close to a pole.
- Unable to create ArcGIS service when uploading a mpk on beta
- Author links in item summary pages are pointing to erroneous party pages
- Cannot save lat/lon coordinates for Directory item
- Request Material (How metadata tab) showing HTML tags in popup window
Improvements:
- As a ScienceBase user, when using the drop-downs in the Advanced Search window, the values in the drop-downs appear in alphabetical order
- Add the Related Links to the Item's json
Stories:
- Add Mission Area, Region, and Program attributes for the USGS organization extension in the ScienceBase Directory
- Display all identifiers for items in the Additional Information section
- Respond to Harvester performance issues
- Create new MonitoringProtocol extension in support of loading NRMP data
- Make modifications to Pubs Warehouse MODS harvest
- When my personal space is created, my Directory ID is added as a "author" contact
- Make some initial progress on bounding box intersection searches
- Column headings are off on CSV output
- Resolve issue with date caching causing OOM errors in elastic
- Fix erroneously types attributes in PaleoFacet to strings instead of integers
- Picklists for Mission Areas and Region (for UsgsOrganizations)
ScienceBase Catalog 2.18, Released 11-09-12
Technical tasks:
- Change identifier search to use Mongo instead of REST
- Add Superseded ItemLink relationship and vocab to catalog
- Create new ItemLink type within the NGP Sitemap harvester
- Add the UI elements to catalog for both ends of the superseded relationship
- Remove superseded items from a public search
- Implement as a filter param (filter=dateRange={...}) so that it works like other filters
- Add support for dateCreate
- Add support for searching date types in item.dates like publication dates
- Remove summary as editable field
- Analyze body field in prod to determine number of items with rich text
- Locate "View in National Maps" link
- Rework Search Results UI to use filter params
- HarvesterUI Prod OutOfMemoryError
- Render an explanatory page if the user is not logged in
- Rework Advance Search UI
Bugs:
- Downloading file not logged in gives blank page (404 header) instead of a redirect to login
- Highlighted Data Owner is displayed twice on the Item Summary Page
- Make View in National Map open in a new tab
- Clean up NDC community records
- Many items without summary information
- Backspace removes all text in the advance search form fields
- Unencoded HTML being rendered into pages
- HTML being allowed into summary and automatically populated with HTML by editor
- NCCWSC Project Pages do not show changes when edits are made to the ScienceBase record
- CSW Response Issue -- repeat field returned
- Clean records that have null contact information
- Retain Date Filter selection when user returns back to Advance Search
- Searching a Community via Advance Search results in a grails error when using browser back to navigate back to search form
- Excel thinks the CSV output is a SYmbolic LinK (SYLK) file
- Preview map on item show page no longer displays ArcGIS REST Services...
- Deeply nested facet data structures not properly marshaled to JSON
- View as ISO XML Representation link does not workAdd Item on Beta is missing "how would you like to create this item?"
- "null" is appearing on the Item Summary in beta
Improvements:
- The menu of Access -> Web Links -> Web Link should be simplified
Stories:
- Search by Date Ranges
- I can find records that were recently added or updated
- Change geospatial service links and internal feature data references to use www.sciencebase.gov domain
- Create a "superseded" relationship in catalog
- A harvest does not explicitly add anything to the summary
- Harvest a large NGGDPP dataset
- Create new paleo extension for loading of Bybell data
- Harvest NGGDPP file for Maryland Air Photo Index Maps
- Run query to get total current USGS employees for organizations
- Footprinter recognizing, showing, but not saving uploaded shapefile
- Set up Nagios monitoring for the index situation
- Re-create the extensions that the Harvesting process broke
ScienceBase Catalog 2.17, Released 10-25-12
Technical tasks:
- Remove 654 items with BASIS facet from NGGDPP community
- Evaluate performance after the reindex
- Implement as a filter param (filter=dateRange={...}) so that it works like other filters
- Add support for dateCreated
- Add support for searching date types in item. Dates like publication date
Bugs:
- Category and Type tags are not being created when uploading files (ie. mpk, shape)
- Lookup for contact is showing blanks for organizations
- I can not include a URL in the From text field to point to a location for more information
- Child Items are not inheriting permissions correctly
- On Multi-file upload, files do not display in the folder view until you hit refresh
- Title sorting isn't case agnostic
- Clean up duplicate parties - the obvious duplicates from the old NAB process
- Highlighted contacts in item summary pages, below summary text, are not linkable to personal profile pages
- Remove the Links folder in NCCWSC community
Improvements:
- When creating a new folder, default action should not be Cancel
Stories:
- As a ScienceBase user, I can sort search results by relevancy, date modified, and title so that I can more easily find items I need
- As a ScienceBase user, I can obtain search results in csv format (from /items/ service)
- Change geospatial service links and internal feature data references to use www.sciencebase.gov domain
- Tweak the contact matching process to handle the BASIS data better
- Evaluate ScienceBase Master Extents against NGP boundaries index
- Use the FBMS code to tie out the BASIS+ records
- Make sure all current BASIS+ items show up in ScienceBase in the correct hierarchy under the BASIS folder
- Change Communities menu item to point to live search of items with the Community facet
- Clean up Community items
- NGGDPP: Resolve question on the CollectionID
- Document the mappings for the MODS harvester from PUBS warehouse
- The MODS harvester for PUBS warehouse updates records that were updated in PUBS
- Bug Fix for NGP Sitemap Harvest
- Support community features for communities which do not live directly under communities folder (nested communities)
- Elastic Upgrade
- JobTitle not being updated from LDAP
- Direction needed for creation of a myUSGS service Account to access sciencebase
- Analyze issues with Elastic throwing errors
ScienceBase Catalog 2.16, Released 10-12-12
Technical tasks:
- Update Person from LDAP now link/action
- Remove "Project" browseCategory from 14,092 items in NGGDPP community
- Reindex with LDAP updates
Bugs:
- Correct blank organization names in contact picklist
- Clicking the "Search" button on the catalog home page with no search criteria should bring back all records
- Category Drop-down list is incomplete on the metadata form
Improvements:
- Basis harvester creating some weird characters upon ingest
- On the Edit Metadata, External Sources tab, please make the Title text field longer
Stories:
- Ensure that the records in the BASIS+ archive folder are not part of the current BASIS+ harvest
- Remove ScienceBase XML rendering as not used
- Update New Mexico Bureau of Geology Contact information for all New Mexico NGGDPP records (Bulk Overwrite)
- Multi file/item uploading should generate facets, parties, etc
- Correct the MODS harvester to use the Citation extension
- Add contact type of "Editor"
- ProPages update from Lotus to AD
- Bad image reference from NGTOC
- Community list Description field - allow more characters, text is truncated
- Add a Short Cut needs to be on the Access and not Manage menu
- USGS People from LDAP instead of NAB - Additional Changes
- NGGDP Harvester - owner/contacts must be assigned to child items, coordinates must be displayed as mapped points
- Need to more clearly define a community folder vs. an item with the community facet.
ScienceBase Catalog 2.15, Released 09-28-12
Technical tasks:
- Download Link isn't the expected link
- Delete sitemap harvest throws an error
- No relationships created from NGP sitemap harvest
- Check to see if we are handling URLs in xml content correctly
- Update item link creation within the harvester to avoid missing unindexed items.
- Deactive UsgsPersons missing from LDAP or marked disabled
- Implement protectedFromLdap in UI and related services
- Rework DataUpdateService in /home to deprecate the NAB Import, but enable some updates that are still needed.
Bugs:
- Fix Harvest Manager UI Data in prod
- Secured folder is showing up when not logged in
- Create Multiple Items does not remember my destination
- Directory organization search is returning nulls
Improvements:
- Basis harvester creating some weird characters upon ingest
Stories:
- Switch Person/User data dependecies from NAB to AD
- Harvest CSA records into ScienceBase
- Rewrite the MODS harvester for the PUBS database
- Modify Catalog URL to: www.sciencebase.gov (omit "/catalog")
- I can output my records in a format=ISO standard
- Fixes forNGP Sitemap Harvesting
- Hold a design meeting about the user stories for Place Names
- After the MODS harvester is executed once for a major refresh, this harvester should run daily
- ProPages update from Lotus to AD
ScienceBase Catalog 2.14, Released 09-13-12
Technical tasks:
Add support for starts-with searching for Directory Parties
Bugs:
- Repair author ordering in harvested citations records from UCRB
- Update About>ScienceBase REST services url
- Adding an ArcGIS REST Map Service is not rendering anything on map
- Valid Weblink URI's being rejected
Stories:
- As a ScienceBase user, I can get catalog item metadata in the ISO19115-2 format
- As a Project Manager, I need a way to separate attachments loaded into a single item into separate items.
- Configure Production Geoportal for CSW
- Harvesters are not handling authors appropriately in USGS Publications Warehouse records
- As a data manager I request additional types of contacts
ScienceBase Catalog 2.12, Released 08-17-12
Technical tasks:
- I can manage Locations for a Party
- I can create a new organization
- Following Person, Location and Organization links in MyUSGS/home takes me to the new directory screens instead of the old PLOT screens
- Allow creating directory Parties from the Agent
Bugs:
- Deactivated layers disappear from legend after zoom
- Representational Point does not match the footprint location
- Unable to UN-associate item
- Pressing the GDP link tosses an error
- Unable to delete item
- Duplicate items in the BASIS Folder
- ElasticSearch stops showing created/updated/deleted items
- Why do simingly similar items in folder display different icons?
- Community Author cannot download all files in a folder
- Item shows up on search but does not exist in database
- Secure UI elements (create, edit, etc)
- Missing NGP folders in beta Catalog
- Unable to upload multiple files on beta.sciencebase.gov
- Hardcoded value in Browse Types list of advanced search throwing an error
- NGGDPP Harvester generating error for missing property: latitude, for xml and csv files
- Reindex seems to be incomplete
- Need to HTML encode browsesTypes on the advanced query form.
- Seems to be no complete way of replacing a shapefile that is part of an extension on an item
- Formatting of inputs on advanced search form is off for multiple inputs of same types.
- Correct BASIS images and metadata
- Still cannot search on BASIS ID
- Unable to Sort by Date Modified from folder
- On the folder view, the date modified actually displays the the date created.
Stories:
- Harvest all geospatial footprints from GMIS into ScienceBase BASIS+ records
- I can use a single REST service to attach a file to an existing record
- Directory-Party Agent clean up
- Write a harvest for the CRC cores database
- NCCWSC: Improve the Project extension
- Title Sorting is not case agnostic
- Footprints from BASIS+ need to be made available to ScienceBase
- Write documentation on SB website explaining access to mapping products and services
- Need Demoable agent example for Data Managers
- Revert NGGDPP records to prior to the July 17 BASIS+ harvester that munged them
ScienceBase Catalog 2.11, Released 08-02-12
Technical tasks:
Automatically run the MangedItemParty creation and updating job
Rework search to use Elastic and filter by ACLs
Bugs:
- Unable to move one item at a time to Same folder
- Uploading multiple files and one fails, hit retry and it gets stuck in a loop
- More/Less links for search facets not working
- Unable to Move Item
- Screen grays out during uploading process and unable to save
- New Items taking a long time to display in folder view
- Secure items showing up in public search
- Unable to remove a shortcut link
- Unable to add new folders
- Json link is missing files and service not working on Global Croplands
- Add a Tool Tip for Citation Facet
- Unable to delete folder that previously had children
- Uploaded map packages are not creating a GIS Service
- Map package service not working in National Map
- Reformat extent name block for the Help Blurb Icon
Improvements:
- Splash page: Comply with Visual Identity requirements
- All Tags link at bottom of Browse by Topic box for communities needs to list topics for community, not entire catalog
- The Description text for a ScienceBase Records Appears Truncated - Not Obvious you can see it in its entirely by Clicking "More Information
- We Need More Advanced Sort Options for Citations for WECC Application
- Need CKEditor on rich text description field on Person and Organization form
- Improve error handling in the HarvesterUI
Stories:
- Continue Directory work
- Directory Permissions/ACLs
- Schedule the BASIS+ harvester to run weekly
ScienceBase Catalog 2.10, Released 07-19-12
Technical tasks:
- ScienceBase Directory development included the following:
- Develop Location REST Servicesparty
- Embed locations into the party subclass documents and support CRUD operations
- Make USGS-Organization Attributes available as extension within Organization
- I can create a new location
- I can create a new person
- I can search locations
- Organization View (show page) with Location and USGS extensions
- Person View (show page) with Location(s) and USGS Extensions
Bugs:
- Fix ATOM response
- "NGGDPP Collection" extension is not working
- In json search date/dateString is null
- ATOM output not working
- On External Sources tab, the Type drop-down is empty
Epics:
- Directory 2.x REST Services
- Directory User Interface
Improvements:
- Execute PROD2BETA
Stories:
- As a ScienceBase Catalog Search user, I can search for people and organizations along with data resources and other types of items
- As a data manager, I can use the UI to find names that are not linked to party pages and link them to the correct party page
- Need more sophistication in evaluating contacts for existing ScienceBase items
- Continue efforts to map the FGDC fields to ScienceBase
- Create NGP web-accessible-folder-based harvester
ScienceBase Catalog 2.90, Released 07-10-12
Technical tasks:
- DirectoryTooltips similar to PLOT
- I can view all Person records on a single form
Bugs:
- On search result page, when there is conjunction operator in url, any 'x' click on top of the filter on that page will result in Run Time Exception.
- Clicking on the show writable folders icon, removes the splash page with the exception of banner and title bar
- Catalog screens not rendering completely, only showing banner and no page content
- Interactive map will not display multiple REST services
- Uploading a MPK is failing to auto-create the extension
- Footprinter not saving edits
- Item summary pages are throwing an error
- Unable to update bounding box when Adding a REST service
- Uploaded mpk files are not creating a service on the GIS server
- Grails error clicking on a specific map package on prod
- HarvesterUI SB2Item errors with spatial representations
- Shape files are not displaying on map
- Cannot delete community
- Grails error accessing https://my.usgs.gov/catalog/item/4fe0f9f4e4b05d4ed81d9392
- Narratives field not parsed correctly by ItemService
- Item json all blank on JSON search.
- Advance Search: tags auto-fill not working and drop-down empty (Beta only)
Improvements:
- Limit number of shown item tags
- Splash page, reword 'Follow SB on Twitter' to 'Follow ScienceBase on Twitter'
Stories:
- As a WECC developer, I can find the EndNote records in ScienceBase
- When a raster file is uploaded, detect if it has a color map and if not, make use Bert's script
- Update HarversterUI with the contents of the ScienceBaseHarvesterLib project.
- Investigate how the ScienceBase2API relates to the HarvesterUI.
- Create UI for Catalog ItemParty <-> Directory Agent
- REST API clients should be able to make asynchronous batch updates
ScienceBase Catalog 2.80, Released 06-21-12
Technical Tasks:
- Continue work on REST Services
- Basic Person Form
- Person Form with USGS Attributes
- Organization Form
- Make USGS Attributes available similar to a facet within Person
Bugs:
- Advance Search on Map Package extension does not work
- Advance Contact taking up the whole Contact div
- Unable to download files
- Grails error when I click on Associate Item
- Grails error when attempting to go to folder view on Beta
- Execute move results in an error condition message
- In dev (and presumably prod), opening the folders side-bar causes layout problems
Epic:
- Catalog.ItemParty<->Directory.Party: Agent/Management Tools
Improvements:
- Evaluate REST API performance
- As a user, I see that there is a Twitter feed I can follow
- WECC: Make the Required field Optional so that the NULLS in the source data will be accepted
- Change "View Tweets" to "Follow ScienceBase on Twitter" and add the Twitter icon
Stories:
- Technical: Switch from Morphia to the Grails Mongodb plugin for mapping between POGO's and Mongo
- Add 'Access Help' link to 'I want to' splash page box
- Directory support for common formats - inc FGDC, ISO, CIQ
- The HarvesterUI is under FORT management
- Create a ScienceBase Space for "Powell Erionite and Human Health Workgroup"
- I can use a single REST service to create a new record from a file
- Bayesian - ScienceBase setup - community space
ScienceBase Catalog 2.70, Released 06-08-12
Technical tasks:
- Implementation of additional fields in Citation facet
- Person REST Services with JSON
- Organization REST Services with JSON
Bugs:
- Footprint Studio does not load
- Unable to add contacts that are not part of the USGS directory
- Not all Advance Contact fields are Saving
- Fix the top menus CSS so it renders correctly and is lined up in all browsers
Improvements:
- Define additions to citation extension/facet mapped to MODS and EndNote XML using WECC as an example use case
- Update banner for LC Map community
- Sciencebase AMI
- Adding the Community long name hover to the Advanced Search Form
Stories:
- As a ScienceBase user, I only see the folders for which I have write permissions
- Embedded Party Model (Catalog-ItemParty)
- Edit Metadata form: remove the red warnings
- BPP Community Requests a Folder in ScienceBase Catalog
- RESSED Community Requests a Folder in ScienceBase Catalog
- As a developer, I need a more expeditious way to upload items into SB via the REST API
ScienceBase Catalog 2.60, Released 05-24-12
Technical tasks:
- Need a new SVN project for the harvester management interface.
- Add AND/OR support to the search back-end.
- Need tomcat containers for the HarvesterUI.
- Need a backup of the production data for the HarvesterUI moved into beta.
Bugs:
- Ckeditor icons don't show up in IE
- In Metadata page, clicking a point on item map takes user to a different window (interactive map) that shows a rectangular box with no map
- Community records in folder are not reflected in community splash page (which states: this community has no records)
- IE 7 issue with the contacts missing on the edit metadata form
- REST Deletes against prod taking 15-20 seconds each
- Search results: with new banner, small globe remains at top of screen during scrolling
- Update the ScienceBase Josso Login text to indicate to DOI users that they can use AD password (like Confluence login)
Epic:
- As a ScienceBase content contributor (author), I want the flexibility to dictate permissions for specific items and not just folders
Improvements:
- Install a new banner
- Advanced Search Form: Add Inputs for Currently Supported Filters
- In Folder View display community long name in a hover and display long name in a column on the Community Manage View
- Stop logging going into catalina.out
- Add total number of results to json output
- Replace splash page Featured Item with record: http://my.usgs.gov/catalog/item/4f4e47b3e4b07f02db49ec5d
Stories:
- I shouldn't be able to add the same tag (in the Tags section) more than once to an item
- As an author/editor, I can edit the metadata to conform to standards
- As a ScienceBase item author/editor, I can add and manage footprints for my items directly in the metadata form instead of this being a separate process
- Tagging works like the SKIM model
- Add quick view of extents on item edit page.
- Begin design work on migrating the SB-Directory to SB2 model
- Bring harvester management interface application into the Fort world
- Basic Directory Unit/Integration Tests
ScienceBase Catalog 2.50, Released 05-10-12
Technical tasks:
- In Advanced Search, need the ability to search on Multiple Communities
- Use readable form of contact types for BASIS+ records: add SUBTASK LEADER as contact type in UI
- Enable SSL in catalog, so that https works without being redirected
- SSL only in catalog (redirect to https)
Bugs:
- MultiHazards cataloged records only - all links in metadata pages disappear upon mouse hover (but, links continue to work)
- When adding a ArcGIS REST service the bounding box is sometimes not updated.
- Unable to upload shape, raster, and mpk files on beta
- Resource plugin issues with ckeditor paste functions
- Grails error when accessing a BASIS record.
- In search JSON the files URL item Id is null
- SB creates WFS XML invalid for WPS processing by GDP
- Sorting by title doesn't give the expected results.
- ScienceBase WMS, WFS not working - in ESRI online viewer, receiving message that SB is not responding, followed by 'layer cannot be added to map'
- Unable to add a web link (external source)
- Try these search tips link is pointing to a deleted Confluence page, which needs to be updated
- IE Styling issue in Item Summary page
Improvements:
- As a web page manager, I can request multiple, specific item types when using the REST Query form
- Contact hovers on search results page are slow
- Improve usability of item operations (move, createShortcut, etc)
- Better feedback for saving (and similar server communication)
- Need a "Search All ScienceBase" when using Advance Search within a Community
- Would like to get file size for an item from REST services...
Stories:
- As a Sciencebase user, would like the ability to select multiple communities and Item Types at once in the advanced search (shift-click style)
- As a BASIS+ user, I see all of the information I need from the original BASIS+ records
- Determine file size upload limit (if possible) so, users may be informed in Help documentation and potentially, upload windows
- Map the FGDC fields to ScienceBase
- Design continuous integration framework architecture
- Modify BASIS+ harvest to make records more usable
- Complete Harvest Management Interface and transfer to FORT for maintenance
- Improve the error reporting from JSON requests
- As a WLCI user, my rasters have a color map
- Add Help to top banner, with various links to Confluence and User Voice
- Retrieve office location information for known set of USGS organizations based on FBMS code
ScienceBase Catalog 2.40, Released 04-26-12
Technical tasks:
- Provide GeoTIFFs and Shapefiles of varying sizes for testing with GeoServer
- Change display of narratives from inline on the page to a "More Information" popup
- Clear the Body/Abstract field from all BASIS+ records
- Parse out narratives in older records to new narrative structure
- Use same form of full name throughout BASIS+ records
- Use project cost center code from BASIS+ records to set organizational contact for all projects, tasks, and subtasks
- Harvest all geospatial footprints from GMIS into ScienceBase BASIS+ records
- Provide report on active USGS organizations that are orphans
- Manually clean up USGS org structure
- Add additional FBMS codes to organization records based on review of orphans
- Verify that the Directory service search by email address works
Bugs:
- ScienceBase Project item type metadata not behaving consistently.
- Restricted items displayed in Search Results screen while not logged in
- Need to do something about character encoding
- Set a maximum allowable file size
- Upon saving item metadata, I am not directed out of metadata form to item summary page, which I would expect
- Edit metadata problem
- Barracuda WAF (beta) turning responses into 404s for non-SSL (when request have a Content-Type header)
- CatalogMaps is having issues expiring services and has frequent out-of-heap errors
- Performance issue on item/get page
- Can't add an external source
- Unable to edit a top-level folder
- Modify MultiHazards CSS code to designate the mouse-over color a different color than the current white which results in disappearing text
- Search breaks after selecting a bounding box from the search results
- Editing community settings are not saving
- Fix extent, extents, and webLinkTypeUrl links to match mappings
- Unable to upload multiple shape files to one item
- Remove Detailed Summary link if there isn't any additional summary to display
- Provenance text overflowing into center of item summary
- On Search results list, the browse to pages and Next do not work.
- ScienceBase Link on myUSGS is broken
- Beta Footprinter having issues
- Cannot delete organization record but I get no error
- Raster WCS's not working
- The Browse By Location map still shows the ESRI logo
- The More link at the bottom of the folder list does not work
Epics:
- Research option of switching to a user-based item ownership model instead of the folder approach
- Barracuda WAF (Tracking Other Issues)
- Barracuda WAF Configuration Management
Improvements:
- In ScienceBase, use consistent terminology, either tags or keywords; confusing to users to show both
- Move alternate representation links into menu
- SSO with automated login like 1.x
- Layout forced to be too wide (layout problem with content shifted too the right and scrollbars)
- Fix service capabilities for rasters
- JSON representation for ScienceBase item listing relevant, pathOnDisk, reference for child items, which cannot be parsed and used in remote applications. Need to reference entire URL for child item.
- Develop JSONP format to allow data requests from different domains and eliminate syntax errors which are showing up in new WLCI website (which is using ScienceBase feeds)
- Reword error message and add support contact links to 'Unexpected System Error' page
- CatalogMaps: bad coloring for reprojected rasters
Story:
- As a user, when I click in any bubble window, clicking outside the bubble will dismiss it
- Remove folder names from search index
- As an Uploader user, I have the ability to define specific workflow for upload
- As a ScienceBase item author/editor, I can add more than one date type to items from a controlled list so I can better describe time variables associated with items
- When adding a new item, make the "Add footprint" a more obvious step in the workflow
- Catalog Research: Evaluate alternative search frameworks
- As a NCCWSC manager, I can find my BASIS+ projects in the ScienceBase Catalog
- As a searcher, when I remove start typing a new search, the filter should be removed
- As a user, I can see a pop-up dialog of the description of a folder
- Assign consistent permissions for VC manager, author, and reader groups; authors should have uploading capabilities
- Improve the UI experience by eliminating the border layout
- As a searcher, I can drill down in a search
- Make the ATOM response and query parameters in ScienceBase search compliant with OpenSearch
- Parties: Write an agent that matches simple party names to PLOT entities
- Remove the old BASIS+ records that are no longer valid
- KML output of related resources needs some pretty big improvements
- I can find BASIS+ records by project number, project ID, task ID, subtask ID
- Modify BASIS+ harvest to make records more usable
- Research CDI work on Web Map Context in relation to ScienceBase mapping capability
- Browse Types Renames for NGP
- Cleanup SB-Directory data for USGS organizations
- Seabird_Tracking Community Requests a Folder in ScienceBase Catalog
- Seabird_Research Community Requests a Folder in ScienceBase Catalog
ScienceBase Catalog 2.30, Released 04-12-12
Technical task
- Add additional Contact support with contact matching
Bug
- Manage Permissions problems with update Write Inherited (for inheritance from parent permissions)
- About > 'ScienceBase Information' is a blank popup.
- Cannot delete item - with or without children; in Edit window, Delete button is greyed out
- Remove 'Log In' button shown on item show page when user is already log in.
- Runtime Exception in development
- External Sources type pull down list empty on item edit form.
- Improve error message when I don't have permission to access page.
- Permissions Page does not allow backspace in name field
- Community aware link building is not consistent.
- Bounding box search is broken
Improvement
- Disallow PUBLIC write permission
- Item Show Page: the header bars should be clickable to expand/collapse the section
- For SB community front pages, Browse by Topics should use tags of items contained in community instead of pre-defined, generic terms that yield zero results
- Change logging configuration for stacktraces and if possible put old logs (of standard and stacktrace) into alternate location
- Improvements to 404 not found handling
- XML, ATOM representations for an item needs to include references to files attached to item so, files (e.g., photos) may be parsed and displayed on a website
- Improve Advanced search form so it updates the search url without having to click outside the text field.
- Upgrade ScienceBase to Grails 2.0.x
- As a user, I have one clean workflow to add an item to a new community
Story
- Provide training and documentation to Working Group for Global Croplands
- Continue Development on BASIS+ Harvester
- Rewrite the NGGDPP/NDC harvester to add items to SB2.0
- Move some folders into Communities instead of System (a.k.a. Provided Items)
- Unless there's more to see don't show "More" below the summary on item summary pages
- Run an analysis to clean up footprints where representational point is outside bounding box
- Display a message on catalog party pages that lets people know about current limitations
- Add download/access resource reference to XML response for individual items
- Create sandbox in beta to allow NGP folks to experiment transferring NGP records into ScienceBase
- Create drop down menu for accessing an item's Accessible resources
ScienceBase Catalog 2.20, Released 03-29-12
Technical tasks:
- Investigate the harvester performance issues
- As a data uploader, when I add a new catalog entry, I can easily preview the list of "official maps" and use it as the geospatial Where for my item
- Add support for sumbitting raw JSON to sendRequest
- Add support for files and XML Metadata
- Add support for Project and BASIS facets
- Run the BASIS harvester in BETA so that old records suitable for delete can be found
Bug Fixes:
- http://sciencebase.gov/catalog/Global/item/search redirects to http://my.usgs.gov/catalog/Global/item/search
- Provided Items displays items that are not from the harvest
- Detailed summary for harvested Pubs Warehouse records are coming up Null
- Popups from rich text editor in form behaving wrongly
- User can't access the footprinter
- Mongo Query needs to be secured
- Map picker (bounding box search) doesn't work on community front pages
- Changing the parentId of an item to a parent you don't have access to saves but the move isn't performed
- WLCI publication records showing up in search results, but yield Error: Unexpected System Error when selected to display item summary page
- Update ScienceBase 'About' items in top banner
- Can't create new folders
- ScienceBase Splash page: temporarily delete/disable 'Access Help' in 1st box which leads to non-existing page
- In IE footprint studio window is very small
- About>What's New in ScienceBase should go to https://my.usgs.gov/confluence/display/sciencebase/ScienceBase+News+and+Updates
- Elasticsearch is taking a long time to reflect changes to items in search results
- Tree view on Move function only displays the System folders
- Every catalog party page link I try is broken
- Grails Runtime Exception
- Uploading Zipped shape files does not prompt you to unzip at time of upload
- Search form is not encoded "+" properly for lucene query
Improvements:
- No legend and can't turn off/on layers on a REST service item
- Item names get cut off in the left-hand tree window
- Default Sorting Method on the folder view page should be alphabetical
- Provide immediate feedback to the user when they perform an operation in the folder and item views.
- Change grails.serverUrl to www.sciencebase.gov and beta.sciencebase.gov
- Make REST services documentation available on the public site
- For SB front pages of communities that have zero records, Browse by Topics, Categories, Locations boxes should be replaced by text 'No community records exist at this time'
- For SB community front pages, Browse by Category box should only list categories available in community catalog
- SB Splash page - change 'Browse by Categories' to 'Browse by Category' and 'Browse by Topics' to 'Browse by Topic'
- Can't turn on/off layers in the legend on map packages
- NCCWSC: Provide the list of project numbers
- Upgrade to Grails 2
- Purpose of ShortName field in Extensions/Saved Searches, if no longer needed, let's delete
- Add harvesterJob field in ItemProvenance
- For SB community front pages, Browse by Topic box should be hidden
- Change SB front page footer contact info from myusgs@usgs.gov to sciencebase@usgs.gov
- Add a custom banner to the NCCWSC community
- Add create shortcut actions into menu on Item page
- When I am in a Community, when I click on More in the Categories box, it should display what is in the Community Catalog (not the global)
- Allow uploading an SLD file along with a Shapefile or Raster extension
Stories
- Setup www.sciencebase.gov root domain in catalog
- As an Uploader user, I can tag libraries
- As a ScienceBase data manager, I can delete a context/virtual catalog so that I can remove unnecessary contexts
- NCCWSC: Get the dumps from BASIS and FMBS into Oracle
- I can embed a catalog "component" in a Drupal webpage like WLCI
- I see a static snapshot of an item's footprint
- A dynamic display of a mappable item is available using WMS
- I save a draft version of the record so that incomplete records are not added to the global catalog
- Create map-package ArcGIS Server services after upload.
- Add NGGDPP extension
- Move to AD for home and JOSSO
- Add the integration of /directory so that contacts are hotlinks and hover/popups work
- Handle ArcGIS errors when creating services from map packages
- In Catalog 1 there was a background job for checking webLinks some form of this should be performed in the new catalog
- Support other developers using REST services
- Send out an alert if the ProcessQueue backs up and stops processing jobs.
- I want to download an entire folder of data
- Splash page tweaks
- Apply new banner, menu to ScienceBase WLCI catalog pages for display in new www.wlci.gov website
ScienceBase Catalog 2.1.1,Released 03-20-12
Bug Fixes:
- SB1 having problems displaying a MPK file with mulitiple layers on the Interactive Map
- When the Edit Form Save fails, the user needs a visible popup error message
- Improve error messages when user creates new record, selects destination folder that user only has read-only permission
- Contact hover tooltips are not working on the catalogParty pages
- Permissions are not shown correctly throught Community Home - Edit Community Permissions link.
- Manage button pull down options not shown correctly.
- There is no text in the 'About' dialog box.
- Can not find JSON results
- Inherited permissions are not trickling all the way down to leaf items.
- The MultiHazards theme (banner) seems to be turned on for all of the ScienceBase interface
- Can't open Footprint Studio of an existing item. Got error dialog.
- Saving fails on manage permissions.
- Associate a Related Item fails.
- Problems in Footprint Studio saving new rep point and getting error now
- Deleting from an item Show page does not bring you to parent.
- Can't upload in IE
- The links for WLCI are broken
- Null pointer when viewing History
- UI text placement problem with the breadcrumb and a custom community skin
- Advanced search link from the search results page throws an NPE when 'parentId' or 'folderId' is a search param.
- Folder lookup in edit form is nonfunctional
- Remove relationship for an item on the item summary page is not working
- another broken link (WLCI, etc)
- ItemLinks page is asking for authentication on a public item
- If I access sb via my bookmark www.wlci.gov/catalog/ the permissions are empty on the WLCI top-level folder.
- Nulls in dates.label
- Mouseover link style is going white and disappearing
- GSP Error: No such property: title for class: java.lang.String (in header)
- Error related to file controller and CitationFacet
- When adding new item under Communities, I am unable to Save, triangle error image appears right of Save
- From https://my.usgs.gov/home/portal/ and click on ScienceBase Catalog, it throws a grails error
- https://www.sciencebase.gov (SSL) redirects to my.usgs.gov
- Missing Audit Fields for Imported Records
- Strange layout in IE.
- ScienceBase incorrectly treats arcgis service facets like map packages, waiting for them to be processed
- Problem adding a date on editForm
- Menu problems
- Scrollbars in chrome
- Date ranges not working with Lucene Queries
- Add Item metadata form: Footprint Studio in 'Where' tab is greyed out but when clicked directs user to Footprint Studio
- Records in catalog have null contact names, which prevents items from being saved.
- Cannot save record with information in Who tab, error Property of class cannot be blank
- Can't upload Map Packages
Epic
- (Integrated) Browse View with ways to add, remove, link, move, manage folders/items
- Remove XWiki
Improvements
- When "Picking a Destination" should users only see the folders that they can write to? (Like SB 1)
- Make adding a Top-Level folder/Community easier
- Folders/Communities need alias names
- Update the FAQ
- Contacts should be sortable
- Hide/show tree improvements
- Communities Home Url needs to open in a seperate window.
- Need to merge ChesBay and USGSChesapeakeBay folder/community
- Redirect alternate domains to www.sciencebase.gov (with community set approriately)
- Change Folder picker tree to show writable folders
- catalogMaps should use .ovr external overlays for GeoTIFFs
- Improve catalogMaps service startup time
- make changes to Confluence Sign-Up (myUSGS) plugin
- Can't display map layers in a Flex application - may end up in the Systems queue
Stories
- As a community manager, I can assign permissions to folder to meet my community needs
- FOUR A'S: #3: ArcGIS will use an LDAP sync'ed with Active Directory
- On the Where tab, I can search, preview and select a footprint without going to Footprint Studio
- Show most recent updated records on the splash screen
- As a NCCSPilot user I would like to view charts/graphs of model runs in ScienceBase
- Handle FGDC metadata records that have extraneous leading bytes
- Trouble unzipping/declaring file extensions for rasters