• No results found

CDI SSF Element(s): Data Management, Web Services. Title: USGS Drupal Module Suite for Improved USGS Information Management and Reporting

N/A
N/A
Protected

Academic year: 2021

Share "CDI SSF Element(s): Data Management, Web Services. Title: USGS Drupal Module Suite for Improved USGS Information Management and Reporting"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

CDI SSF Element(s):​ Data Management, Web Services     Title:​ USGS Drupal Module Suite for Improved USGS Information Management and Reporting     Principal Investigator:  Lance Everette, Information Technology Specialist, Fort Collins Science Center, 2150 Centre  Ave., Fort Collins, CO 80526, (970) 226­9225, email: [email protected]     Fiscal Contact:  Karen McIntosh, Administrative Officer, Fort Collins Science Center, 2150 Centre Ave., Fort  Collins, CO 80526, (970) 226­9100, email: [email protected]     Abstract:  This project will fund the development of a suite of Drupal modules to improve the management  of USGS project, product, and staff information on the web. By utilizing USGS Sciencebase’s  REST services and community management features, we will provide USGS web sites and  content managers with a set of simple tools to effectively manage their information assets and  provide public access to them in a consistent, policy compliant manner.    Total funding amount requested:​ $49,650  Total in­kind funding:​ $17,135     Products:  3 Drupal modules and documentation       Geographic/geologic/ecosystem/habitat/taxonomic/other context:  US national, USGS WRET, content management, Drupal     Type of Product(s) Generated:  Integrated and searchable web application (BPD), online data entry application, datasets    

(2)

General Public Summary

   This project will fund the development of a suite of Drupal modules to improve the management  of USGS project, product, and staff information on the web. By utilizing USGS Sciencebase’s  REST services and community management features, we will provide USGS web sites and  content managers with a set of simple tools to effectively manage their information assets and  provide public access to them in a consistent, policy compliant manner.     

(3)

Proposal Narrative

Scope

In recent years, federal information and technology policy initiatives have been launched to  reduce the cost of managing government data and information while increasing the availability  and quality assurance of the same. One of the primary ways USGS intends to reduce costs  while increasing availability of high quality data and information is to consolidate USGS science  and cost center web sites into the open­source content management framework Drupal (e.g.,  the USGS Web Re­engineering Team’s (WRET) FY15 Drupal migration efforts).  Drupal’s  open­source community provides thousands of reviewed, tested and published “modules” that  allow web site managers to easily implement new site features such as automated data  services, content type creation and management, and interactive features such as interactive  tables and customizable searches. One of the primary strengths of content management  systems such as Drupal is they allow content managers to develop, manage, and approve high  quality content without having any technical skills or familiarity with software languages, mobile  design, or web management. In a content managed environment, the content experts can focus  wholly on producing the best information, not the technology used to deliver it.    However, regardless of the content management strategy, a long­standing challenge to USGS  content managers has been accessing and utilizing critical information that is collected and  stored in enterprise systems using established information management workflows. For  example, significant USGS information such as BASIS+ project and task information, product  information from the USGS Product Warehouse and IPDS, and staff information have historically  been stored in public­restricted repositories and/or in repositories without data services to  access them via other USGS web sites. As a result, those ubiquitous USGS information  sources have required manual duplication by USGS scientists and science centers for their web  sites, disconnecting their high quality duplicated information from the original source.   In recent years the USGS Sciencebase and IPDS programs have developed data services  (e.g., REST services) that can maintain the connection between authoritative USGS data  sources (e.g., BASIS+, IPDS, Active Directory) and USGS web sites. Developing methods for  USGS web sites to utilize these data services would improve the cost, efficiency and  effectiveness of USGS web content management by reducing duplication of effort and improving  the quality of USGS data and content. Starting in 2016, the USGS WRET will begin migrating all  USGS science centers, approximately 80% of the USGS web presence, to a new USGS  Drupal­based cloud system. Therefore, developing flexible Drupal modules that provide USGS  science centers with “out­of­the­box” features and functionality for managing their staff, project,  and product information would provide an immediate benefit and cost savings to USGS. 

(4)

Technical Approach

Through this project we will develop a suite of 3 Drupal modules that utilize existing USGS data  services that enable USGS science center content managers to effectively manage their staff,  project, and product information. Each module will use a Sciencebase or IPDS data service to  validate the web site’s existing content inventory and report potential new or missing source  content, with the option to create and update web content identified in reports. Modules will also  create default user roles and permission, information architecture components (e.g., filterable  staff, project, and product lists), and display pages so USGS web sites can be created quickly,  consistently, and within policy compliance. Once implemented, the suite of Drupal modules  creates a simple information architecture that is common to USGS web sites, including science  centers.     A brief description of each module is below. 

Staff Module

The USGS Sciencebase ‘People’ and ‘Person’ REST services will be used as the authoritative  inventory of active staff for any USGS Drupal web site. The ‘Staff’ content type is the foundation  of the staff inventory and information architecture and captures staff information needed to  maintain connectivity between project and product data, but not available through the People  REST service. Web site staff inventory records that need to be created (i.e., new staff) or  revised (e.g., staff name change) will be identified using module­built reports, facilitating efficient  data updates and quality control. A ‘Staff View’ and related Drupal “blocks” will be constructed to  display lists of active staff and authors, as well as lists of projects and products related to  individual staff. To combine and display data from the Person REST service, the content type,  and the content view as a single web page, the module will set  Drupal theme and style elements  for desktop and mobile displays. To restrict content management features to selected USGS  users, the module creates a new Drupal user group, Staff_Manager, to assign content managers  to.  Sciencebase REST Service Documentation:  ● https://my.usgs.gov/confluence/display/sciencebase/People   ● https://my.usgs.gov/confluence/display/sciencebase/Person  

(5)

Project Module

BASIS+ provides an authoritative data feed of recognized USGS projects to Sciencebase. While  these items are restricted Sciencebase recently developed a ‘public copy’ function that will  remove restricted sections of the authoritative BASIS+ item and create a new public­approved  item in a new user­defined Sciencebase location. We will therefore use the Sciencebase  ‘Catalog Item’ REST services and develop a Drupal­based function that replicates the public  copy functionality for USGS content managers. Data that is not provided by these authoritative  public BASIS+ items via the REST services will be captured and managed with a ‘Project’  content type, the foundation of the Drupal site’s project inventory and information architecture.  Project inventory records that need to be created (i.e., new project) or revised (e.g., extended  completion date) will be identified using module­built reports, facilitating efficient data updates  and quality control. A ‘Project View’ and related Drupal “blocks” will be constructed to display  lists of active and completed projects, as well as lists of staff and products related to each  project. To combine and display data from the REST services, the content type, and the content  view as a single web page, the module will set  Drupal theme and style elements for desktop and  mobile displays. To restrict content management features to selected USGS users, the module  creates a new Drupal user group, Project_Manager, to assign content managers to.  Sciencebase REST Service Documentation:  ● https://my.usgs.gov/confluence/display/sciencebase/Creating+and+Modifying+Items  

Product Module

IPDS currently tracks all USGS products through their production and release. As the  authoritative source for USGS products, in FY14 the IPDS team developed a test service to  deliver IPDS product reports to the Fort Collins Science Center. For this project we will  implement that IPDS service provide authoritative product completion reports to content  managers. New product records that need to be created will be identified using module­built  reports, facilitating efficient data updates and quality control. A ‘Product’ content type will be built  to complete the Drupal site’s project inventory and information architecture. A ‘Product View’ and  related Drupal “blocks” will be constructed to display lists of products by type, as well as lists of  staff and projects related to each product. To combine and display data from the IPDS service,  the content type, and the content view as a single web page, the module will set Drupal theme  and style elements for desktop and mobile displays. To restrict content management features to  selected USGS users, the module creates a new Drupal user group, Project_Manager, to  assign content managers to. 

Project Experience and Collaboration

The Fort Collins Science Center Web Applications team has been developing Drupal sites and  modules for USGS science centers, including LCCs, and CSCs, since 2011 and has 

(6)

(Principal Investigator) has been developing Sciencebase community and data management  strategies for science centers and content managers through ongoing CSAS and CDI projects.   

Sustainability

The FORT Web Applications team is directly involved with the FY15 Web Re­engineering  Team’s (WRET) Drupal migration of science center web sites, a permanent, long­term strategy  to assist USGS and science center’s alike. Modules that facilitate efficient, high­quality content  management of staff, projects and products have been recognized as desirable “out­of­the­box”  solutions for these WRET efforts and we are therefore coordinating these concepts and designs  with their efforts. 

Timeline

  Module  Estimated Completion  Staff  60 days from funding award  Project  120 days from funding award  Products  180 days from funding award   

References

Related documents

This paper assesses the depth and distance dispersion of selected trace metals namely: Pb, Mn, Fe, Cu, Cd, Zn, and Ni within the near surface soil profiles of the Nekede and

In summary, when it comes to system design in the 5 to 12 kW power classes, the Sunny Tripower is the optimum product solution – for applications ranging from use in your own home

USGS employee business contact information is retrieved from the Lotus Notes system profile, Active Directory, and by USGS Geospatial Information Management System (GMIS)

I have tried to show how the universal implied in SRHR discourse is embraced through inventing and man- aging a ‘speakable’ and middle-class ‘proper’ sexuality, challenged

Bronze Vitality status 10% discount Silver Vitality status 25% discount Gold Vitality status 35% discount Platinum Vitality status 50% discount AIA Vitality member

The most popular approaches are distribution of supple- ments, food fortification, nutrition education, and the so-called “food-based strategies.” Food-based strategies—also referred

If you are on your feet at work, you should wear the right shoe for the job, choosing footwear that is appropriate for your occupation, working environment and feet.. Following a

However, in the current study we will follow a different approach for the computation of the LCM of a set P without computing the associated GCD, based on the properties of