# Spec proposal: Editable submissions

**URL:** <https://forum.getodk.org/t/spec-proposal-editable-submissions/53577>\
**Category:** Development\
**Tags:** spec-proposal, pyxform, odk-xforms, odk-xlsform\
**Created:** [February 12, 2025, 2:11pm UTC](https://forum.getodk.org/t/spec-proposal-editable-submissions/53577 "2025-02-12T14:11:18Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![seadowg](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/seadowg/32/10045_2.png) [@seadowg](https://forum.getodk.org/u/seadowg)\
**Post date:** [April 7, 2025, 12:38pm UTC](https://forum.getodk.org/t/spec-proposal-editable-submissions/53577/8 "2025-04-07T12:38:10Z")

</div>

> [@seadowg](#):
>
> ### XForm
> 
> - A new `odk:editable` attribute for the `submission` node:
> - If the value of `odk:editable` is "true", clients should allow sent submissions to be edited using `deprecatedId` as a way of linking edits together.
> - If the value of `odk:editable` is anything else, clients should not allow edits after submission (assuming they don't usually).
> 
> ### XLSForm
> 
> - A new `editable` column in the `settings` sheet that's value will be used to define the new `odk:editable` attribute.

As discussed this will be updated so that it now reads:

### XForm

- A new `odk:client-editable` attribute for the `submission` node:
  - If the value of `odk:client-editable` is "true", clients should allow sent submissions to be edited using `deprecatedId` as a way of linking edits together.
  - If the value of `odk:client-editable` is anything else, clients should not allow edits after submission (assuming they don't usually).

### XLSForm

- A new `client_editable` column in the `settings` sheet whose value will be used to define the new `odk:client-editable` attribute.

---

_[View the full topic](https://forum.getodk.org/t/spec-proposal-editable-submissions/53577)._
