github / github/codeql-cli-binaries

Respect the XDG Base Directory Specification

オープン
#128 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る
CLI
主要言語
言語のデータがありません
スター
1k
フォーク
184
PR マージ指標
30日以内にマージされた PR はありません

説明

Running the `pack download` command in codeql writes results to a $HOME/.codeql directory.

It would be nice if codeql conformed to the freedesktop guidelines about where to write user data, as specified here: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html

That would make it easier to know where the programs data is located, and not clutter my home directory.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

`pack download` コマンドから始め、現在の保存先 `$HOME/.codeql` とリンク先の freedesktop XDG Base Directory Specification を比較してください。issue ではソースファイルもテストも指定されていないため、まずパス処理のエントリーポイントを特定してください。ユーザーデータが適用される XDG の場所に従い、ホームディレクトリを散らかさない状態になれば完了です。

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

評価

領域
cli
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

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

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