open-contracting / standard

Documentation of the Open Contracting Data Standard (OCDS)
http://standard.open-contracting.org/
Other
138 stars 46 forks source link

Reorder fields so that they follow a consistent logic #1462

Open JachymHercher opened 2 years ago

JachymHercher commented 2 years ago

(This issue is similar to https://github.com/open-contracting/standard/issues/1349, but while #1349 deals with consistency across stages, this one deals rather with the general ordering logic and it's relationship with procurement practice.)

Logically ordering fields should make working with a standard easier (both because it should be more intuitive and because it should be more aligned with other systems and templates OCDS users use). However, the problem is that there are so many logical ways of ordering fields to chose from. For example:

Do we have a conscious approach in OCDS to how we order fields? If not, I can try to come up with something and propose changes in field ordering.

Examples of changes we could make in Tender:

jpmckinney commented 2 years ago

@JachymHercher Yes, it'd be great to have a documented convention for field ordering. We can discuss that here, and then add it to the handbook. This will likely be one of the "final" PRs – to avoid conflicts – but we can decide on the convention already.