summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederick Yin <fkfd@macaw.me>2020-07-05 15:03:17 +0800
committerFrederick Yin <fkfd@macaw.me>2020-07-05 15:16:00 +0800
commitc229c8de3ed29810bc6a38470bbb9169d9f73b54 (patch)
tree5d2662174a6b01887fd212e1030bd437db9dfa62
parente3ccf1129fef6011124cc93eb7981513e28d9f98 (diff)
Update metadata for v0.2.1
- Add Why section and supplementary help - Add contributing info - Version bump v0.2.1
-rw-r--r--README.md14
-rw-r--r--setup.py2
2 files changed, 12 insertions, 4 deletions
diff --git a/README.md b/README.md
index 24e3fb7..31a0faf 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,10 @@
uTab (`[UuΜµ]{TAB|Tab|tab}`, pronounced you-tab, mu-tab, or microtab) is a New Tab daemon that runs on localhost to satisy your desire for cross-browser consistency of New Tabs. To enable it, read on.
+## Why
+
+I hopped from Firefox to Falkon (KDE's browser) a while ago. It doesn't offer many choices as to a new tab. The default home page is not useful, and the speed dial is buggy and slow. I miss the "Top Sites" in Firefox, which manifests your most frequently visited sites in a 8*4 matrix. So I made this.
+
## How
Reluctant to squat on precious four-letter PyPI namespace, I did not upload utab to it, lest someone should foster a much better clone. Anyways, using this version of utab doesn't involve significantly more work than doing pip install.
@@ -72,7 +76,11 @@ To change color, open them in a text editor (inkscape et al. will spew metadata
### Running
-To run it inside the command line, run `python -m utab`. It will start running as a daemon, on port 64366. To start it on startup, consider putting it in `.profile` or something.
+To run it inside the command line, run `python -m utab`. It will start running as a daemon, on port 64366. To start it on startup, consider putting it in `.profile` or something. Then head to your web browser and switch the home page to `http://localhost:64366`.
+
+## Contributing
+
+There are three ways to contribute. One is bug reports in the provided scope. If so, contact `fkfd at macaw dot me`. Another is feature requests. If I'm interested, I may spin up a mailing list and we collaborate. Then there's forking. This is the preferred method if you are to introduce a lot of changes. Configurability is limited by design in my version of utab, to make codebase lightweight. Fork this project and do whatever 0BSD allows (i.e. anything). Thank you.
## Usable Technology Certificate
@@ -80,8 +88,8 @@ To run it inside the command line, run `python -m utab`. It will start running a
This is a piece of Usable Technology. It supports the philosophy that fewer restrictions should be imposed on individual developers, thereby maximizing the **community value**. It doesn't spoil anyone's fun, because 99% of the time it's another innocent person rather than an evil corp.
-License: 0BSD
-Copyright: nope
+License: 0BSD
+Copyright: nope
Forks: welcome; features intentionally lacking to encourage them. If you have a fork, contact me so I can add it here.
[1] Don't bother looking it up. There ain't such a thing.
diff --git a/setup.py b/setup.py
index c2aecc9..9e76d5f 100644
--- a/setup.py
+++ b/setup.py
@@ -17,7 +17,7 @@ with open("README.md", "r") as f:
setuptools.setup(
name="utab", # Replace with your own username
- version="0.2.0",
+ version="0.2.1",
author="Frederick Yin",
author_email="fkfd@macaw.me",
description="Web browser new tab dashboard HTTP daemon",