makaty95/ftp-wire

Client configuration persistence

オープン

#18 opened on 2026/01/23

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)Java (5 件のフォーク)auto 404
clientenhancementgood first issue

Repository metrics

Stars
 (4 個のスター)
PR merge metrics
 (PR metrics pending)

説明

Problem

Currently, the FTP-Wire client requires the user to manually configure the following parameters every time the application is launched:

  • Username
  • Host
  • Port

This repetitive setup negatively impacts usability and user experience, especially for users who frequently connect to the same remote server.

Proposed Solution

Introduce support for persisting client configuration using a configuration file (e.g. .conf or .ini). The client should:

  • Load saved configuration values automatically on startup
  • Allow users to override or update these values when needed
  • Save updated configuration back to disk for future runs

Expected Behavior

  1. values are stored in a configuration file (e.g. client.conf or client.ini)
  2. On subsequent runs:
    • The client automatically loads the saved configuration
    • The user may accept the defaults or provide new values
  3. If the configuration is updated:
    • The file is rewritten with the new values

コントリビューターガイド