schemaorg / suggestions-questions-brainstorming

Suggestions, questions, and brainstorming
20 stars 15 forks source link

NonprofitType::RegisteredCharity #11

Open philbarker opened 4 years ago

philbarker commented 4 years ago

In https://schema.org/NonprofitType it would be useful to have a cover-all-(UK) type of RegisteredCharity to specify which non-profits are charities in the UK. Depending on whether the aim is to give precise details on the basis of charitable status or just give an indication that there is one, this would be split into the three jursidictions England & Wales, Scotland and Northern Ireland or could just be for UK. This would catch some charities that aren't covered by the existing non-profit types, and provide disambiguation for those types that are not for profit but may not be charitable.

danbri commented 4 years ago

@lucy-kind and I have been discussing how to refine things. First up (some technical issues on what should show up where in the website UI) is to explore hierarchy in the enumeration structure so that UK nonprofit codes live under UKNonprofitType, US, NL under parallel types for those countries. See https://github.com/schemaorg/schemaorg/pull/2567 for work in that direction.

As an aside - there is also the issue of when to use enumerations versus normal instantiable types. @RichardWallis has been trying to clean up some confusion in this area (e.g. CreditCard) when things are used as normal types but also as enumeration subclasses or members of enumeration subclasses. I'm assuming you're proposing RegisteredCharity as a member/instance of NonprofitType rather than a type in its own right. We'll also want to think through whether enum values can ever be members of multiple distinct enumerations - what should we use if we have lists for other countries where charities can be registered? UKRRegisteredCharity? or one enum value that is a member of UKNonprofitType, XYZNonprofitType, etc.

HughP commented 4 years ago

Having worked in the non-profit sector for a few years, I can attest that this is a good place for appropriate diversity (because diversity abounds). Within the English speaking world (e.g. USA, UK, Australia, etc.), these terms Non-profit and Charity get tossed around a bit and they don't mean the same things in all those places (at least in the USA they also carry distinctions from each other in legal contexts). The enumeration options for NonprofitType seems to slant heavily on the side of USA based categorizations at the moment. (Even considering the changes in schemaorg/schemaorg#2567.) — Though even with all of these options for the USA I don't see how to clearly distinguish between a church and a religious organization which both usually fall under US IRS category 501(c)3. In general It seems that there could be a lot of use of these parts of schema.org by websites like: https://www.techsoup.org/ , https://www.charitywatch.org/ , and https://www.charitynavigator.org/ (besides how an organization may self-describe).

ldexterldesign commented 4 years ago

👋 https://github.com/schemaorg/schemaorg/issues/2577

RichardWallis commented 3 years ago

See issue #7 for the context of the move from the main Schema.org issue tracker to this repository.