-
Notifications
You must be signed in to change notification settings - Fork 20
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
Provide details on "Users" listing requirements #34
Comments
I'm assuming you're proposing applying the same policy to listing on https://github.com/janusgraph/janusgraph/#users as well? |
I think it's good enough, but others want to adjust it differently for this project, that would be worth a discussion. A potential user reached out to me offline, and I couldn't remember how the existing Users were decided, so I thought it would be worthwhile to document the policy publicly for the convenience of future Users. |
@pluradj — I've been pretty lax up to now about accepting new use cases, basically taking company employees at their word that they're using it in production and adding them. Typically, it's the engineers or CTOs of companies who are directly doing the JanusGraph implementation that reached out, so it seems pretty safe. Re: proposed requirements:
This I'm perfectly fine with, this is the minimal requirement.
This may be an issue for some folks: their company may or may not be interested in writing a public blog post about their infrastructure, and depending on the company, it may require a lot of review from legal/PR/marketing/etc., and they may choose not to document it. I would say this is a nice to have rather than a requirement. I would prefer to list more companies with a one-liner description of their use case, than to require a public doc, presentation, or blog post mentioning JanusGraph before listing it.
I'm not sure under which conditions folks would decline to list a company as a user if they claim they're using JanusGraph — even if they write a detailed blog post, we cannot verify if they are, in fact, using it, or using it as they said they do. We're still taking their word for it. So this will essentially be a rubber-stamp, unless committers see any egregious issues in either of the two points above. |
Good points, @mbrukman. One-liner description of their use case would be good. Right now we just have a collection of icons. Agreed on a formal vote -- the email thread started by the product would be enough to drive consensus. |
@mbrukman I made revisions to the initial writeup based on previous discussion above. |
LGTM Does this need to be a discussion / vote on |
On the main JanusGraph web site, there is a section for Users (The following users have deployed JanusGraph in production). It would be great to provide a page that describes the requirements to be listed. I'd imagine that the process would be pretty simple, along the lines of:
Provide clear external documentation of your product's usage of JanusGraph, including proper attribution and linkage to the JanusGraph projectApproval vote is requiredFor reference, here are the Apache TinkerPop index listing requirements:
The text was updated successfully, but these errors were encountered: