René's URL Explorer Experiment


Title: Documentation edits · Issue #3 · splitrb/split-api · GitHub

Open Graph Title: Documentation edits · Issue #3 · splitrb/split-api

X Title: Documentation edits · Issue #3 · splitrb/split-api

Description: 👋 Hey there! This is the developer experience audit from @mntnr for this repository. I've added in my thoughts below, in the form of a checklist. Looking forward to seeing what you think; let's see if we can resolve all of the open issue...

Open Graph Description: 👋 Hey there! This is the developer experience audit from @mntnr for this repository. I've added in my thoughts below, in the form of a checklist. Looking forward to seeing what you think; let's see...

X Description: 👋 Hey there! This is the developer experience audit from @mntnr for this repository. I've added in my thoughts below, in the form of a checklist. Looking forward to seeing what you think; let&#...

Opengraph URL: https://github.com/splitrb/split-api/issues/3

X: @github

direct link

Domain: patch-diff.githubusercontent.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Documentation edits","articleBody":":wave: Hey there! This is the developer experience audit from @mntnr for this repository. I've added in my thoughts below, in the form of a checklist. Looking forward to seeing what you think; let's see if we can resolve all of the open issues and make this repository shine ✨ 💖 ✨\r\n\r\n# Repository Review: [splitrb/split-api](https://github.com/splitrb/split-api)\r\n\r\n\u003e :signal_strength: JSON API to the split A/B testing library\r\n\r\n_For notes on anything crossed out, look below. Note: I use `[~]` to mean that I have proposed a fix in a PR. I know it doesn't render properly in Markdown, but it works pretty well otherwise for that purpose. If I think that something is fine, even if it isn't valid according to this checklist, I've checked it off and included a note._\r\n\r\n### Reviewing the Repository Docs\r\n\r\n- [x] Is there a README?\r\n  - [ ] Does it follow [standard-readme](https://github.com/RichardLitt/standard-readme)? _More or less._\r\n  - [x] Is it spellchecked? _See TODO section below for minor issues._\r\n- [x] Is there a Code of Conduct, such as the [Contributor Covenant](https://github.com/simonv3/covenant-generator)?\r\n  - [~] Is it mentioned in the Contribute section of the README? (Note: this isn't needed if you mention it in your CONTRIBUTE.md and it is in this repository.)\r\n  - [x] Does it reference an email address for violations?\r\n  - [ ] Does it reference a second email address?\r\n- [x] Is there a `LICENSE` file?\r\n  - [x] Is this matched in the `.gemspec`?\r\n  - [~] Is the year correct? _Year is 2013 (NB: latest release is 2018)._\r\n- [ ] Is there a `.github` or `docs` folder? _See TODO section below for recommendation._\r\n  - [ ] Is there an `ISSUE_TEMPLATE.md`?\r\n  - [ ] Is there a `PULL_REQUEST_TEMPLATE.md`?\r\n- [~] Is there a `CONTRIBUTING.md` file? _See TODO section below for recommendation._\r\n  - [~] Does it mention how to make a PR?\r\n  - [ ] Does it mention what sort of issues you'd like?\r\n  - [ ] Does it mention a `good first issue` label as a starting point?\r\n  - [ ] Does it mention triaging and bug reports as good starting points?\r\n  - [ ] Does it point to a community chat program, like Slack or Gitter?\r\n  - [ ] Does it encourage conversations in issues before opening huge PRs?\r\n  - [ ] Does it specify where to ask questions on process?\r\n  - [ ] Does it explain labels used in the issues?\r\n- [ ] Is there a `CHANGELOG`?\r\n  - [ ] If there isn't, are notes included in the project's releases?\r\n- [x] Does this pass [`alex`](https://github.com/wooorm/alex) adequately? Run `alex *.md`. _5 warnings, all false positives._\r\n- [x] Does the repository name itself pass on http://wordsafety.com?\r\n\r\n### Process\r\n- [x] Can I install easily?\r\n- [x] Can I use this easily?\r\n\r\n### Issues and Pull Requests\r\n- [x] Are there an acceptable amount of pull requests? _0 open, 1 closed at time of audit._\r\n- [x] Are there an acceptable amount of issues? _1 open, 0 closed at time of audit (one open is asking about status of repo)._\r\n- [x] Are an acceptable amount of issues less than six months old? _1 open, 0 closed at time of audit._\r\n- [ ] Are there useful issue labels? _Just one label, `help wanted`._\r\n- [ ] ~~Are the labels being used?~~ _N/A: no substantive activity._\r\n- [ ] Is there a `good for beginners` or `good first issue` label?\r\n- [ ] Is there a `waiting on contributor` label?\r\n\r\n### Bots\r\n\r\n_Note: Neither of these are necessary, but they can help with some things. Check out https://probot.github.io/ for some tools._\r\n\r\n- [ ] Are there bots enabled?\r\n- [ ] ~~Are the bots listed in the Contribute or Readme files so that users can expect to interact with them?~~ _N/A._\r\n\r\n### Metadata\r\n- [x] Is there a description on GitHub?\r\n  - [ ] Does the description match the README? _See note in the TODO section below about the GH description; if that changes, then this should, too._\r\n- [ ] Are the topics useful? _No topics; this is noted in the TODO below._\r\n- [ ] Is there a website? _None listed; this is noted in the TODO below._\r\n  - [ ] ~~Does the website match the project?~~ _N/A._\r\n\r\n### Package Metadata\r\n\r\n_Note: These should apply to the `.gemspec` file here._\r\n\r\n- [ ] Does the description match the GitHub description? _But see note in the TODO section below about the GH description; if that changes, then this should, too._\r\n- [~] Is there a `bugs` field?\r\n- [x] Is there a `homepage` field?\r\n- [ ] Are there appropriate `keywords`?\r\n  - [ ] ~~Do these match the topics on GitHub?~~ _N/A._\r\n- [ ] ~~Run [`depcheck`](https://www.npmjs.com/package/depcheck); do the deps make sense?~~ _No package.json file._\r\n\r\n### TODO\r\n\r\n- [ ] Given that the \"Usage\" section of the readme just says \"TODO\", along with the fact that the repo seems generally unfinished, makes it unclear whether this is a completed, functional project. In fact, someone asked the same in an issue (\"status of this repo\"), and the info can be found in a comment there, but it would be better, given that this is functional, to update the documentation so that it doesn't look unfinished, or, lacking that, to perhaps add a note to the readme indicating the status of the repo.\r\n- [~] Make changes so that the README conforms to the standard-readme spec; the following criteria aren't met:\r\n  - The short description does not match the GitHub repo description (see notes on Short Description field in [standard-readme](https://github.com/RichardLitt/standard-readme) for suggestions on setting this up).\r\n- [~] Spelling issues I would recommend correcting:\r\n  - Suggest changing the GH description to \"Split extension to provide REST-based JSON API\", and matching this everywhere it doesn't match (in particular, the readme and .gemspec).\r\n  - If not, then:\r\n    - Change \"ab\" to \"A/B\" in the GH description.\r\n    - Change \"api\" to \"API\" in the readme's description.\r\n- [ ] As this is an extension to split, consider pointing back to split for duplicative elements which you do not want to replicate in its extensions, such as info on how to contribute (including) how to manage issues and PRs). If not, I recommend creating a `CONTRIBUTE.md` similar to the main split repo's (see list above for recommended elements to include).\r\n- [ ] I recommend either creating a CHANGELOG, or including a note in each release briefly stating what the release included.\r\n- [ ] I would recommend adding topics to the repo below the GH description.\r\n- [ ] If this project has a separate website, I recommend adding it to the repo (specifically, in the GH description).\r\n- [ ] If it would be of benefit, add the missing elements listed above in the Package Metadata section to your `split-api.gemspec` file.\r\n\r\n\r\n#### Generic\r\n- [ ] I would add a maintainers section, to make it clear who is on the maintainers team. This helps set expectations and clarifies for the users who they can talk to.\r\n- [ ] ~~Add a link to your Slack or Gitter! You want to engage with users there.~~ _The main `split` repo points to your Google Groups; this works unless you have a different collaboration medium you prefer (but recommend adding to Contribute section of readme and/or CONTRIBUTE.md)._\r\n- [ ] Consider adding a secondary email to the Code of Conduct as a contact - someone may have an issue with _you_ but not want to tell you directly. I know, this idea may be awkward. But you will give them an option in case they do have an option, and this may be good for the overall health of the project. I'd be happy to add mine if you want a third party one.\r\n- [ ] If you plan on this being an active project, consider adding `ISSUE_TEMPLATE.md` and `PULL_REQUEST_TEMPLATE.md` files to your repository. These may help you in the future.\r\n- [ ] This audit does _not_ cover license dependency. For that, I suggest using either [licensee](https://github.com/jslicense/licensee.js) or an external tool like [Fossa](https://fossa.io/). Let me know if you want more help here.\r\n\r\n#### Issues\r\n- [ ] Consider adding `available` labels as well as `good first issue`. These can be used to signal that you're looking for community involvement for issues. They can also be configured to display on http://up-for-grabs.net. This will help more people interact with your code, and lead to small, iterative work done by others. It may take some time to set up initially - properly scoping issues for newcomers takes some time - but the payback should be worth it.\r\n- [ ] I label pull requests where I am waiting on the Contributor to respond `waiting on contributor`. This helps alleviate pressure on you to close them.\r\n\r\n## Contribute back?\r\n\r\nThis checklist is open source! If you have suggestions or think it could be better, contribute back on [mntnr/audit-templates](https://github.com/mntnr/audit-templates).\r\n\r\nAs well - note that you don't need to tick every box. If you have anything you'd like to talk about, I'm here; otherwise, I would suggest either pulling out tasks into a comment before, or into other issues, and then closing the issue when you feel you've adequately done everything. If you want help here, let me know.\r\n\r\nThank you!\r\n","author":{"url":"https://github.com/RichardLitt","@type":"Person","name":"RichardLitt"},"datePublished":"2018-07-08T20:12:12.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/3/split-api/issues/3"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:d312ba73-833e-b23c-51c6-ee5b0c34daf4
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idA914:275035:A7BC0:E44FF:696F288E
html-safe-nonce58c29252f0de738528d13bd1cc38d143d499e25d8bc8739c1fe5057e701030e9
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOTE0OjI3NTAzNTpBN0JDMDpFNDRGRjo2OTZGMjg4RSIsInZpc2l0b3JfaWQiOiI4ODAyNTI4MTAzNDk3MTc2NDYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac1da0b8c9f954c2479c8129cd002d0c6ee3d440f26d88fd9db11fd6abfd88a685
hovercard-subject-tagissue:339253943
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/splitrb/split-api/3/issue_layout
twitter:imagehttps://opengraph.githubassets.com/655111dbe25dbce95643a00e4d9634903d8dc080bf7618b1b79d2232092882ff/splitrb/split-api/issues/3
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/655111dbe25dbce95643a00e4d9634903d8dc080bf7618b1b79d2232092882ff/splitrb/split-api/issues/3
og:image:alt👋 Hey there! This is the developer experience audit from @mntnr for this repository. I've added in my thoughts below, in the form of a checklist. Looking forward to seeing what you think; let's see...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameRichardLitt
hostnamegithub.com
expected-hostnamegithub.com
Noneb278ad162d35332b6de714dfb005de04386c4d92df6475522bef910f491a35ee
turbo-cache-controlno-preview
go-importgithub.com/splitrb/split-api git https://github.com/splitrb/split-api.git
octolytics-dimension-user_id11708074
octolytics-dimension-user_loginsplitrb
octolytics-dimension-repository_id1996423
octolytics-dimension-repository_nwosplitrb/split-api
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1996423
octolytics-dimension-repository_network_root_nwosplitrb/split-api
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release39aed5006635ab6f45e6b77d23e73b08a00272a3
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/splitrb/split-api/issues/3#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsplitrb%2Fsplit-api%2Fissues%2F3
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsplitrb%2Fsplit-api%2Fissues%2F3
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=splitrb%2Fsplit-api
Reloadhttps://patch-diff.githubusercontent.com/splitrb/split-api/issues/3
Reloadhttps://patch-diff.githubusercontent.com/splitrb/split-api/issues/3
Reloadhttps://patch-diff.githubusercontent.com/splitrb/split-api/issues/3
splitrb https://patch-diff.githubusercontent.com/splitrb
split-apihttps://patch-diff.githubusercontent.com/splitrb/split-api
Please reload this pagehttps://patch-diff.githubusercontent.com/splitrb/split-api/issues/3
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fsplitrb%2Fsplit-api
Fork 3 https://patch-diff.githubusercontent.com/login?return_to=%2Fsplitrb%2Fsplit-api
Star 15 https://patch-diff.githubusercontent.com/login?return_to=%2Fsplitrb%2Fsplit-api
Code https://patch-diff.githubusercontent.com/splitrb/split-api
Issues 1 https://patch-diff.githubusercontent.com/splitrb/split-api/issues
Pull requests 1 https://patch-diff.githubusercontent.com/splitrb/split-api/pulls
Actions https://patch-diff.githubusercontent.com/splitrb/split-api/actions
Projects 0 https://patch-diff.githubusercontent.com/splitrb/split-api/projects
Wiki https://patch-diff.githubusercontent.com/splitrb/split-api/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/splitrb/split-api/security
Please reload this pagehttps://patch-diff.githubusercontent.com/splitrb/split-api/issues/3
Insights https://patch-diff.githubusercontent.com/splitrb/split-api/pulse
Code https://patch-diff.githubusercontent.com/splitrb/split-api
Issues https://patch-diff.githubusercontent.com/splitrb/split-api/issues
Pull requests https://patch-diff.githubusercontent.com/splitrb/split-api/pulls
Actions https://patch-diff.githubusercontent.com/splitrb/split-api/actions
Projects https://patch-diff.githubusercontent.com/splitrb/split-api/projects
Wiki https://patch-diff.githubusercontent.com/splitrb/split-api/wiki
Security https://patch-diff.githubusercontent.com/splitrb/split-api/security
Insights https://patch-diff.githubusercontent.com/splitrb/split-api/pulse
New issuehttps://patch-diff.githubusercontent.com/login?return_to=https://github.com/splitrb/split-api/issues/3
New issuehttps://patch-diff.githubusercontent.com/login?return_to=https://github.com/splitrb/split-api/issues/3
Documentation editshttps://patch-diff.githubusercontent.com/splitrb/split-api/issues/3#top
https://github.com/RichardLitt
https://github.com/RichardLitt
RichardLitthttps://github.com/RichardLitt
on Jul 8, 2018https://github.com/splitrb/split-api/issues/3#issue-339253943
@mntnrhttps://github.com/mntnr
splitrb/split-apihttps://github.com/splitrb/split-api
standard-readmehttps://github.com/RichardLitt/standard-readme
Contributor Covenanthttps://github.com/simonv3/covenant-generator
alexhttps://github.com/wooorm/alex
http://wordsafety.comhttp://wordsafety.com
https://probot.github.io/https://probot.github.io/
depcheckhttps://www.npmjs.com/package/depcheck
standard-readmehttps://github.com/RichardLitt/standard-readme
licenseehttps://github.com/jslicense/licensee.js
Fossahttps://fossa.io/
http://up-for-grabs.nethttp://up-for-grabs.net
mntnr/audit-templateshttps://github.com/mntnr/audit-templates
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.