Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Avoiding my "locus of attention" becoming the machine with ~/.junkdrawer

オープン
#53 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
8/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
活発

調査の方向性

The issue is a conceptual essay about a "system junk drawer" for quick, messy fixes in a personal dotfiles repo, and it names no file, function, or test. Nothing in it says what to change, so there is no entry point to start from. Done would need a maintainer decision on whether the junk drawer (~/.junkdrawer) should exist and what form it takes, which is design work to settle in the thread before any code.

索引モデルが issue の本文から書いたものです。

説明

"Me, I have a science fiction writer's conviction that the damn robot is supposed to speak
human, not the other way around."
– Spider Robinson

As any system becomes more complete & structured, it is often psychologically demotivating to deviate from it. This kind of habituation is a double edged sword for software systems specifically as that care & attention can quickly steal your "locus of attention" from whatever task you were on to adding a tiny bit of functionality to the system.

You then have two choices:

  1. Dispatch a gremlin to add said function, which itself will increase your short-term cognitive entropy.
  2. Deviate from the system, and leave yourself a "wort" or a "gotcha" to clean up in the future

When one recognizes this property of systemics however, the dichotomy above reveals itself as the obvious false dichotomy it is. There is a third choice:

  1. Dispatch a gremlin to add said function, which itself will increase your short-term cognitive entropy.
  2. Deviate from the system, and leave yourself a "wort" or a "gotcha" to clean up in the future
  3. Bless a "system junk drawer" for such quick & dirty solutions, and how a gremlin can clean that junk drawer out for you

Indeed if we follow this rationale we are Jetson leaving the mess he told Rosie he makes frequently to appease the growing demands of Mr. Spacely and the ever ominous button to be pushed.

主要言語
Shell
スター
1
フォーク
0
平均マージ
11分
マージ済み PR(30日)
2

環境構築

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートあり
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

indexzero/dotfiles のほかの issue

indexzero/dotfiles の issue をすべて見る

似ている issue

Shell/Bash の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。