Skip to main content

Project status: Pre-alpha

Well-being Diary

pipeline status Join the chat at https://gitter.im/well-being-diary/community

A happiness and well-being diary application. It's a cross-platform desktop application and is in an early development/prototype stage

Table of contents:

  1. Description
  2. Installation
  3. Usage
  4. Feedback

Description

The user can write questions for herself that can be used to support happiness, compassion and well-being

Screenshots

License

GPLv3

Installation

There are no installation packages but it's simple to install by following these steps:

  1. Download the Python 3.x installation package for your platform: https://www.python.org/downloads/
  2. Install Python 3.x
  3. On the command line: pip3 install --upgrade pip (On Ubuntu use sudo -H)
  4. On the command line: pip3 install PyQt5 (On Ubuntu use sudo -H)
  5. Download the project files from GitHub, by clicking on the "Clone or download" button and then "Download ZIP"
  6. Unzip the downloaded file

Advanced setup (optional)

Please note: This is not necessary for running the application, instead you can skip directly to the usage section

GNU/Linux systems

For desktop systems that are compatible with the freedesktop standard - for example Gnome and KDE - you can use the bwb.desktop file included in the source (please note that if using a file manager such as the Gnome file manager you may see the name displayed as "Well-being Diary" rather than the file name) to make the application visible in any start-menu-like menu (in Lubuntu this is called the "main menu" and it's shown when clicking the button in the lower left, "vanilla" (the ordinary) Ubuntu may not have a menu like this

To use this file:

  1. Edit the well-being-diary.desktop file and change the paths to match the path that you are using
  2. Copy the well-being-diary.desktop file to your desktop or any place where you want to be able to start the application from
  3. Copy the well-being-diary.desktop file to /usr/share/applications/ using sudo

Hardware recommendations

  • Works best on screens with a resolution of at least 1366x768
  • No network connection is needed
  • Does not take much processor and memory resources, expected to run smoothly on most system

Usage

  1. Change directory to where the software files have been extracted
  2. Type and run python3 well-being-diary.py on GNU/Linux systems or python well-being-diary.py on Windows

Testing

Alternatively you can start the application with the --testing flag, this will make sure that the application data is stored in memory only and not saved when the application is closed

Feedback

Feedback is very welcome! If you send us feedback it can help improve the software

Ideas for improving the software

https://gitter.im/well-being-diary/community

Reporting bugs

Please use the GitHub issue tracker: https://github.com/SunyataZero/well-being-diary/issues

Don't hesitate to file a bug! You are helping to improve the software. Also if something is unclear in the documentation that counts as a bug as well, so please report it

What is already working well

This is good to know so that we know what to keep, also it gives motiviation to continue working on the software <3

Metadata

Release files for well-being-diary 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for well-being-diary 0.0.2
File Size Uploaded Provenance Actions
well-being-diary-0.0.2.tar.gz 16.8 MB Without provenance Details for well-being-diary-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for well-being-diary 0.0.2
File Interpreter ABI Platform Actions
well_being_diary-0.0.2-py3-none-any.whl Python 3 none any Details for well_being_diary-0.0.2-py3-none-any.whl

Total release size: 16.9 MB

Release files / well-being-diary-0.0.2.tar.gz

Download URL well-being-diary-0.0.2.tar.gz
Size 16.8 MB
Tags Source
SHA-256 checksum
How to use checksums
1084de8d3db13c67d9e147a702a2da94cae528efc10e965cabfbb67f46eddfce
BLAKE2b-256 checksum
How to use checksums
07827cf31608606378ce8df3df809a56f941773929944228094d6b44c2a1e6fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / well_being_diary-0.0.2-py3-none-any.whl

Download URL well_being_diary-0.0.2-py3-none-any.whl
Size 95.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fbe1cd672077c7e3ed739dfb43ff4f75cc20edd3ce387a5fc075adfea7765b8d
BLAKE2b-256 checksum
How to use checksums
42dfdbc46486723342fe1acd2799bfac09ef06e8b2430823c5e6620d0ec5208d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Security for well-being-diary 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page