aboutsummaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
Diffstat (limited to 'README.org')
-rw-r--r--README.org24
1 files changed, 20 insertions, 4 deletions
diff --git a/README.org b/README.org
index 2db8681..9f50042 100644
--- a/README.org
+++ b/README.org
@@ -135,7 +135,7 @@ take place if your =mastodon-token-file= does not contain =:client_id= and
| =I=, =c=, =d= | view, create, and delete filters |
| =R=, =a=, =r= | view/accept/reject follow requests |
| =G= | view follow suggestions |
-| =V= | view your favorited toots |
+| =V= | view your favourited toots |
| =K= | view bookmarked toots |
|---------------+-----------------------------------------------------------------------|
| | *Toot actions* |
@@ -240,7 +240,7 @@ See =M-x customize-group RET mastodon= to view all customize options.
- Timestamp format
- Relative timestamps
- Display user avatars
- - Avatar image hight
+ - Avatar image height
- Enable image caching
- Compose options:
@@ -267,7 +267,7 @@ You can translate toots with =mastodon-toot--translate-toot-text=. At the moment
this requires [[https://codeberg.org/martianh/lingva.el][lingva.el]], a little interface I wrote to https://lingva.ml, to
be installed to work.
-You could easily modify the simple function to use your emacs translator of
+You could easily modify the simple function to use your Emacs translator of
choice (=libretrans.el= , =google-translate=, =babel=, =go-translate=, etc.), you just
need to fetch the toot's content with =(mastodon-tl--content toot)= and pass it
to your translator function as its text argument. Here's what
@@ -297,10 +297,26 @@ Optional dependencies:
- =mpv= and =mpv.el= for viewing videos and gifs
- =lingva.el= for translating toots
+** Nota Bene regarding work on this library
+
+I resurrected this library a few years ago, and have added stacks of features and fixes over time. But I only do it in my spare time, and I tend to implement features I want to use. I am not a professional programmer. I never aimed to implement all Mastodon features, nor do I aim to provide a professional service of any kind. I have implemented some things I don't use, such as filters, but mostly I can only fix bugs with things that I regularly rely on.
+
+Please keep this in mind when requesting features that are not implemented. Feel free to open an issue and start a discussion. But please do not feel free to order things from me as though I was a service provider, unless you are willing to consider also paying me as though I were a service provider.
+
+The better option is most likely going to be looking at the code and seeing how you can implement the feature yourself, especially as a lot of the functionality you're likely to need is already implemented. I'm happy to give pointers on what you might use. If that's not an option, then finding other contributors in order to cover more ground is what is needed.
+
** Contributing
PRs, issues, feature requests, and general feedback are very welcome!
+*** Bugs
+
+1. =mastodon.el= has bugs, as well as lots of room for improvement.
+2. I receive very little feedback, so if I don't run into the bug it often doesn't get fixed.
+3. If you run into something that seems broken, first try running =mastodon.el= in emacs with no init file (i.e. =emacs -q= (instructions and code for doing this are [[https://codeberg.org/martianh/mastodon.el/issues/300][here]]) to see if it also happens independently of your own config (it probably does).
+4. Enable debug on error (=toggle-debug-on-error=), make the bug happen again, and copy the backtrace that appears.
+5. Open an issue here and explain what is going on.
+
*** Features
1. Create an [[https://github.com/jdenen/mastodon.el/issues][issue]] detailing the feature you'd like to add.
@@ -315,7 +331,7 @@ PRs, issues, feature requests, and general feedback are very welcome!
** Contributors:
-=mastodon.el= is a the work of a number of people.
+=mastodon.el= is the work of a number of people.
Some significant contributors are: