Components
IPFS Desktop is a standalone version of an IPFS node with a user-friendly UI. The application is for users who do not like or do not want to work with a CLI at all.
The garbage collector (part of an IPFS installation) is used to manage the local repository and deletes unpinned content from it, when it is executed or triggered by the values from the config file (normally 10 GB).
Proposal
The garbage collector is triggered by the values defined in the configuration file, but cannot be started manually by the user. To do this, an appropriate CLI-compatible package (e.g. go-ipfs) must first be installed in order to access the repository. This way is extremely inconvenient and not suitable for a user with little IT knowledge. But IPFS Desktop is especially aimed at these users.
Adding a button, which starts the garbage collector manually, allows users to easily and cleanly remove content that is not pinned (e.g. if illegal content was loaded by mistake). This will attract more users to install a local IPFS node.
Mockups / Examples
One possibility to place this function would be in the settings.
Benefits
- Users without CLI knowledge can easily clean up their repository.
- This removes the fear that inexperienced users can share illegal content and cannot stop it without deleting the entire IPFS installation.
- As a result, more people will be able to use IPFS Desktop and the IPFS will grow.
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Hey @janse I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Congratulations @janse! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @janse! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
SteemitBoard World Cup Contest - The semi-finals are coming. Be ready!
Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes