Skip to content

Make a way to update datasheets with each release #53

Description

@ftyers

There needs to be a way to incorporate the following information each release:

  1. The datasheet template
  2. The human-written/community-contributed sections of the previous version datasheet
  3. The updated statistics from the release process

For example:
Let's say we are going from version 23.0 of MCV scripted to version 24.0 of MCV scripted, we have the following information:

  1. The datasheet template (which may have been updated between the two releases)
  2. Either:
    1. A draft datasheet that has been editted by community members to include information about their language and community and was marked as final and uploaded as part of the 23.0 release.
    2. An unchanged draft datasheet from the 23.0 release that was uploaded as part of the 23.0 release
  3. A file including updated statistics and demographic information

If there have been no community additions, then the process is:

  1. Generate a draft datasheet using (1) and (3)

If there have been community additions, then the process is:

  1. Generate a draft datasheet using (1) and (3)
  2. Merge in the sections that contain the community information from the previous version into the new draft

Without the ability to do this we will have to throw away either the community additions, or the new statistics/demographic information, neither of which is desirable.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions