nasa-pds / pds-swg Goto Github PK
View Code? Open in Web Editor NEWPDS Software Working Group (SWG) repo for tracking issues, change requests, and other documentation related to the group.
License: Apache License 2.0
PDS Software Working Group (SWG) repo for tracking issues, change requests, and other documentation related to the group.
License: Apache License 2.0
*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
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.'
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.
Added to Release Plan:
Removed from Release Plan:
Rationale:
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#85 Enhance Registry Delete Functionality
pds-api#182 Implement Faceting
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.
Removed from Release Plan:
Rationale:
Issues with NGAP and MCP access and policy definitions. Additionally, working to establish more refined OpenSearch deployment architecture for moving to multi-tenancy.
Added to Release Plan:
N/A
Removed from Release Plan:
Rationale:
Registry enhancements delayed due to NASA-PDS/registry#178.
JIRA migration delayed due to additional timeline available and lack of resources to focus on the task.
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.
please work with your node personnel to complete by next meeting
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
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
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.'
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.
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
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.'
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.
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)
N/A
Significant delays in the implementation needed to support #481 B13.0 Content Validation Improvements: Intermingled Headers have impacted numerous planned improvements.
Added to Release Plan:
Removed from Release Plan:
Rationale:
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
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.'
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.
Added to Release Plan:
Numerous bug fixes per registry workshops
Removed from Release Plan:
Rationale:
enter rationale for deviation from plan here
Added to Release Plan:
links to tasks being added to release plan
Removed from Release Plan:
NASA-PDS/registry#55
links to tasks being removed from release plan
Rationale:
Not critical yet, focused for this release on a robust v1 release of the registry and management of scalable harvesting for bigger bundles.
Added to Release Plan:
N/A
Removed from Release Plan:
Rationale:
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.
Validate expert was pulled off onto M2020 Science Data System development work. Plans to train up new "expert" for Build 11.1.
Added to Release Plan:
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.
Plan: https://app.zenhub.com/workspaces/pdsen---all-projects-5c87e859b7a0872dd10b87c5/roadmap
Added to Release Plan:
PDS4 Information Model / LDDTool
Validate
Removed from Release Plan:
N/A
Rationale:
Several additional SCRs passed by the CCB.
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.
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
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
Added to Release Plan:
https://nasa-pds.github.io/releases/13.1/plan.html#validate
Removed from Release Plan:
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.
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.
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.
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
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.'
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.
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.