Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

field name abbrvs; why not full words? #2

Closed
e-lo opened this issue Mar 31, 2020 · 2 comments
Closed

field name abbrvs; why not full words? #2

e-lo opened this issue Mar 31, 2020 · 2 comments

Comments

@e-lo
Copy link
Contributor

e-lo commented Mar 31, 2020

Question:

  • I couldn't find an issue or discussion item where it was decided to change the field names to be abbreviations? What is the thinking behind this?

There are some plusses and minuses:

For Abbrvs:

  • can potentially fit things into DBFs, cube, and other places with limits on spaces
  • fewer characters to write

Against Abbvs:

  • hard to remember which way abrr things (or is that Abbv?)
  • less legible
  • creates inconsistencies across other formats (i.e. osm, shared streets, etc)
@ssmith55
Copy link
Collaborator

The request was that field names be limited to 10 characters, for improved compatibility with formats that have limits on field names. We did the following:

  • added a few abbreviations that we hope are obvious
  • made sure that, within a table, first 10 characters of a field name are unique
    However, we are not limiting field names to 10 characters

@ianberg-volpe
Copy link
Collaborator

Commits that make these changes in the example files and conversion tools:
83ccc56 ec0fd32 9bad897 b83dc7f

ianberg-volpe added a commit that referenced this issue Jun 22, 2021
consistency edit with other fields starting with `mvmt` (enables unique first 10 chars, #2)
ianberg-volpe added a commit that referenced this issue Jun 22, 2021
consistency edit with other fields starting with `mvmt` (enables unique first 10 chars, #2)
ianberg-volpe added a commit that referenced this issue Jun 22, 2021
consistency edit with other fields starting with `mvmt` (enables unique first 10 chars, #2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants