今はできなくなっています。

非活性な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アカウント

元々あった 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のアカウント用)とか協力してくれると嬉しいです。