# ODK TSC-1 Call - 2019-05-15

**URL:** <https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720>\
**Category:** Development\
**Tags:** tab-meeting\
**Created:** [May 8, 2019, 2:15pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720 "2019-05-08T14:15:19Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomsmyth](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/tomsmyth/32/1726_2.png) [@tomsmyth](https://forum.getodk.org/u/tomsmyth)\
**Post date:** [May 8, 2019, 2:15pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/1 "2019-05-08T14:15:19Z")

</div>

These calls bring together the Technical Steering Committee for the ODK suite to discuss roadmaps, working groups, and other issues of technical governance. Everyone is welcome to come to these calls, but only TSC members may talk.

The calls are held every two weeks in [our UberConference room](https://uberconference.com/opendatakit). We put the agenda, audio, and transcript of every call [in this document](https://docs.google.com/document/d/1KdUeiryViiPyiG8ajDC_snxSzDBBb-kwNauHvD_chfA).

Our next call will be Wed, May 15th at 6am America/Pacific. ([see in your timezone](https://www.timeanddate.com/worldclock/fixedtime.html?msg=ODK+TSC-1+Meeting&iso=20190515T06&p1=3921&ah=1)

The agenda is tentatively as follows:

1. Introduction/warm up/agenda review

2. Review action items from last meeting

3. [Roadmap](https://github.com/opendatakit/roadmap/projects/1) & [parking lot](https://docs.google.com/spreadsheets/d/15haxZxYvl6BcaPLGw-3zctzUQad8F3hCYqsnD5ylqdo/edit#gid=0) check-in

4. Adoption of [Project Governance](https://docs.google.com/document/d/1uL_-IsWjNYpo5i_DlQsBQu9Aq7fS_EFgIh-RnNVYWnE/edit#)

5. +/Δ

6. Next meeting time—same or different?

7. Next meeting roles

8. Review action items

The agenda can also be seen in the [agenda document](https://docs.google.com/document/d/1KdUeiryViiPyiG8ajDC_snxSzDBBb-kwNauHvD_chfA/edit#)

If there are topics you would like to add to the TSC's agenda, please comment below. 👇

---

<div class="post-metadata">

**Author:** ![LN](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ln/32/1605_2.png) [@LN](https://forum.getodk.org/u/LN)\
**Post date:** [May 8, 2019, 5:10pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/2 "2019-05-08T17:10:17Z")

</div>

If there's time, it would be great to get a verdict on [XLSForm spec proposal: add syntax to make it easy to use a value from the last saved instance](https://forum.getodk.org/t/xlsform-spec-proposal-add-syntax-to-make-it-easy-to-use-a-value-from-the-last-saved-instance/18814) or at least a sense of whether TSC folks still want to think about it. I have also put out [XForms spec proposal: add event fired when new repeat instance is created](https://forum.getodk.org/t/xforms-spec-proposal-add-event-fired-when-new-repeat-instance-is-created/19616) as a companion for repeats that would be good to draw attention to.

I'm pushing on these because they would make [https://github.com/opendatakit/roadmap/issues/30](https://github.com/opendatakit/roadmap/issues/30) available to most users and thus would enable moving that item to the done column. 🎉 Dynamic defaults more generally have also been requested for a long time.

---

<div class="post-metadata">

**Author:** ![adam.butler](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/adam.butler/32/2976_2.png) [@adam.butler](https://forum.getodk.org/u/adam.butler)\
**Post date:** [May 13, 2019, 1:01pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/5 "2019-05-13T13:01:14Z")

</div>

A designer here at eHA spent a couple of hours coming up with some new versions of the ODK logo. Maybe it would be interesting to talk about them, or at least talk about whether we want to talk about a new logo?

You can see them here: [https://drive.google.com/drive/folders/1H0BHBbr250xLkubIbAbnNpIczqKg\_xOP?usp=sharing](https://drive.google.com/drive/folders/1H0BHBbr250xLkubIbAbnNpIczqKg_xOP?usp=sharing)

---

<div class="post-metadata">

**Author:** ![Xiphware](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/xiphware/32/2587_2.png) [@Xiphware](https://forum.getodk.org/u/Xiphware)\
**Post date:** [May 13, 2019, 9:14pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/6 "2019-05-13T21:14:44Z")

</div>

Although I think we can chew up an hour on adam's external data andln's last-saved, I was wondering what perhaps is the process of getting stuff added to the roadmap for a subsequent meeting (it appears to be a read-only doc?). I wanted to perhaps discuss Validate's/Collect's XForm 'error' checking on a TSC call at some point...

---

<div class="post-metadata">

**Author:** ![yanokwa](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/yanokwa/32/1695_2.png) [@yanokwa](https://forum.getodk.org/u/yanokwa)\
**Post date:** [May 13, 2019, 10:18pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/7 "2019-05-13T22:18:30Z")

</div>

I think we have a lot going on these days and so I propose the core of the call should prioritize unblocking work that is close to finished and talking a bit about process.

**Discuss and approve to unblock work**

This should be fast if everyone reads and comments on the following docs before the call.

- [Central Block 6 release criteria](https://docs.google.com/document/d/1pM1PsMa2yiGG8b6tU_Z_vKAqlLU_XV6UF-j8_aalpZ4)
- [Last-saved proposal](https://forum.getodk.org/t/xlsform-spec-proposal-add-syntax-to-make-it-easy-to-use-a-value-from-the-last-saved-instance/18814)
- [Adoption of governance](https://docs.google.com/document/d/1uL_-IsWjNYpo5i_DlQsBQu9Aq7fS_EFgIh-RnNVYWnE)

**Process changes to work more efficiently together**

The project is moving really quickly and it's really hard to keep up with all the work that's going on. Some ideas:

- Using and setting expectations around TSC-1 category and tag.
  - Worked really well for Central announcement. We should do more.
  - Use category to message and remind each other, PMs are better for sensitive topics.
  - Watching categories and topic reminders are very helpful.

- [Roadmap seems unmaintained](https://github.com/opendatakit/roadmap/projects/1). Should we put someone in charge?
- Everyone should recruit for [Google Season of Docs](https://forum.getodk.org/t/google-season-of-docs/18520)

**Put in parking lot, but work on asynchronously the next two weeks (due May 29th)**

- Refinement on Adam's use-cases
- New repeat instance event proposal
- Stuff that's sitting in features category (e.g., [Counting the number of all options in a select\_one / select\_multiple variable](https://forum.getodk.org/t/counting-the-number-of-all-options-in-a-select-one-select-multiple-variable/17393), [Form design: grid of text or numeric input](https://forum.getodk.org/t/form-design-grid-of-text-or-numeric-input/13398))
- Validate's error checking. @Xiphware, you should have write access now

**Try to discuss in four weeks (due Jun 12th)**

- pyxform updates
- JavaRosa performance updates
- Goals for a convening
- Logo discussion

---

<div class="post-metadata">

**Author:** ![Xiphware](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/xiphware/32/2587_2.png) [@Xiphware](https://forum.getodk.org/u/Xiphware)\
**Post date:** [May 14, 2019, 12:55am UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/8 "2019-05-14T00:55:42Z")

</div>

BTW, unless anybody else is especially keen, I'm happy to facilitate the following TSC call. Its prob getting near my (first!) turn, and I figure I should do something nice to make up for throwing everybody's schedule off by being in a stupid timezone... 🙂

---

<div class="post-metadata">

**Author:** ![tomsmyth](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/tomsmyth/32/1726_2.png) [@tomsmyth](https://forum.getodk.org/u/tomsmyth)\
**Post date:** [May 14, 2019, 2:54pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/9 "2019-05-14T14:54:36Z")

</div>

Thanks Yaw. I was already planning a stout roadmap/parking lot review so I like your suggestions.

---

<div class="post-metadata">

**Author:** ![Xiphware](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/xiphware/32/2587_2.png) [@Xiphware](https://forum.getodk.org/u/Xiphware)\
**Post date:** [May 15, 2019, 12:38pm UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/10 "2019-05-15T12:38:01Z")

</div>

wrt parking lot & roadmap, is there any good reason not to simply put all parking-lot issues as, at least perhaps initially, just under 'ice-boxed' roadmap? Or maybe a new roadmap category? I'm not seeing the benefit of tracking these in an separate doc...

---

<div class="post-metadata">

**Author:** ![Xiphware](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/xiphware/32/2587_2.png) [@Xiphware](https://forum.getodk.org/u/Xiphware)\
**Post date:** [May 18, 2019, 8:04am UTC](https://forum.getodk.org/t/odk-tsc-1-call-2019-05-15/19720/11 "2019-05-18T08:04:19Z")

</div>

I really like the simplicity of C (but it seemed a bit too abstract, hard to pick out 'ODK' acronym). Was bored so I thought I'd play around with a couple ideas in gimp... Shameless plagiarism, drop shadows arent quite right, but you get the idea...

![4d7c4387ae5b12f125b1ca9817f66f128a59da5b](https://getodk.b-cdn.net/uploads/default/original/2X/f/f06898694404863fa70983148aeae272edef6848.png)

![4d7c4387ae5b12f125b1ca9817f66f128a59da5b%20copy%202](https://getodk.b-cdn.net/uploads/default/original/2X/5/5ade4852a499592fb72604d6122c7f3446951292.png)
