Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pathway Viewer improvements and bug fixes #94

Open
pgaudet opened this issue Aug 21, 2024 · 4 comments
Open

Pathway Viewer improvements and bug fixes #94

pgaudet opened this issue Aug 21, 2024 · 4 comments
Assignees
Labels
Needs LA approval Needs final approval from the Lead Architect Needs PM approval Needs final approval from the Project Manager Needs tech doc

Comments

@pgaudet
Copy link

pgaudet commented Aug 21, 2024

Project link

https://github.com/orgs/geneontology/projects/160

Personnel

  • PI: PaulT;
  • PO: Kimberly
  • Developers: Tremayne, Sierra, Dustin, and Patrick

Project description

This project is meant to capture issues and maintenance fixes to the Pathway Preview widget and associated software. While they may not be acted on immediately, we intend this to be a clearinghouse for small fixes that are not part of new features or functionality.

Scope/Deliverables

  • Fix bugs reported by PomBase
  • Some low cost/high impact improvements

Motivations

  • Curators
  • Data consumers: Be responsive to external bug reports and issues with our public software products
  • Optimizing use of internal resources
  • Current grant aim: Improve GO-CAM dissemination
  • Positioning for next grant: Improve GO-CAM dissemination

Coordination (with other resources)

  • List all impacted groups
  • Get a formal approval from groups before starting the project

Tasks

Dependencies

  • wc-gocam-viz
  • go-fastapi

Cost/Resources

  • Developer time (Tremayne, Sierra, Dustin, and Patrick, depending on task
  • Estimate (before project meeting of 2024-11-21): ~ a few days by each programmer (possibly many dependencies)
  • Delivery : by the end of 2024
  • Maybe best strategy is a sprint or hackathon

Strengths/Opportunities

  • Many new users of the widget provided useful feedback on bugs and usability

Weaknesses/Threats

  • Nothing significant; the widget is working to some extent

Risks/Mitigations

  • If not possible to implement some features, can revert to previous state

Fail state/Withdrawal

TBD

Technical specs

TBD (template: https://docs.google.com/document/d/111UqtS3G0aJZpAijZYI3Da0t94OQpGePlPJsqZE4Tio/edit)

Other comments

N/A

@pgaudet pgaudet converted this from a draft issue Aug 21, 2024
@kltm kltm changed the title Bug fixes to Alliance Pathway Preview Pathway Preview maintenance and bug fixes Aug 21, 2024
@kltm kltm added Needs LA approval Needs final approval from the Lead Architect Needs PM approval Needs final approval from the Project Manager Needs tech doc Needs PI Needs PO Needs TL labels Aug 21, 2024
@kltm kltm moved this from Hopper to Active in Project Metadata Overview Aug 21, 2024
@kltm
Copy link
Member

kltm commented Aug 21, 2024

@pgaudet @vanaukenk Initial "setup" completed. Still details to work out, but all mentioned bugs from this morning now belong to this project (and any that were also in Alliance Support have been removed from there).

@pgaudet pgaudet removed the Needs PI label Aug 22, 2024
@pgaudet pgaudet changed the title Pathway Preview maintenance and bug fixes (Alliance) Pathway Preview maintenance and bug fixes Aug 26, 2024
@vanaukenk
Copy link

@pgaudet - I'm moving this to Active, as I am spending some time testing bug fixes and we will be setting up a meeting with end users and developers to assess any additional work.

@vanaukenk vanaukenk moved this from Resourcing (waiting for capacity) to Active in Project Metadata Overview Nov 14, 2024
@kltm
Copy link
Member

kltm commented Nov 15, 2024

I'm wondering if we should remove the "(Alliance)" part there and just make a project that is something like "Maintenance and bug fixes for external software consumables" or something. Basically, we need to be responsive (and decide how responsive) to issues from the Alliance, UniProt, Pombe, etc., when it comes to their use of our API and widgets. It may be that some of this gets solved with #97 , as least as far as what our SOPs for getting fixes out are. Is the Alliance special here?

@pgaudet
Copy link
Author

pgaudet commented Nov 18, 2024

Alliance is historical here, I would say.

@kltm kltm changed the title (Alliance) Pathway Preview maintenance and bug fixes Pathway Viewer maintenance and bug fixes Nov 18, 2024
@kltm kltm changed the title Pathway Viewer maintenance and bug fixes Pathway Viewer improvements and bug fixes Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs LA approval Needs final approval from the Lead Architect Needs PM approval Needs final approval from the Project Manager Needs tech doc
Projects
Status: Active
Development

No branches or pull requests

3 participants