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

Reformat status type enumeration lists to be nested under StatusEnumeration#2604

Open
lucy-kind opened this issue Jun 18, 2020 · 2 comments
Assignees
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).

Comments

@lucy-kind
Copy link
Contributor

lucy-kind commented Jun 18, 2020

A nested structure for enumerations will be implemented to prevent a combinatorial explosion of enumerated items in any enumeration list.

New nested structure for status types will appear as such:

Enumeration:

  • StatusEnumeration (new Schema.org object)

Contains the following Enumerated Items:

  • ActionStatusType
  • ActiveActionStatus
    
  • CompletedActionStatus
    
  • FailedActionStatus
    
  • PotentialActionStatus
    
  • EventStatusType
  • EventCancelled
    
  • EventMovedOnline
    
  • EventPostponed
    
  • EventRescheduled
    
  • EventScheduled
    
  • GameServerStatus
  • OfflinePermanently
    
  • OfflineTemporarily
    
  • Online
    
  • OnlineFull
    
  • LegalForceStatus
  • InForce
    
  • NotInForce
    
  • PartiallyInForce
    
  • OrderStatus
  • OrderCancelled
    
  • OrderDelivered
    
  • OrderInTransit
    
  • OrderPaymentDue
    
  • OrderPickupAvailable
    
  • OrderProblem
    
  • OrderProcessing
    
  • OrderReturned
    
  • PaymentStatusType
  • PaymentAutomaticallyApplied
    
  • PaymentComplete
    
  • PaymentDeclined
    
  • PaymentDue
    
  • PaymentPastDue
    
  • ReservationStatusType
  • ReservationCancelled
    
  • ReservationConfirmed
    
  • ReservationHold
    
  • ReservationPending
    
@danbri danbri self-assigned this Jun 22, 2020
@lucy-kind lucy-kind self-assigned this Jun 23, 2020
danbri added a commit that referenced this issue Jul 7, 2020
Pending should not re-define core terms since definitions are additive
across data/*.ttl files. Instead we tweaked the core minimally to
mention the new supertype.

/cc @lucy-kind @rjw
@danbri
Copy link
Contributor

danbri commented Jul 15, 2020

This is queued to go out as part of version 9.0 (next week)

@github-actions
Copy link

This issue is being tagged as Stale due to inactivity.

@github-actions github-actions bot added the no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). label Sep 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).
Projects
None yet
Development

No branches or pull requests

2 participants