Logistics
2022-05-03T13:00:00Z→2022-05-03T13:50:00Z
Google meet room: https://meet.google.com/nuq-pztb-asu
If you’d like access to the google meet room, send a message to the @maintainers group. If you’d like to be added to the calendar invite please DM @eriol .
Who will take notes?
To take notes, all’s you got to do is make a riseup note pad here: https://pad.riseup.net/
Today’s Riseup pad: Riseup Pad
Attending (initials only):
Apologies (initials only):
Agenda
Anyone needs any specific time to discuss ongoing work?
- ARDC: What is the best way to share the work with the team - technically not public yet. e.g. A field that sums scores for applications.
- Add here
Fredrik files (review of recent releases , active dev tasks/bugs)
- Most recent release: 2.0.4 (already covered in last Maintainers & Adopters etc.) and Draft 2.0.5
- All releases
- Update sandbox for new adopters
- NEW scoping review form on GitHub [Sign in to GitHub · GitHub]
Documentation Corner
- [di]: Streamline documentation to focus on NEW adopters and evergreen content
- Considering moving away from gitbook as it’s buggy. Emily to suggest a couple of tool options for maintainer discussion.
- Emily will add some text about how adopters can and are encouraged to add content to this spreadsheet: Hypha Documentation Organization & Add/Priority List - Google Sheets
Adoptor Maintainer Corner (if we have multiple adopters in the call please keep updates on adoptor specific features as brief as possible! )
- ARDC: What is the best way to share the work with the team - technically not public yet. e.g. A field that sums scores for applications.
- Add here
UX Design Corner
- Add here
- Add here
PM Corner
- New proposed weekly rebasing time from Eriol.
- Feedback on + Poll link: Poll: Maintainer calls frequency and Ideation meeting
- Feedback on + Poll link: Poll: Changing the start time of Maintainers calls
Any Other Business or ‘Proposals ongoing’
- Add here
Notes (Copy paste from Riseup pad once meeting is over. Please anonymise any names)
Agenda
Does anyone needs any specific time to discuss ongoing work?
- ARDC: What is the best way to share the work with the team - technically not public yet. e.g. A field that sums scores for applications.
Fredrik files (review of recent releases ( https://github.com/HyphaApp/hypha/releases ) active dev tasks/bugs)
-
Most recent release: 2.0.4 (already covered in last Maintainers & Adopters etc.): Release 2.4.0 · HyphaApp/hypha · GitHub and Draft 2.0.5: https://github.com/HyphaApp/hypha/releases/tag/untagged-df59ebb05f1aadbd7b60
-
All releases: Releases · HyphaApp/hypha · GitHub
-
We looked over 2.0.5 together - no fredrik so no expansion on the issues
-
Bernard gave a expansion on the issues - Then fredrik showed up and went through the release
-
Devs are planning to add more detail to releases so they are more human-language understandable
-
Others can add detail to release notes if they want, release notes are editable by using the lil edit icon top right.
-
Update sandbox for new adopters [https://test.opentech.fund/]
-
We will put more resources and time to updating the sandbox
-
Demo on newest version of the software → Docker containers that reset after X hours.
-
How much is it used?
-
Can it be ‘reset’ each time? rolling back to a snapshot every 24 hours or so.
-
How much content needs to stay there.
-
Guidelines or times when the update would happen e.g. once per month or per quarter.
-
AP: Emily, do you want to note in docs how new adopters can get in contact with Fredrik in order to use the sandbox to test.
Documentation Corner
-
[di]: Streamline documentation to focus on NEW adopters and evergreen content [Issues · HyphaApp/hypha-docs · GitHub]
-
Only these kinds of documentation
-
Considering moving away from gitbook as it’s buggy. Emily to suggest a couple of tool options for maintainer discussion.
-
Docosaurus
-
in .md docs
-
Emily will add some text about how adopters can and are encouraged to add content to this spreadsheet: Hypha Documentation Organization & Add/Priority List - Google Sheets
-
OTF are hiring a tech docs person
-
Jim will discuss with ARDC about what they can contribute docs wise
Adoptor Maintainer Corner (if we have multiple adopters in the call please keep updates on adoptor specific features as brief as possible!)
-
ARDC: What is the best way to share the work with the team - technically not public yet. e.g. A field that sums scores for applications.
-
53 issues needed both large and small on what ARDC needs to launch officially
-
Are the issues clearly defined? no they are a bit fuzzier. ‘Is this just an ARDC fix or is this something everyone else would benefit from’? country form.
-
2, 3 week sprints to have these issues wrapped up and deployed.
UX Design Corner
-
** NEW Feature for 2FA improvements ** [[Epic] 2FA workflow usability improvements for 2FA use cases · Issue #2828 · HyphaApp/hypha · GitHub]
-
Share Workflow
PM Corner
-
New proposed weekly rebasing time from Eriol - on hold until volunteer contribution time is defined or contract/funding is clarified
-
Feedback on + Poll link: Poll: Maintainer calls frequency and Ideation meeting: Poll: Maintainer calls frequency and Ideation meeting
-
Feedback on + Poll link: Poll: Chnaging the start time of Maintainers calls: Poll: Changing the start time of Maintainers calls
-
Technical Review Process
-
OTF code contributions go through same ‘pull review process’ as all adopters and contributors
-
NEW scoping review form on GitHub - will ask for feedback from adopters over the next few months [Sign in to GitHub · GitHub]
-
Learn more about current development roadmap here:
-
Di and Frederik maintain Hypha Development [Hypha development · GitHub]
-
Goal is to streamline the process for contributions like bug reports, pull requests, technical scoping discussions/questions, etc. This project board is to ensure work on Hypha’s main branch is transparent to other adopters.
-
In the future, it would be good to have an approximate timeline for when we could address a reported bug, security issue, ongoing maintenance, or scoping review, etc.
What is on the horizon?
-
- Add external reviewers to batch action! [Add 'External Reviewer' picklist to batch action · Issue #2805 · HyphaApp/hypha · GitHub]
-
- Project Page - NEW feature release - Q3 or Q4
-
- Improve usability for 2FA setup on Hypha [[Epic] 2FA workflow usability improvements for 2FA use cases · Issue #2828 · HyphaApp/hypha · GitHub]
-
- User Management in WagTail
-
- Filter by role in Wagtail [Improve filters for user roles in WagTail Admin · Issue #2793 · HyphaApp/hypha · GitHub]
-
Communication - Q3 & Q4
-
Continue work on Website, Read.me on GitHub repo, documentation
- Who is the audience? What information belongs where? Inventory of communication channels and admins associated with communication channels
-
Newsletter
-
Communication channels
-
We.hypha.app (Discourse) - “system of record”
-
Zulip - community run forum
-
Slack (could be retired because of low traffic)
-
-
Branch Management
- Zenhub (third party app) - needs documentation including how and why it is used plus costs
Any Other Business or ‘Proposals ongoing’
- None