This is a Civilized Place for Public Discussion
Please treat this discussion forum with the same respect you would a public park. We, too, are a shared community resource — a place to share skills, knowledge and interests through ongoing conversation.
These are not hard and fast rules, merely guidelines to aid the human judgment of our community and keep this a clean and well-lighted place for civilized public discourse.
Improve the Discussion
Help us make this a great place for discussion by always working to improve the discussion in some way, however small. If you are not sure your post adds to the conversation, think over what you want to say and try again later.
The topics discussed here matter to us, and we want you to act as if they matter to you, too. Be respectful of the topics and the people discussing them, even if you disagree with some of what is being said.
One way to improve the discussion is by discovering ones that are already happening. Spend time browsing the topics here before replying or starting your own, and you’ll have a better chance of meeting others who share your interests.
Be Agreeable, Even When You Disagree
You may wish to respond to something by disagreeing with it. That’s fine. But remember to criticize ideas, not people. Please avoid:
Ad hominem attacks
Responding to a post’s tone instead of its actual content
Instead, provide reasoned counter-arguments that improve the conversation.
Your Participation Counts
The conversations we have here set the tone for every new arrival. Help us influence the future of this community by choosing to engage in discussions that make this forum an interesting place to be — and avoiding those that do not.
Discourse provides tools that enable the community to collectively identify the best (and worst) contributions: bookmarks, likes, flags, replies, edits, and so forth. Use these tools to improve your own experience, and everyone else’s, too.
Let’s leave our community better than we found it.
If You See a Problem, Flag It
Moderators have special authority; they are responsible for this forum. But so are you. With your help, moderators can be community facilitators, not just janitors or police.
When you see bad behavior, don’t reply. It encourages the bad behavior by acknowledging it, consumes your energy, and wastes everyone’s time. Just flag it. If enough flags accrue, action will be taken, either automatically or by moderator intervention.
In order to maintain our community, moderators reserve the right to remove any content and any user account for any reason at any time. Moderators do not preview new posts; the moderators and site operators take no responsibility for any content posted by the community.
Always Be Civil
Nothing sabotages a healthy conversation like rudeness:
Be civil. Don’t post anything that a reasonable person would consider offensive, abusive, or hate speech.
Keep it clean. Don’t post anything obscene or sexually explicit.
Respect each other. Don’t harass or grief anyone, impersonate people, or expose their private information.
Respect our forum. Don’t post spam or otherwise vandalize the forum.
These are not concrete terms with precise definitions — avoid even the appearance of any of these things. If you’re unsure, ask yourself how you would feel if your post was featured on the front page of the New York Times.
This is a public forum, and search engines index these discussions. Keep the language, links, and images safe for family and friends.
Keep It Tidy
Make the effort to put things in the right place, so that we can spend more time discussing and less cleaning up. So:
Don’t start a topic in the wrong category.
Don’t cross-post the same thing in multiple topics.
Don’t post no-content replies.
Don’t divert a topic by changing it midstream.
Don’t sign your posts — every post has your profile information attached to it.
Rather than posting “+1” or “Agreed”, use the Like button. Rather than taking an existing topic in a radically different direction, use Reply as a Linked Topic.
Post Only Your Own Stuff
You may not post anything digital that belongs to someone else without permission. You may not post descriptions of, links to, or methods for stealing someone’s intellectual property (software, video, audio, images), or for breaking any other law.
Powered by You
This site is operated by your friendly local staff and you, the community. If you have any further questions about how things should work here, open a new topic in the site feedback category and let's discuss! If there's a critical or urgent issue that can't be handled by a meta topic or flag, contact us via Community@neo4j.com.
Terms of Service
Yes, legalese is boring, but we must protect ourselves – and by extension, you and your data – against unfriendly folks. We have a Terms of Service describing your (and our) behavior and rights related to content, privacy, and laws. To use this service, you must agree to abide by our TOS
Below are the Neo4j Community team, these users are here to help support and grow the Community space. Please feel free to reach out to them with any questions or ideas you may have!
TrevorS Community Specialist
Trevor enjoys working with people and is passionate about online communities. He brings with him years of experience in moderation and support and will provide those same services here as the go-to face of the Neo4j Community. -------------------------------------------------------------------------------------------------------------------- YolandeP Sr. Manager, Developer Community
Yolande is passionate about technology and developer communities. Her goal is to empower developers and data scientists everywhere to successfully grow their projects. At Neo4j, she runs the advocacy programs, including the Ninja program. -------------------------------------------------------------------------------------------------------------------- julie_hamel Sr. Director of Community
Julie leads and supports the passionate Neo4j community team. She has been building communities for enterprises and tech aficionados for the past 15+ years, and loves creating immersive and engaging experiences that promote making connections, learning and having fun.
Starting at NASA, Andreas designed systems from scratch to support science missions. Then in Zambia, he built medical informatics systems that complement technology with social good. Now with Neo4j, he is democratizing graph databases which elevate understanding by emphasizing relationships. Twitter -------------------------------------------------------------------------------------------------------------------- Alexander (Community profile link) Senior Developer Marketing Manager at Neo4j.
Alexander is passionate about graphs and loves observing the positive resonance and learning about the multitude of innovative graph applications. New technologies (hardware and software) have been the focus of his entire career. LinkedIn
We're pleased to share that the Neo4j Community is about to change to a new platform designed to improve discussion, collaboration and learning.
Here's what's about to happen:
this site will be placed into read-only mode
all content and accounts will be migrated to the new platform
the new platform will become the new https://community.neo4j.com
A Community of Communities
The strength of this community is in each one of you. You are curious, capable, and compassionate, asking good questions and offering insightful advice. From conversation to collaboration, both personal and professional, sharing your experience and working towards mutual success. You are amazing at building relationships.
We want to support a community of communities. Pairs, groups, organizations. A better world, a better product, a better way. In the moment, again tomorrow. Common purpose, common interest. Practically with Neo4j, idealistically with graph thinking.
These forums have served us all well. We want to take the good parts and make them even better. Some of what's here doesn't fit well in a discussion format. For example projects, job listings, or events are super useful information that's a little awkward to access. We've observed, brainstormed, and debated.
After evaluating our options, including a long hard stare at the ever-tempting path of building from scratch, we've chosen a platform which will be excellent for discussion and enable us to build great new features.
Our first step is humble, simply migrating from this platform to the new one with minimal disruption. Please be patient through this period. Things may go wrong. When they do, please reach out directly to me as @abk of neo4j on Discord to let me know what's up. We've also set up a temporary #community-site channel there for feedback and problem reporting. If you're not on Discord, email me at email@example.com, including [Neo4j Community] in the subject.
I will do my best to fix things expediently.
This thread itself should make it over in tact. I'll use this as a running report of progress. Stay tuned!
Questions, concerns? Let me know.
Welcome to the community!
If you have technical questions, we’d love to help you find the answers to them!! Please help us help you by following the guidelines below.”
Write a title that summarizes the specific problem The title may be the first and the last thing that potential viewers see of your post. Make it count. Make it describe the problem, not your current state of mind. ALL CAPS and lots of question and exclamation marks are an indication that you wear your underwear on your head ??? not that you have an urgent problem !!!
Choose the correct "category" and add the relevant "labels" Both of these serve to narrow down the problem area. A database creation error on the "Neo4j Desktop" is quite possible, it is almost impossible if installed with a Yum package. For installation questions specifying the OS is definitely useful. And so on.
Explain First What do you want to accomplish? What is your problem? What have you tried (you have tried something, right ... right?)? Can you reproduce the situation? Which steps need to be followed to get there?
Code Second For some weird reason, Verdana 12pt does horrible things to code. There's a ton of ways to add readable code in your posts, the easiest is to select it and use the </> preformatted text icon. Reading hundreds of lines of code and Cypher-queries is the favorite hobby of most of the visitors of the forum. Just in case it's one of the others that is trying to help you ... provide the code that demonstrates the issue and no more.
Proofread You're ready to press "post"? Take a deep breath. Exhale. Go once more over what you've just written. Does it look like the kind of question you could answer?
Be Patient - Be Friendly - Be Polite - Help somebody else in turn Somebody is going to spend some of the single most valuable resources for a human on your question. Time. Giving an indication that you understand the value of that is the least you can do.
Please read this Agreement carefully before accessing or using the Website. By accessing or using any part of the web site, you agree to become bound by the terms and conditions of this agreement. If you do not agree to all the terms and conditions of this agreement, then you may not access the Website or use any services. If these terms and conditions are considered an offer by company_short_name, acceptance is expressly limited to these terms. The Website is available only to individuals who are at least 13 years old.
1. Your company_domain Account
If you create an account on the Website, you are responsible for maintaining the security of your account and you are fully responsible for all activities that occur under the account. You must immediately notify company_short_name of any unauthorized uses of your account or any other breaches of security. company_short_name will not be liable for any acts or omissions by you, including any damages of any kind incurred as a result of such acts or omissions.
2. Responsibility of Contributors
If you post material to the Website, post links on the Website, or otherwise make (or allow any third party to make) material available by means of the Website (any such material, “Content”), You are entirely responsible for the content of, and any harm resulting from, that Content. That is the case regardless of whether the Content in question constitutes text, graphics, an audio file, or computer software. By making Content available, you represent and warrant that:
the downloading, copying and use of the Content will not infringe the proprietary rights, including but not limited to the copyright, patent, trademark or trade secret rights, of any third party;
if your employer has rights to intellectual property you create, you have either (i) received permission from your employer to post or make available the Content, including but not limited to any software, or (ii) secured from your employer a waiver as to all rights in or to the Content;
you have fully complied with any third-party licenses relating to the Content, and have done all things necessary to successfully pass through to end users any required terms;
the Content does not contain or install any viruses, worms, malware, Trojan horses or other harmful or destructive content;
the Content is not spam, is not machine- or randomly-generated, and does not contain unethical or unwanted commercial content designed to drive traffic to third party sites or boost the search engine rankings of third party sites, or to further unlawful acts (such as phishing) or mislead recipients as to the source of the material (such as spoofing);
the Content is not pornographic, does not contain threats or incite violence, and does not violate the privacy or publicity rights of any third party;
your content is not getting advertised via unwanted electronic messages such as spam links on newsgroups, email lists, blogs and web sites, and similar unsolicited promotional methods;
your content is not named in a manner that misleads your readers into thinking that you are another person or company; and
you have, in the case of Content that includes computer code, accurately categorized and/or described the type, nature, uses and effects of the materials, whether requested to do so by company_short_name or otherwise.
3. User Content License
User contributions are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Without limiting any of those representations or warranties, company_short_name has the right (though not the obligation) to, in company_short_name’s sole discretion (i) refuse or remove any content that, in company_short_name’s reasonable opinion, violates any company_short_name policy or is in any way harmful or objectionable, or (ii) terminate or deny access to and use of the Website to any individual or entity for any reason, in company_short_name’s sole discretion. company_short_name will have no obligation to provide a refund of any amounts previously paid.
4. Payment and Renewal
Optional paid services or upgrades may be available on the Website. When utilizing an optional paid service or upgrade, you agree to pay company_short_name the monthly or annual subscription fees indicated. Payments will be charged on a pre-pay basis on the day you begin utilizing the service or upgrade and will cover the use of that service or upgrade for a monthly or annual subscription period as indicated. These fees are not refundable.
Unless you notify company_short_name before the end of the applicable subscription period that you want to cancel a service or upgrade, your subscription will automatically renew and you authorize us to collect the then-applicable annual or monthly subscription fee (as well as any taxes) using any credit card or other payment mechanism we have on record for you. Subscriptions can be canceled at any time.
Hosting, Support Services
Optional Hosting and Support services may be provided by company_short_name under the terms and conditions for each such service. By signing up for a Hosting/Support or Support services account, you agree to abide by such terms and conditions.
We offer HTTPS as a paid add-on. By signing up and using a custom domain on company_domain, you authorize us to act on the domain name registrant’s behalf (by requesting the necessary certificates, for example) for the sole purpose of providing HTTPS on your site.
Enterprise Hosting services are provided by company_short_name under the terms and conditions for each such service, which are determined by a customer-specific contract. By signing up for an Enterprise Hosting account you agree to abide by such terms and conditions.
6. Responsibility of Website Visitors
company_short_name has not reviewed, and cannot review, all of the material, including computer software, posted to the Website, and cannot therefore be responsible for that material’s content, use or effects. By operating the Website, company_short_name does not represent or imply that it endorses the material there posted, or that it believes such material to be accurate, useful or non-harmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses, and other harmful or destructive content. The Website may contain content that is offensive, indecent, or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes, and other errors. The Website may also contain material that violates the privacy or publicity rights, or infringes the intellectual property and other proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. company_short_name disclaims any responsibility for any harm resulting from the use by visitors of the Website, or from any downloading by those visitors of content there posted.
7. Content Posted on Other Websites
We have not reviewed, and cannot review, all of the material, including computer software, made available through the websites and webpages to which company_domain links, and that link to company_domain. company_short_name does not have any control over those non-company_domain websites and webpages, and is not responsible for their contents or their use. By linking to a non-company_domain website or webpage, company_short_name does not represent or imply that it endorses such website or webpage. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses, and other harmful or destructive content. company_short_name disclaims any responsibility for any harm resulting from your use of non-company_domain websites and webpages.
8. Copyright Infringement and DMCA Policy
As company_short_name asks others to respect its intellectual property rights, it respects the intellectual property rights of others. If you believe that material located on or linked to by company_domain violates your copyright, and if this website resides in the USA, you are encouraged to notify company_short_name in accordance with company_short_name’s Digital Millennium Copyright Act (“DMCA”) Policy. company_short_name will respond to all such notices, including as required or appropriate by removing the infringing material or disabling all links to the infringing material. company_short_name will terminate a visitor’s access to and use of the Website if, under appropriate circumstances, the visitor is determined to be a repeat infringer of the copyrights or other intellectual property rights of company_short_name or others. In the case of such termination, company_short_name will have no obligation to provide a refund of any amounts previously paid to company_short_name.
9. Intellectual Property
This Agreement does not transfer from company_short_name to you any company_short_name or third party intellectual property, and all right, title and interest in and to such property will remain (as between the parties) solely with company_short_name. company_short_name, company_domain, the company_domain logo, and all other trademarks, service marks, graphics and logos used in connection with company_domain, or the Website are trademarks or registered trademarks of company_short_name or company_short_name’s licensors. Other trademarks, service marks, graphics and logos used in connection with the Website may be the trademarks of other third parties. Your use of the Website grants you no right or license to reproduce or otherwise use any company_short_name or third-party trademarks.
company_short_name reserves the right to display attribution links such as ‘Powered by company_domain,’ theme author, and font attribution in your content footer.
company_short_name reserves the right, at its sole discretion, to modify or replace any part of this Agreement. It is your responsibility to check this Agreement periodically for changes. Your continued use of or access to the Website following the posting of any changes to this Agreement constitutes acceptance of those changes. company_short_name may also, in the future, offer new services and/or features through the Website (including, the release of new tools and resources). Such new features and/or services shall be subject to the terms and conditions of this Agreement.
company_short_name may terminate your access to all or any part of the Website at any time, with or without cause, with or without notice, effective immediately. If you wish to terminate this Agreement or your company_domain account (if you have one), you may simply discontinue using the Website. All provisions of this Agreement which by their nature should survive termination shall survive termination, including, without limitation, ownership provisions, warranty disclaimers, indemnity and limitations of liability.
13. Disclaimer of Warranties
The Website is provided “as is”. company_short_name and its suppliers and licensors hereby disclaim all warranties of any kind, express or implied, including, without limitation, the warranties of merchantability, fitness for a particular purpose and non-infringement. Neither company_short_name nor its suppliers and licensors, makes any warranty that the Website will be error free or that access thereto will be continuous or uninterrupted. If you’re actually reading this, here’s a treat. You understand that you download from, or otherwise obtain content or services through, the Website at your own discretion and risk.
14. Limitation of Liability
In no event will company_short_name, or its suppliers or licensors, be liable with respect to any subject matter of this agreement under any contract, negligence, strict liability or other legal or equitable theory for: (i) any special, incidental or consequential damages; (ii) the cost of procurement for substitute products or services; (iii) for interruption of use or loss or corruption of data; or (iv) for any amounts that exceed the fees paid by you to company_short_name under this agreement during the twelve (12) month period prior to the cause of action. company_short_name shall have no liability for any failure or delay due to matters beyond their reasonable control. The foregoing shall not apply to the extent prohibited by applicable law.
15. General Representation and Warranty
You agree to indemnify and hold harmless company_short_name, its contractors, and its licensors, and their respective directors, officers, employees and agents from and against any and all claims and expenses, including attorneys’ fees, arising out of your use of the Website, including but not limited to your violation of this Agreement.
This Agreement constitutes the entire agreement between company_short_name and you concerning the subject matter hereof, and they may only be modified by a written amendment signed by an authorized executive of company_short_name, or by the posting by company_short_name of a revised version. Except to the extent applicable law, if any, provides otherwise, this Agreement, any access to or use of the Website will be governed by the laws of the state of California, U.S.A., excluding its conflict of law provisions, and the proper venue for any disputes arising out of or relating to any of the same will be the state and federal courts located in San Francisco County, California. Except for claims for injunctive or equitable relief or claims regarding intellectual property rights (which may be brought in any competent court without the posting of a bond), any dispute arising under this Agreement shall be finally settled in accordance with the Comprehensive Arbitration Rules of the Judicial Arbitration and Mediation Service, Inc. (“JAMS”) by three arbitrators appointed in accordance with such Rules. The arbitration shall take place in San Francisco, California, in the English language and the arbitral decision may be enforced in any court. The prevailing party in any action or proceeding to enforce this Agreement shall be entitled to costs and attorneys’ fees. If any part of this Agreement is held invalid or unenforceable, that part will be construed to reflect the parties’ original intent, and the remaining portions will remain in full force and effect. A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, will not waive such term or condition or any subsequent breach thereof. You may assign your rights under this Agreement to any party that consents to, and agrees to be bound by, its terms and conditions; company_short_name may assign its rights under this Agreement without condition. This Agreement will be binding upon and will inure to the benefit of the parties, their successors and permitted assigns.
This document is CC-BY-SA. It was last updated January 1, 2018.
Originally adapted from the WordPress Terms of Service.
What information do we collect?
We collect information from you when you register on our site and gather data when you participate in the forum by reading, writing, and evaluating the content shared here.
When registering on our site, you may be asked to enter your name and e-mail address. You may, however, visit our site without registering. Your e-mail address will be verified by an email containing a unique link. If that link is visited, we know that you control the e-mail address.
When registered and posting, we record the IP address that the post originated from. We also may retain server logs which include the IP address of every request to our server.
What do we use your information for?
Any of the information we collect from you may be used in one of the following ways:
To personalize your experience — your information helps us to better respond to your individual needs.
To improve our site — we continually strive to improve our site offerings based on the information and feedback we receive from you.
To improve customer service — your information helps us to more effectively respond to your customer service requests and support needs.
To send periodic emails — The email address you provide may be used to send you information, notifications that you request about changes to topics or in response to your user name, respond to inquiries, and/or other requests or questions.
How do we protect your information?
We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information.
What is your data retention policy?
We will make a good faith effort to:
Retain server logs containing the IP address of all requests to this server no more than 90 days.
Retain the IP addresses associated with registered users and their posts no more than 5 years.
Yes. Cookies are small files that a site or its service provider transfers to your computer’s hard drive through your Web browser (if you allow). These cookies enable the site to recognize your browser and, if you have a registered account, associate it with your registered account.
Do we disclose any information to outside parties?
We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety. However, non-personally identifiable visitor information may be provided to other parties for marketing, advertising, or other uses.
Third party links
Occasionally, at our discretion, we may include or offer third party products or services on our site. These third party sites have separate and independent privacy policies. We therefore have no responsibility or liability for the content and activities of these linked sites. Nonetheless, we seek to protect the integrity of our site and welcome any feedback about these sites.
Children’s Online Privacy Protection Act Compliance
Our site, products and services are all directed to people who are at least 13 years old or older. If this server is in the USA, and you are under the age of 13, per the requirements of COPPA (Children’s Online Privacy Protection Act), do not use this site.
This document is CC-BY-SA. It was last updated May 31, 2013.