8000 nakanoh (nakanoh) · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View nakanoh's full-sized avatar

Block or report nakanoh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nakanoh/README.md

✏️ Available as a Docs-Only Typo-Fix Collaborator

Even small typo fixes can take up valuable time for maintainers—I completely understand that.
If your project could use some help cleaning up documentation or comments, I'd be happy to support.

So far, I’ve been contributing on a PR basis proactively,
but I'd also be open to helping more consistently—
for example, as a docs-only collaborator focused on typo corrections and minor language improvements.

Of course, I understand that collaborator access comes with a level of trust.
If there’s something specific you’d like me to take a look at, feel free to mention me on GitHub,
and I’ll gladly review it. Please feel free to reach out anytime!


👋 Working towards becoming an OSS contributor

I started by fixing typos and have been learning how to contribute step by step.

🔹 Typo Fixes – PRs merged or approved (awaiting merge):

🔍 Insights from 13 typo cases:

  • Types of mistakes

    • Incorrect articles (e.g., aan, ana, a thethe): 5 cases (38.5%)
    • Spelling errors (e.g., practiciespractices, intializeinitialize, disabelingdisabling, ReplaceedReplaced, themthen): 5 cases (38.5%)
    • Subject-verb agreement (e.g., Committers comesCommitters come): 1 case (7.7%)
    • Pronoun misuse (e.g., themit): 1 case (7.7%)
    • Capitalization inconsistency (e.g., GeodjangoGeoDjango): 1 case (7.7%)
  • Where typos appeared

    • Markdown files (README, SECURITY.md, CONTRIBUTORS.md, CHANGELOG.md): 4 cases (30.8%)
    • TypeScript files (tests, compatibility code): 3 cases (23.1%)
    • Python files (comments, docstrings, test files): 3 cases (23.1%)
    • JavaScript files (plugin logic): 1 case (7.7%)
    • YAML config files: 1 case (7.7%)
    • Test scripts (GeoDjango-specific): 1 case (7.7%)

🧠 Initially, I assumed that spelling errors would be the most common type of typo.
However, it turns out that incorrect articles (a/an/the) were the most frequent.
These subtle grammatical mistakes often slip through standard Linters and CI checks,
so I'm interested in researching this area further—and hopefully building tools to help catch these kinds of issues.
Also, I’ve noticed that spelling errors often occur in words that contain the letter “i”—this might be an interesting pattern worth exploring!

💡 Analyzing these patterns can help improve review and CI processes.
Next, I’m planning to take on flaky test fixes and contribute more actively.

🛠️ Building tools for reviewers: https://github.com/nakanoh/github-merge-analytics I'm also developing OSS tools to help reviewers and maintainers. Currently working on github-merge-analytics — a CI tool that generates merge count visualizations just by specifying a URL. This helps track project activity and contribution patterns over time. daily_merge_count

Popular repositories Loading

  1. next.js next.js Public

    Forked from vercel/next.js

    The React Framework

    JavaScript

  2. tailwindcss tailwindcss Public

    Forked from tailwindlabs/tailwindcss

    A utility-first CSS framework for rapid UI development.

    TypeScript

  3. nakanoh nakanoh Public

    profile

  4. react react Public

    Forked from facebook/react

    The library for web and native user interfaces.

    JavaScript

  5. langchain langchain Public

    Forked from langchain-ai/langchain

    🦜🔗 Build context-aware reasoning applications

    Jupyter Notebook

  6. pytorch pytorch Public

    Forked from pytorch/pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Python

0