Project

General

Profile

Packaging Request #1700

Mastodon

ani - almost 3 years ago - . Updated over 1 year ago.

Status:
fixed
Priority:
wish
Assignee:
% Done:

0%


Description

Please package a program to communicate with Mastodon.

https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/Apps.md#linux


Related issues

Related to Packages - Packaging Request #1889: [madonctl] Add to PCRopen

Actions

History

#1

Updated by ani almost 3 years ago

Is this ongoing?

#2

Updated by freemor almost 3 years ago

I've been looking at that various options and It seems that all the desktop GUIs that I can find rely on Electron which leaves just a couple of CLI options or the Bitlbee-mastoson plugin. Would the OP find such useful?

#3

Updated by ani almost 3 years ago

I would find CLI useful. GUI is fine but not a requirement from my side.

#4

Updated by brainblasted almost 3 years ago

What are the basic functions you need? Right now my client can view and send toots from the CLI.

#5

Updated by ani almost 3 years ago

Functions like sending messages to my stream and to individual accounts. I want to be able to view my stream, subscribe to others easily and with few steps. I would also like to personalize my program without the need of coding in a stern language. If it requires little power and is standalone that is a plus. Attachments on toots are a bonus.

#6

Updated by ovruni almost 3 years ago

  • Priority changed from bug to wish
#7

Updated by bill-auger almost 2 years ago

i looked into this a bit today - it looks like toot and tootle are the most mature, well-maintained, and full-featured

#8

Updated by bill-auger almost 2 years ago

#9

Updated by anarcobuda over 1 year ago

Of the clients listed in the official mastodon website https://joinmastodon.org/apps
there are two, Whalebird and Hyperspace, based on Electron wrapper, and it's a problem that has been addressed in the Chromium platform issue.

Tootle, according to the GitHub page, is a GTK3 client
https://github.com/bleakgrey/tootle
and it lists the following dependencies:

  • meson
  • valac
  • libgtk-3-dev
  • libsoup2.4-dev
  • libgranite-dev
  • libjson-glib-dev

Of those, is there any dependency that conflicts with users freedoms?

#10

Updated by bill-auger over 1 year ago

i have had both toot and tootle installed since this issue was opened - i dont use them often; but i have had no problems using them

the deps are all in parabola; but i have not audited the code yet - i will publish the PKGBUILDs though, to get things moving - i suspect that these are both perfectly acceptable programs

#11

Updated by bill-auger over 1 year ago

  • Assignee set to bill-auger

there are no apparent licensing problems with either of 'toot' and 'tootle' - the licensing of the images for 'tootle' was not clear though so i replaced them

#12

Updated by bill-auger over 1 year ago

  • Status changed from open to fixed

Also available in: Atom PDF