March 5, 2019
All @PMC members were present.
-
ODK 1
- Collect: v1.20 out and stable. Big release with Location tracking, new form hierarchy, disabled SMS, geo changes.
- Next up: More geo, previous values.
- Aggregate: v2.0.1 out. Big release with deprecations for GAE.
- Next up: More cloud provider support, cleaning up docs, migration story, etc.
- Briefcase: v1.14 start from last that saves a lot of time.
- Next up: New backing database.
- Central: Projects support has shipped!
- Next up: Refinement of projects.
- Build: Release to fix some long standing bugs coming out this week.
- XLSForm: pyxform changes to support location tracking.
- JavaRosa: Benchmarking work is starting.
- TSC
- New election process worked well and has been documented
- Two have stepped down, one has been added.
- Taking on more higher level issues (funding, marketplace, onboarding projects, etc)
- GSoC: JavaRosa and skunkworks-crow (née Share). Current traction seems to be around crow.
-
ODK 2
- Upcoming releases - February release delayed to March.
- Security updates
- Submit alpha release
- Bug fixes
- TSC: Working on forming a roadmap
- GSoC: Make sure folks are in Slack
-
PMC
- Timelines: March 31st is the deadline. Not looking good.
- Naming update proposals
- Everything should have a unique name
- Open Data Kit becomes the umbrella and we have ODK and $name
- $name has a unique name, we remove 1 from everything else.
- Next steps
- Drop 1 name. Rename with/without space. In mean time TSCs still be called TSC 1 and TSC 2 until brainstorming/discussion completes.
- We can start pull requests for governance and website.
-
Yaw will lead actual renaming process.
-
Waylon lead on the brainstorming process and messaging. Coordinate with Yaw.
- Overall governance
-
Waylon has looked at Linux, Apache, Docker. Will email out findings.
- Things to think about
- Pay to play vs not
- Advisory/independent people having a vote
- Most have representation in two tier structure
- [*] Yaw will email Kobo to ask re governance
- [*] Yaw do his own governance search
- Havenât heard back from Michael
- Itâd be nice to have a community update out before end of March.
- [*] Yaw work with Waylon to do public announcement.
April 16, 2019
All @PMC members were present.
-
ODK
- Collect: v1.21 out with improvements to geo. Next up, answer changes in audit log, multiple questions on a screen, vector maps.
- Aggregate: More install documentation shipped. Point release upcoming to clean up bugs.
- Briefcase: v1.15 coming with pull from date, pull all forms. Next up, backing database, Central support
- Central: Block 5 adds project managers, grant admin privs. Block 6 will add encryption, server side logging.
- pyxform: v1.0 push by Ona to officially add to ODK
- JavaRosa: Benchmarking work, external data with eHA to lay groundwork for case management.
- TSC: Process for adopting new projects is basically done.
-
ODK-X
- Consolidate to new tool suite overview project: issue queue, roadmap
- Submit updates
- Rename status: Docs, tools, governance
- Next release in May - target release every other month
-
PMC
- GSoC: Applications are in and being reviewed.
- GSoD: We are on track to apply, but a little behind.
- Community announcement went out.
- TSCs: Has everyone been participating?
- Confirmation of the problem we are trying to solve with project leadership
- Strategic planning for the project, likely via recruiting work groups
- Executing of said strategic plan
- Resolve conflicts between the TSCs
- Tighten up and enforce governance
- Write and enforce legal and brand policies
- What we like in project leadership
- Two tier structure is good.
- No pay to play
- Leadership should be âearnedâ, but outside advisors are important/needed.
- Limit percentage
- Outsider have no vote, just the power to persuade.
- Size
- Yaw: 2-3 because it's mostly coordination
- Waylon: 5 with a max of 7 to get diversity of opinion
- Pull people from the TSCs seems promising
- If you have an even number from both TSCs, hard to split ties
- What to do if there is another suite.
- What to do about proportional representation
- Some sample governance
- Next steps
- [*] Yaw/Waylon: Apache/Node/Homebrew if there is something turnkey
- [*] Yaw/Waylon: Have discussion at the TSC level to see if this is reasonating with folks
- [*] Yaw/Waylon: Start a doc with proposed governance then ask for comment
- [*] Yaw: Talk to funders about a small non-junket convening
- [*] Yaw: Clean up remaining issues at https://github.com/opendatakit/opendatakit/issues
May 21, 2019
All @PMC members were present.
-
ODK
- Collect: v1.22 beta is out. Logic for many question on same screen, vector maps, audit logging
- Central: Block 5 is out with role-based permissions. Block 6 will add encryption.
- Build: Minor fixes shipping soon.
- Briefcase: Minor fixes shipping soon.
- JavaRosa: Performance improvements exploration
- TSC: Adopted Tool Governance for adding/removing ODK tools.
-
ODK-X
- Release 2.1.3 scheduled for next week
- Name changes to ODK-X
- Added swipe to Survey
- Alpha release of Submit
- Working on a new landing page for Tool Suite X to encourage more participation
- Revise documentation on readmes and docs
- Trying to retire opendatakit/opendatakit wiki
-
Overall
- GSoC: Encourage more working in public
- GSoD: Will likely require active recruiting
- Marketplace: Marketplace Rules have shipped
- Providers: List of individuals (determined by forum) and organizations (determined by TSC). Idea needs community review.
- Convening: In the fall. Focus on day-to-day work.
- New PMC governance doc is ready for Waylon to review
- Designed to be narrow and similar to TSC governance
-
Next steps
- [*] Waylon will review Governance today and offer feedback tomorrow.
- [*] Yaw will send Governance to TSCs for initial feedback Thursday.
- [*] Yaw: Work on convening (Dates, location)
- [*] Yaw/Waylon: Agenda and invitees list for each TSC.
- [*] Yaw: Get community feedback on providers and send in PR
- [*] Yaw: Move remaining issues queue
- [*] Yaw: Move acknowledgements to website
June 18, 2019
All @PMC members were present.
-
ODK
- Collect: v1.22 is out. Multi questions on screen, vector maps, audit logging. Next: offline layers, reference last-saved, setlocation.
- Central: v0.6 is in progress. Server side auditing, encryption, initial form versioning.
- Briefcase: v1.16 beta coming. Central support, perf improvements.
- Build: Minor fixes coming soon
- JavaRosa: Perf improvements ongoing
- TSC: New Lazy consensus guidelines to speed up decision making
-
ODK-X
- v2.1.3 is out. Alpha release of Submit, Changed tool names.
- Landing page and process improvements
- Docs rename - left is the program makefile, etc
- Plan for wiki - we have spreadsheet for transferring 2-5 left pages left.
-
Overall
- GSoC: Both students seem to be moving along OK
- GSoD: Not getting a lot of traction
- Providers list has shipped at http://opendatakit.org/providers
- Convening
-
Tentative outcomes look good
- Initial invites have been sent out. 17/33 responses. List to funder by 21st. Next round of invites by July 6th.
- Governance:
- Balancing representation and oversight. We were supposed to have a call, but travel and convening work was priority, so @yanokwa didnât push. Propose a call next Tuesday at 9 am for interested parties. Evenings are fine.
- In 3/2 proposal, what is majority vote vs super-majority vote: Undetermined.
- Non-voting member. Who picks the first one (either PMC).
* Any idea who that might be: Someone from Apache, Mozilla, etc.
* Do they need to participate in calls and does that make them less independent: Only monthly calls for a year.
- Next steps
- [*] @yanokwa Schedule a call meeting to discuss governance
-
@yanokwa Review the wiki to make sure nothing is missing. Weâll archive at some point.
- [*] @yanokwa Follow up with Tom and Ben about facilitators.
July 16, 2019
All @PMC members were present.
-
ODK
- Collect v1.23 is coming. Second beta this week. Offline vector maps, background gps on first load.
- Central v0.6 continues. Server side auditing, encryption, initial form versioning.
- Briefcase v1.16 is out with Central GUI support. v1.17 will have Central CLI, update notifications, UI polish.
- Build: Minor fixes have yet to come
- JavaRosa: Initial performance improvements from eHA merged
- TSC: Second round of invitees to convening, new roadmapping guidelines.
-
ODK-X
- Round two invites complete
- Release 2.1.4 by the end of July. Improvements to App Designer, new widgets.
- Skunkworks project (Bat and Parrot) ALPHA scheduled for September as part of 2.1.5
-
Overall
- GSoC: skunkworks-crow looking good (both mentoring and the code).
- GSoD: No students selected.
- Convening
- Selected facilitator. Need to schedule meeting with them.
- Events team now has the necessary information.
-
Next steps
- [*] @yanokwa Send event info to Gates
- [*] @yanokwa Schedule a call to discuss facilitation
-
@yanokwa Review the wiki to make sure nothing is missing. Weâll archive at some point.