Git Product home page Git Product logo

pds-swg's People

Contributors

jordanpadams avatar pdsen-ci avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pds-swg's Issues

Build 12.0 Release Plan Review

Release Plan

*The release plan outlines the planned PDS software enhancements, bug fixes, and impacted requirements for the upcoming Build. A more detailed breakdown of these tasks by date and priority can be found:

Use the Backlog links associated with the tool in order to see those issues that have been pushed to later builds.*

Plan: https://nasa-pds.github.io/releases/12.0/plan.html

SWG Review

PDS SWG (@NASA-PDS/pds-swg) members, please review the release plan linked above and provide any comments below regarding re-priorization of tasks, missing issues, etc.

The release plan approval process follows the Apache Software Foundation Voting Process, including expressing votes with +1, 0, -1, and fractions and Lazy Consensus:

Lazy consensus is simply an announcement of 'silence gives assent.'

Vote

After you have sufficient reviewed the release plan and any concerns you have been discussed, feel free to vote in the comments below with a +1 (approve), 0 (don't really care either way), -1 (disapprove), or fractions.

If no-one objects by , I'll assume lazy consensus and move forward with approval of the plan.

[CR] Add PDS.nasa.gov-UX Tasks

Added to Release Plan:

Removed from Release Plan:

  • None

Rationale:

[CR] Defer Registry+API Tasks

Added to Release Plan:
https://nasa-pds.github.io/releases/13.1/plan.html#pds-api
https://nasa-pds.github.io/releases/13.1/plan.html#registry

Removed from Release Plan:

  • registry#99 Populate EN Registry with PDS3 Data Sets

    • registry#62 As a user, I want to ingest legacy PDS3 data sets from EN legacy registry
    • registry#63 Deploy harvest / registry-mgr as cron to regularly upload PDS EN data to registry
    • operations#270 Deployment of Registry Loader Tools and Initial Ingestion of Engineering Node Registry on Latest AWS Deployment
  • registry#85 Enhance Registry Delete Functionality

  • pds-api#182 Implement Faceting

    • pds-api#70 As an API user, I want to know the unique values for a specific API field.
    • pds-api#103 As a client developer, I want to facet on 1 or more fields in the registry

Rationale:
Numerous bugs arose from initial rollout of Registry Workshop and increased usage over the past 6 months that required more effort than expected. NASA-PDS/registry-api#257

registry#85 was missed on the roadmap and in our schedule.

[CR] Defer Cloud Pilot projects to B13.1

Added to Release Plan:
N/A

Removed from Release Plan:

Rationale:
All pilot projects are being tabled until next FY when the EN Team has a better grasp of NGAP and how we are able to easily architect and deploy these applications, services, and data into NGAP.

[CR] Defer Tracking Service Tasks to B12.0

Plan: https://app.zenhub.com/workspaces/pdsen---all-projects-5c87e859b7a0872dd10b87c5/roadmap

Added to Release Plan:
N/A

Removed from Release Plan:

Rationale:
Tracking Service design and partial implementation was completed in 2018. Misunderstanding during handoff from previous developers that the software design did not include requirements definition, and design did not form to common API standards. Caused significant increase in scope for requirements definition task

Build 13.1 Release Plan Review

Release Plan

The release plan outlines the planned PDS software enhancements, bug fixes, and impacted requirements for the upcoming Build. A more detailed breakdown of these tasks by date and priority can be found in our Zenhub Roadmap or by clicking through the links of the Plan linked below. Use the Backlog link associated with each of the software tools and services in order to see those issues that have been pushed to later builds.

Plan: https://nasa-pds.github.io/releases/13.1/plan.html

SWG Review

PDS SWG (@NASA-PDS/pds-swg) members, please review the release plan linked above and provide any comments below regarding re-priorization of tasks, missing issues, etc.

The release plan approval process follows the Apache Software Foundation Voting Process, including expressing votes with +1, 0, -1, and fractions and Lazy Consensus:

Lazy consensus is simply an announcement of 'silence gives assent.'

Vote

After you have sufficient reviewed the release plan and any concerns you have been discussed, feel free to vote in the comments below with a +1 (approve), 0 (don't really care either way), -1 (disapprove), or fractions.

If no-one objects by 01/09/2023, I'll assume lazy consensus and move forward with approval of the plan.

Build 11.1 Release Plan Review

Release Plan

The release plan outlines the planned PDS software enhancements, bug fixes, and impacted requirements for the upcoming Build. A more detailed breakdown of these tasks by date and priority can be found in our Zenhub Roadmap (login required) or the schedule on the Engineering Node website (login required). Use the Backlog link associated with the tool in order to see those issues that have been pushed to later builds.

Plan: https://nasa-pds.github.io/releases/11.1/plan.html

SWG Review

PDS SWG (@NASA-PDS/pds-swg) members, please review the release plan linked above and provide any comments below regarding re-priorization of tasks, missing issues, etc.

The release plan approval process follows the Apache Software Foundation Voting Process, including expressing votes with +1, 0, -1, and fractions and Lazy Consensus:

Lazy consensus is simply an announcement of 'silence gives assent.'

Vote

After you have sufficient reviewed the release plan and any concerns you have been discussed, feel free to vote in the comments below with a +1 (approve), 0 (don't really care either way), -1 (disapprove), or fractions.

If no-one objects by 11/04/2020, we will assume lazy consensus and move forward with approval of the plan.

[CR] B12.1 Defer Registry external source integration task

Added to Release Plan:

N/A

Removed from Release Plan:

https://github.com/nasa-pds/pds-registry-app/issues/191 - B12.1 Initial external source integration

Rationale:

With Product_Metadata_Supplemental and accompanying CSV ingestion supported, a workaround exists for ingesting database data. More use detailed use cases needed for what data needs to be ingested and how we can support it. Additionally, other API tasks have taken precedence (Staging vs. Operational Data, Handling "deprecated" LIDs and Versions)

[CR] Defer Validate File Path Handling and Referential Integrity check improvements from Release Plan

[CR] Defer Registry/API new requirements, Add Performance Improvement Tasks

Added to Release Plan:

Removed from Release Plan:

Rationale:

Build 12.1 Release Plan Review

Release Plan

The release plan outlines the planned PDS software enhancements, bug fixes, and impacted requirements for the upcoming Build. A more detailed breakdown of these tasks by date and priority can be found in our Zenhub Roadmap (login required) or the schedule on the Engineering Node website (login required). Use the Backlog link associated with the tool in order to see those issues that have been pushed to later builds.

Plan: https://nasa-pds.github.io/releases/12.1/plan.html

SWG Review

PDS SWG (@NASA-PDS/pds-swg) members, please review the release plan linked above and provide any comments below regarding re-priorization of tasks, missing issues, etc.

The release plan approval process follows the Apache Software Foundation Voting Process, including expressing votes with +1, 0, -1, and fractions and Lazy Consensus:

Lazy consensus is simply an announcement of 'silence gives assent.'

Vote

After you have sufficient reviewed the release plan and any concerns you have been discussed, feel free to vote in the comments below with a +1 (approve), 0 (don't really care either way), -1 (disapprove), or fractions.

If no-one objects by 2021-11-10, we will assume lazy consensus and move forward with approval of the plan.

[CR] Defer Validate improvements to Build 11.1

Added to Release Plan:
N/A

Removed from Release Plan:

Rationale:

  1. Improvement from Build 10b, Validate Table_Character groups and their specified lengths match the specified group_length, had numerous ripple effects throughout the validate software, which required numerous bug fixes that used all the schedule slack for Build 11.0 delivery.

  2. Validate expert was pulled off onto M2020 Science Data System development work. Plans to train up new "expert" for Build 11.1.

[CR] B12.0 Add Information Model Tasks to Release Plan

Added to Release Plan:

  • NASA-PDS/pds4-information-model#368
    • multiple tasks associated with the GEOM LDD split efforts. this has required a significant amount of effort from @jshughes to support refactoring of the LDDTool / Information Model code for generating XSD / SCH.

Removed from Release Plan:

Rationale:
The GEOM LDD split effort is fully underway and we have pretty much dug the hole too deep at this point. Pulling back on that effort is most likely a non-starter, so we have to pivot to support that. The "B12.0 Refactoring of IMTool" effort is not critical and should not impact LDDTool for the near-term.

[CR] Add additional PDS4 SCRs to Release Plan

Review B12.0 Validate Priorities

Description

All issues currently open for Validate Tool are listed in the spreadsheet below. The spreadsheet contains all open validate issues / requirements with issue types and EN priorities. The On Deck column are EN's tentative plans for B12.0.

Action

Each node (led by their SWG member) is responsible for reviewing and prioritizing the tickets using the $100 Test Prioritization method. Each node gets $100 they can distribute however they would like amongst the open bugs / enhancements / requirements (within your applicable column in the spreadsheet), and EN will use this to re-prioritize and plan accordingly.

https://docs.google.com/spreadsheets/d/1wfszWW6ac1qX58T80_TE3V_KTQbQntmptGQyKrnAl78/edit?usp=sharing

[CR] Defer PDS UX Tasks to B12.0

Plan: https://app.zenhub.com/workspaces/pdsen---all-projects-5c87e859b7a0872dd10b87c5/roadmap

Added to Release Plan:

Removed from Release Plan:

Rationale:
Deferring these tasks to B12.0 in order to develop a comprehensive, detailed plan, milestones, and activities for a PDS Web Modernization Team. NASA-PDS/web-modernization#70

[CR] Defer Validate Content Validation Improvements

Added to Release Plan:
https://nasa-pds.github.io/releases/13.1/plan.html#validate

Removed from Release Plan:

  • validate#534 B13.1 Content Validation Improvements: Additional Table Types, Additional File Areas
    • validate#217 As a user, I want to validate content for all possible PDS4 table types
    • validate#436 Improve error messages for overlapping objects in a label
    • validate#480 Validate does not calculate overlaps correctly when Header is not first object in file

Rationale:
Numerous bug fixes added onto the front half of the build implementation pushed out all other higher priority improvements. This will move onto B14.0 stack. Additionally, a lot of these tickets may have been fixed or improved from some of the bug fixes from B13.1, but we have not had the time to come up with sufficient test data to test all the table types.

[CR] B12.1 Defer Validate Referential Integrity Checking and Logging Improvements

Added to Release Plan:

N/A

Removed from Release Plan:

NASA-PDS/validate#414 - Referential Integrity Checking with the Registry
NASA-PDS/validate#422 - B12.1 Re-imagine Output Logging for Validity vs Metadata Quality

Rationale:

Validate CogE retired in December causing significant delays in content validation improvements and bug fixes (NASA-PDS/validate#426). Considering content validation is a critical component ensuring a valid archive, these tasks for improvements to existing capabilities is being tabled to B13.0.

[CR] Defer Validate Configuration Improvements from B12.0

Added to Release Plan:
links to tasks being added to release plan
Numerous bug fixes have take developer time away from improvements, including:

Removed from Release Plan:
links to tasks being removed from release plan

Rationale:
enter rationale for deviation from plan here
Depending on triaged priority of bug fixes, the tend to move towards the top of validate dev queue as they are often blockers to allowing a user to successfully validate their archives.

Build 14.0 Release Plan Review

Release Plan

The release plan outlines the planned PDS software enhancements, bug fixes, and impacted requirements for the upcoming Build. A more detailed breakdown of these tasks by date and priority can be found in our GitHub Project or the schedule on the Engineering Node website (login required). Use the Backlog link associated with the tool in order to see those issues that have been pushed to later builds.

Plan: https://nasa-pds.github.io/releases/14.0/plan.html or https://github.com/orgs/NASA-PDS/projects/4/views/1

SWG Review

PDS SWG (@NASA-PDS/pds-swg) members, please review the release plan linked above and provide any comments below regarding re-priorization of tasks, missing issues, etc.

The release plan approval process follows the Apache Software Foundation Voting Process, including expressing votes with +1, 0, -1, and fractions and Lazy Consensus:

Lazy consensus is simply an announcement of 'silence gives assent.'

Vote

After you have sufficient reviewed the release plan and any concerns you have been discussed, feel free to vote in the comments below with a +1 (approve), 0 (don't really care either way), -1 (disapprove), or fractions.

If no-one objects by 5/17/2023, we will assume lazy consensus and move forward with approval of the plan.

[CR] Defer PDS API Tasks to B12.0

Plan: https://app.zenhub.com/workspaces/pdsen---all-projects-5c87e859b7a0872dd10b87c5/roadmap

Added to Release Plan:
N/A

Removed from Release Plan:

Rationale:
Inaccurate estimates for time to complete other designs and implementations with PDS API WG.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.