ついに、いつでもプロジェクトを削除できます
ユーザーは、特に誤って作成したりテスト用として使ったプロジェクトを簡単に削除する方法を求めていました。技術的にはワークアラウンドがありました。プロジェクトを締結し、アーカイブすることでアクティブなプロジェクトリストから削除できました。しかし、このプロセスは直感的ではなく、問題を完全には解決しませんでした。プロジェクトは依然として存在し、単にアクティブリストから隠されたに過ぎません。まっさらな状態を望むユーザーにとって、これは不要な摩擦を生みました。何かを削除するのに複数の手順を踏んだり、データを残したりするべきではありません。Splync 1.16で、その状況が変わります。
より安全に削除する方法:ソフト削除
プロジェクトをすぐに完全削除する代わりに、Splyncはソフト削除システムを採用しました。プロジェクトを削除すると、すぐにアクティブなプロジェクトリストから消去され、30日間削除状態に保たれます。この期間中は、削除されたプロジェクトでフィルターして、いつでも見つけて復元できます。この方法により、リスクを追加することなく、柔軟性が向上します。誤って削除しても、永久的なミスにはなりません。他のプロジェクトメンバーがあなたの同意なしにプロジェクトを削除した場合でも、削除されたことを通知されます。
30日後の自動クリーンアップ
保持期間が30日を過ぎると、プロジェクトはデータベースから完全に削除されます。Splyncは、MariaDBを使用してプロジェクトデータを管理しています。削除されたプロジェクトは限定的な保持期間中、ソフト削除状態で保存され、MariaDBのevent_schedulerが30日後に自動的にプロジェクトデータを削除します。このクリーンアッププロセスは、あなたや開発者が手動で何かをする必要はありません。保持期間と最終削除は、データベースレベルで自動的に処理されます。保持期間が終了すると、プロジェクトはデータベースとアプリから完全に削除されます。このデザインは、ワークスペースをきれいに保ちつつ、安全のための余裕を提供します。
アプリでプロジェクトを削除・復元する方法
Splyncは、一般的なアクションを徐々に速く簡単にしています。バージョン1.14では、費用リストを左にスワイプして費用削除を追加しました。バージョン1.15では、プロジェクトリストを左にスワイプしてプロジェクトのクローンを追加しました。Splync 1.16では、プロジェクト削除も同じアイデアに従います。アクティブなプロジェクトリストから、削除したいプロジェクトを左にスワイプするだけです。すると、プロジェクト削除とプロジェクトコピーの2つのオプションが表示されます。プロジェクト削除をタップすると、プロジェクトのステータスが削除済みに変わり、アクティブなプロジェクトリストから消えます。しかし、これはソフト削除システムなので、プロジェクトはまだ復元可能です。削除済みでプロジェクトリストをフィルターすると、30日間の保持期間中、いつでも再び見つけられます。復元作業も削除と同じくらい簡単で、左にスワイプしてそこで復元します。
小さな機能、大きな影響
表面的には、プロジェクトを削除することは小さくて当然の機能に思えます。多くのユーザーが最初からそこにあることを期待するものです。しかし、実際に適切に実装するのは、削除ボタンを追加するほど簡単ではありません。良い削除機能は、いくつかのことを同時にバランスよく行う必要があります。ユーザーが不要なプロジェクトを摩擦なく削除できるように、瞬時にシンプルに感じる必要があります。一方で、誤ってタップしたり、共有プロジェクトで承認されていないアクションが発生する可能性があるため、データを保護する必要もあります。Splyncは、人々が共有の支出を簡単かつ信頼して管理できるように設計されています。つまり、ユーザーはデータが予測可能で責任を持って扱われていると感じる必要があります。
ユーザーのフィードバックで成長するSplync
Splyncはユーザーのフィードバックを通じて学び、成長しています。Splyncは非常にユーザーフォーカスです。すべての洞察が重要で、すべてのコメントがアプリの改善に役立ちます。ユーザーフィードバックは、Splyncの開発において最も貴重な部分の一つです。何がうまくいっているか、何が混乱を招いているか、ユーザーが次に求めているものが示されます。多くの改善はこれらの声から直接生まれています。今後のバージョンでは、ユーザーが意見、アイデア、バグ報告を共有しやすくします。目標は、アプリをより迅速に改善し、より強力なSplyncコミュニティを構築することです。Spend Better Together!