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

pyhf 2019 into 2020 Roadmap #561

Open
17 of 41 tasks
matthewfeickert opened this issue Sep 10, 2019 · 3 comments
Open
17 of 41 tasks

pyhf 2019 into 2020 Roadmap #561

matthewfeickert opened this issue Sep 10, 2019 · 3 comments
Assignees
Labels
API Changes the public API CI CI systems, GitHub Actions docs Documentation related feat/enhancement New feature or request optimization research experimental stuff tests pytest

Comments

@matthewfeickert
Copy link
Member

matthewfeickert commented Sep 10, 2019

pyhf 2019 into 2020 Roadmap

Overview and Goals

We will follow loosely Seibert’s Heirarchy of Needs

Seibert Heirarchy of Needs SciPy 2019
(Stan Seibert, SciPy 2019)

As a general overview that will include:

  • Improvements to docs
    • Add lots of examples
    • Add at least 5 well documented case studies
  • Issue cleanup
  • Adding core feature support
  • "pyhf evolution": integration with columnar data analysis systems
  • GPU support and testing
  • Publications
    • Submit pyhf to JOSS
    • Submit pyhf to pyOpenSci
    • Start pyhf paper in 2020
  • Align with IRIS-HEP Analysis Systems NSF milestones

Time scale

The roadmap will be executed over mostly Quarter 3 of 2019 through Quarter 1 of 2020, with some projects continuing into Quarter 2 of 2020

  • 2019-Q3
  • 2019-Q4
  • 2020-Q1
  • (2020-Q2)

Roadmap

  1. Documentation and Deployment
  2. Revision and Maintenance
  3. Development
  4. Research

Roadmap as Gantt Chart

pyhf_AS_gantt

Presentations During Roadmap Timeline

@matthewfeickert matthewfeickert added feat/enhancement New feature or request research experimental stuff docs Documentation related tests pytest CI CI systems, GitHub Actions optimization API Changes the public API labels Sep 10, 2019
matthewfeickert added a commit that referenced this issue Sep 26, 2019
* docs: Add document form of Issue #561 for roadmap of pyhf development.
   - This will act as the "truth" state of the roadmap that the GitHub Issue can be updated from.
@kratsg
Copy link
Contributor

kratsg commented Dec 6, 2019

We need to update roadmap in pyhf

@matthewfeickert
Copy link
Member Author

We need to update roadmap in pyhf

The ROADMAP.md should get updated in PRs that affect it and then those results translated here. What needs to get updated? Or are you saying that we need a review and revision of goals and timelines?

@kratsg
Copy link
Contributor

kratsg commented Dec 7, 2019

https://github.com/scikit-hep/pyhf/blob/master/docs/governance/ROADMAP.md

  • " Add setting of NPs constant/fixed [2019-Q3]" was already done. I updated it in this issue...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Changes the public API CI CI systems, GitHub Actions docs Documentation related feat/enhancement New feature or request optimization research experimental stuff tests pytest
Projects
None yet
Development

No branches or pull requests

3 participants