GitHubで使われてないアカウントを解放してもらった
今はできなくなっています。
非活性なGitHubアカウント
Githubでpecoのアカウントを融通してもらった件 : D-7 <altijd in beweging> という記事を読んで、GitHubにメールすればInactiveなアカウントを削除してもらうことができるということを知り、同じことをやったという話です。
JSer.info というブログをTumblrでやっていて、 efcl.info(このサイト)と同じようにJekyll(+Github Pages)の方が適してるじゃないかと思って、移行を検討していました。
GitHub Pagesに独自ドメインを当てる場合、GitHubのorganizationアカウントを取ってそこでやるのが楽だという事はわかっていたので、
JSer.info むけに jser
というGitHubアカウントを取ろうとしていましたが、既にアカウントは取られていた状態でした。
元々あった jser
というアカウントは、リポジトリが1つだけあってコミットがひとつもない、ただ取得しただけというInactiveなアカウントだったので、
最初に紹介した記事を思い出しました。
補足: Organizationアカウントじゃなくても独自ドメインで運用できる事については @haya14busa さんが詳しく解説して下さいました。
メールを送る
Contact GitHub からフォームでも送れるのですが、 直接、supportあっとgithub.comの方にメールしました。 (メールのほうが返信が来やすいとかみたのと、実際フォームで送って返信こないケースを経験してたので試しに)
以下のような感じで送りました。 大分、つらい英語になってるので添削した見本下さい。
Hello, My name is azu.
My GitHub account is https://github.com/azu/.
I want to get "jser" for organizations account.
I'd like to use the account for https://github.com/azu/jser.info and http://jser.info/.
(I will move http://jser.info/ to github-pages from tumblr in the near future)
Currently, "jser" is already token, but the account is inactive.
Please remove dusty "jser" account.
Thanks.
返信は以下のような感じで、Name Squatting Policy · GitHub Helpにしたがって
jser
のアカウントを解放したよときました。
この時点ではアカウントを解放されただけなので、この後はまた早い者勝ちです。
Hi Azu,
You are in luck — we have classified the jser account as inactive and released the username for you to claim, as per our Name Squatting Policy:
https://help.github.com/articles/name-squatting-policy
Be quick, as the username is now publicly available. Glad to help!
Cheers
追記(2020-06-17): 別のプロジェクトの場合は、次のよう文章をContactフォームから送った。
Hello, My name is azu.
My GitHub account is https://github.com/azu/.
I want to get "githon" organization for my https://github.com/azu/githon project.
Currently, "githon" is already token, but the account looks like inactive.
https://github.com/githon
If this is correct, can Github release "githon" account by GitHub Username Policy?
https://help.github.com/en/github/site-policy/github-username-policy
Thanks.
GitHubのName Squatting Policy
上記の返信にもでてきましたが、GitHubにはName Squatting Policyがあり、 放置アカウントは連絡すれば解放してくれるクールなポリシーがあります。
使いたいアカウントが放置アカウントだった場合は、一度問い合わせしてみるといいのかもしれません。
Bitbucket
競合サービスのBitbucketはどうなんだろと思って調べてみると以下に書いてありました。
基本的にアカウントを解放することはないそうです。
Bitbucketの場合は、無料でもプライベートリポジトリを無制限に作れて、一見Inactiveに見えてもそうじゃない場合が多いと思うので、 GitHubみたいにサクッとやるのは難しいので妥当な感じがします。 (問い合わせてきた人にはInactiveに見えるけど、プライベートで使われてて、Bitbucket側がそれはInactiveじゃないと伝えてしまうのは問題がありそう)
おわりに
JSer.info の方は下記に詳細を書きましたが、今後Jekyllに移行していく予定です。
まだ全然作業進めてないので、 Jekyllのテーマとか、アイコン(GitHubのアカウント用)とか協力してくれると嬉しいです。
お知らせ欄
JavaScript Primerの書籍版がAmazonで購入できます。
JavaScriptに関する最新情報は週一でJSer.infoを更新しています。
GitHub Sponsorsでの支援を募集しています。