Pulp UI : Phase II Working Group
Template
Upcoming
- GH details:
- Do we want to use auto-merge?
- How about branch rules (requiring review and wf success)?
- Meaning of "draft".
2025-02-13
Attendees:
Previous Action Items:
Agenda:
Action Items:
2025-01-16
Attendees:
- ggainey, mdellweg, zita, vishali, mhradil, pbrochado
Previous Action Items:
- ggainey: schedule 3 mtgs (DONE)
Agenda:
- status of Draft PRs?
- react-router: mhradil waiting to comment til not-draft
- session/cookie-auth:
- requires react-router PR in its current state
- PR works but on top of core/3.70
- needs fixes
- FF presents login-window when it sees basic-auth-header
- but NOT if you use FETCH?
- BUT - session-cookie requries presenting auth-header
- should work once core/3.70 is released
- wait until core/3.70 Ecosystem (esp incl pulp_rpm) is released
- rpm-search:
- mhradil to refresh his memory
- tests exist! yay!
- finding issues with existing - best way to open?
- suggestion: open an issue for a page, list the set of problems noticed as bullets
- discussion: tell us about alert-popups
- sometimes per-page, sometimes global?
- if in context, they don't auto-close when move to new screen
- if move into context - make sure to address how they get closed
- pulp-file repo/remote "works"
- but still suboptimal
- could use some refactoring
- still -serves as a useable "how to" for other plugins who want to duplicate that much at least
- Meeting cadence:
- every-other week, 2 more, then reasses
- Phase 2 WG *ends at end of Q1
Action Items:
2024-12-16
Attendees:
Previous Action Items:
Agenda:
- Discuss priorities
- Discuss proposals for priorities
- mhradil: rewriting/refactoring important technical-debt
- will make future work MUCH easier
- mhradil: patternfly-6?
- some of the switch is "easy"
- some amount, is not
- navigation, select-components (deprecated from 4)
- mhradil: some amount of "content"
- ggainey: having a firm foundation/examples for "how to do it" will help keep the project healthy/get commmunity contribution more easily
- mhradil: tests would be Very Nice
- mdellweg: react-router
- username/pwd in browser-storage - we def need to Do Something About That
- drf-api knows how to do this? maybe?
- mdellweg has an experiment in progress
- login w/ basic-auth and then rely on session-cookie-auth
- mhradil: "storybook" for "components available for reuse in this project"
- less "reinventing wheels"
- zita: decide what to do with ansible/galaxy code remaining
- keep what makes sense in "bare" Pulp installation, and remove everything else
- Meeting format
- 30 min?
- every-other-week? monthly?
- how long will Phase 2 go?
- proposal:
- meet every-other-week
- revisit schedule after 6 weeks
- ggainey to schedule 3 mtgs then reconsider
- mhradil/zita's cals prob not up-to-date "yet"
- drop info to ggainey to consider
- let's not do Fridays
Action Items: