Donation Systray

From Kicksecure
Jump to navigation Jump to search

A systray icon encouraging donations.

draft DRAFT!

Introduction[edit]

Implementation idea for a donations based Open Source business model.

Status: Stalled. No specific plans at this time.

related: Open Source Business Models

Donation Verification vs non-Verification[edit]

  • Verification: No, the actual donation status will not be verified. This is to avoid having to invent code that does that.
  • honor based: Yes.
  • fake donate: Will use be able to select "I donated already" without having actually having donated? Yes.

Systray Options[edit]

Left and/or right click menu:

  • I donated already.
  • I am eligible for an exemption.
  • Remind me in 1 week.
  • Remind me in 1 month.
  • Close.

Screenshot Issue[edit]

TODO

  • issue: If the user makes a screenshot, the systray icons should not look different for users who donated vs did not donate yet.
  • solution: The systray would have an (invisible) countdown from 60 seconds to 0 seconds. Once 0 is reached, the systray terminates itself so it vanishes from the systray.

Systray Left Click Action[edit]

TODO

Systray Right Click Action[edit]

TODO

Systray Hover Effect[edit]

TODO

Qubes Specific[edit]

  • In Qubes-Whonix:
    • Undecided. Perhaps,
    • show donations systray inside anon-whonix only to avoid duplicate systray icons.

Non-Qubes-Whonix Specific[edit]

  • Avoid duplicate systray icons in different VMs.
    • Only run in the default VM.
    • Skip if running in a "multiple VM". I.e. not the default VM but a VM with a different local internal IP different fro the default internal IP.

Unfinished: This wiki is a work in progress. Please do not report broken links until this notice is removed, use Search Engines First and contribute improving this wiki.

We believe security software like Kicksecure needs to remain Open Source and independent. Would you help sustain and grow the project? Learn more about our 12 year success story and maybe DONATE!