Skip to content
This repository was archived by the owner on Feb 1, 2026. It is now read-only.
This repository was archived by the owner on Feb 1, 2026. It is now read-only.

Handle range labels better #34

@waldoj

Description

@waldoj

This is an actual excerpt from crow.json:

"range": {
    "statewide": {
        "season": {
            "date": {
                "starts": "2013-08-17",
                "ends": "2014-03-15"
            },
            "days": ["Monday", "Wednesday", "Friday", "Saturday"]
        }
    },
    "national_forest_lands_and_department_lands": {
        "season": {
            "date": {
                "starts": "2013-09-02",
                "ends": "2014-03-10"
            },
            "days": ["Monday", "Wednesday", "Friday", "Saturday"]
        }
    }
}

national_forest_lands_and_department_lands? That's meaningless. We should make two changes here.

The first is to move to the bear.json example, which is to simply number these ranges, rather than try to name them. The groupings are frequently not logical in a way that lends themselves to naming.

The second is to figure out how to actually represent a concept like "national forest lands and department lands." Representing "Virginia" is easy (it has a GNIS ID, after all), but there's no ID for all national forest lands and department lands.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions