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

Add a new type EmployerReview as a more specific type of Review #1576

Closed
gmackenz opened this issue Mar 29, 2017 · 14 comments
Closed

Add a new type EmployerReview as a more specific type of Review #1576

gmackenz opened this issue Mar 29, 2017 · 14 comments
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).

Comments

@gmackenz
Copy link
Contributor

We currently have Review and I would like to propose a new more specific type EmployerReview for reviews pertaining organizations being reviewed by an employee.

Description: "A review written by a current or former employee of an organization. The review is in the context of the organization as an employer."

@rvguha
Copy link
Contributor

rvguha commented Mar 29, 2017 via email

@gmackenz
Copy link
Contributor Author

I don't in particular know offhand at the moment but it would be a great way to easily isolate job-related reviews from the default review markup of employers such as is available on sites that provide/allow posting of employee reviews.

@rvguha
Copy link
Contributor

rvguha commented Mar 29, 2017 via email

@thadguidry
Copy link
Contributor

@gmackenz Are we talking something like CompanyReviews like what Glassdoor.com etc. provides ? Those kind of EmployerReviews ?

@danbri
Copy link
Contributor

danbri commented Mar 30, 2017

Let's route this into pending.schema.org for a while, to give time for publishers and consumers to unveil themselves. I am happy with this pattern of contextualized Review sub-types. It isn't elegant but it is simple for publishers and adds clarity.

(@thadguidry - yeah I believe those kinds of reviews)

@gmackenz
Copy link
Contributor Author

@thadguidry — what @danbri said — I think those kind of sites could be excellent candidates for EmployerReview.

@danbri
Copy link
Contributor

danbri commented May 10, 2017

@gmackenz I'll code this up. Do you have any definition text in mind, Gordon?

@danbri
Copy link
Contributor

danbri commented May 10, 2017

Ah sorry, I see it now!

@danbri
Copy link
Contributor

danbri commented May 10, 2017

Something like...

<div>
  <div typeof="rdfs:Class" resource="http://schema.org/EmployerReview">
    <span>Subclass of: <a property="rdfs:subClassOf" href="http://schema.org/Review">Review</a></span>
    <span class="h" property="rdfs:label">EmployerReview</span>
    <span property="rdfs:comment">An [[EmployerReview]] is a review of an [[Organization]] regarding its role as an employer, written by a current or former employee of that organization.</span>
    <span property="schema:category">issue-1576</span>
    <a property="dc:source" href="https://github.com/schemaorg/schemaorg/issues/1589">#1576</a>
    <link property="http://schema.org/isPartOf" href="http://pending.schema.org" />
  </div>
</div>

danbri added a commit that referenced this issue May 10, 2017
danbri added a commit that referenced this issue May 10, 2017
@danbri
Copy link
Contributor

danbri commented May 10, 2017

@gmackenz
Copy link
Contributor Author

gmackenz commented May 15, 2017 via email

@thadguidry
Copy link
Contributor

@danbri what if we sorta tweak the definition of reviewBody... "the main body section of the review". more Simple English. or do you think that will confuse with the term "main" and folks might think "what do I use for my other review sections?"

@gmackenz
Copy link
Contributor Author

gmackenz commented May 15, 2017 via email

@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 Jul 27, 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

4 participants