André Gasser · @andregasser
238 followers · 505 posts · Server fosstodon.org

I seems @bocops and I have found a new name for the current project: It's "yuki", that's it. It's Japanese and means "snow". I like the name because it is short, easy to remember. Furthermore, our library originates from the project, whose author is also japanese.

So far I have not found any negative interpretation of this word.

#bigbone #mastodon4j #yuki #mastodon #java #kotlin

Last updated 2 years ago

René Moser · @resmo
291 followers · 631 posts · Server mstdn.social

The moment you realise @andregasser had a busy night! 👏

#kotlin #Java #mastodon4j #bigbone

Last updated 2 years ago

André Gasser · @andregasser
219 followers · 385 posts · Server fosstodon.org

It's done: I have created release notes for all snapshots published since I have started to work on a detached fork of . I will continue to do so for all coming releases.

To the release notes collection:
github.com/andregasser/bigbone

#bigbone #mastodon4j #java #kotlin #github #mastodon #library

Last updated 2 years ago

André Gasser · @andregasser
216 followers · 340 posts · Server fosstodon.org

A new snapshot was pushed this morning. There was an integer overflow issue reported by a user.

Probably caused by some fake / spam accounts, but still, the library should be able to parse this data.

More details here:
github.com/andregasser/bigbone

#bigbone #mastodon4j #java #kotlin #android

Last updated 2 years ago

André Gasser · @andregasser
215 followers · 337 posts · Server fosstodon.org

I have just opened a new issue in for an integer overflow that someone seems to be experiencing with . It seems to happen, when account information is parsed (follower count, status count, etc...).

That's interesting. These fields are currently typed as Int, whereas Int has a max value of 2'147'483'647.

Anyone can provide me a link to an account with such a high number of followers or accounts?

github.com/andregasser/bigbone

#bigbone #mastodon4j

Last updated 2 years ago

Tokyo Outsider (337ppm) · @tokyo_0
399 followers · 848 posts · Server mas.to

Looks like (a fork of ) has pure samples for interacting with even though the library itself is written in Kotlin.

That could actually be everything I need. 🤔

#Mastodon #java #mastodon4j #bigbone

Last updated 2 years ago

André Gasser · @andregasser
197 followers · 241 posts · Server fosstodon.org

@jitterted @KevinWorkman Hi all! Thanks for mentioning our fork. So far, we have mostly been working on putting the existing code on an up-to-date basis, e.g. updating the build system, dependencies, and such. Also, we have fixed several bugs already that have been present in the code (some of them have also been reported in ). Furthermore, a lot of code was restructured to simplify the API. For the coming releases, we plan to extend the Mastodon API coverage. github.com/andregasser/bigbone

#mastodon4j

Last updated 3 years ago

bocops · @bocops
8 followers · 56 posts · Server fosstodon.org
Kevin Workman · @KevinWorkman
30 followers · 34 posts · Server mastodon.art

New tutorial!

Use Mastodon4j to create your own Mastodon bots in Java! 🤖🐘

happycoding.io/tutorials/java/

Hashtags feel like spam, but apparently that's how Mastodon works sooo

#hashtags #mastodon4j #mastodonbot #bots #bot #mastodon #tutorial #coding #java

Last updated 3 years ago

André Gasser · @andregasser
174 followers · 157 posts · Server fosstodon.org

Btw: Kudos to @factotum who was so kind to fix one of the issues that caused some headaches for some former library users in the past. Should be working well in now. github.com/andregasser/bigbone

#mastodon4j #bigbone

Last updated 3 years ago

André Gasser · @andregasser
139 followers · 120 posts · Server fosstodon.org

We will continue our fork of under a new name: bigbone. Repository and related stuff will be renamed within the next days to make sure we can publish this independently. github.com/andregasser/mastodo

#mastodon4j #github #mastodon #client #java #kotlin

Last updated 3 years ago

André Gasser · @andregasser
139 followers · 120 posts · Server fosstodon.org

Our fork get's some traction. We've started to create some issues, defined a milestone 2.0.0 release, and continue to define what needs to go into our first library release. If you guys have any input or are willing to contribute, then checkout this repo here:

github.com/andregasser/mastodo

Every boost on this post is welcome 🙂

#mastodon4j #github

Last updated 3 years ago

André Gasser · @andregasser
139 followers · 120 posts · Server fosstodon.org

I have just detached my fork from the original project on and will continue development as a separate package. Need to rename my package to something else (any ideas?). I have created some issues in my repo and defined an initial milestone release 1.8.0. Hopefully I can make some progress on this. Big shoutout to the people who have contributed so far! github.com/andregasser/mastodo

#mastodon4j #github

Last updated 3 years ago

André Gasser · @andregasser
129 followers · 92 posts · Server fosstodon.org

Hello everyone, I am trying to implement V2 Mastodon API endpoints in my fork and came up with some thoughts. I am not that experienced with library development and maintenance. Would be happy to get some input on this:

github.com/andregasser/mastodo

Thanks for your support! 🙂

#mastodon4j

Last updated 3 years ago

André Gasser · @andregasser
127 followers · 89 posts · Server fosstodon.org

I'll put a pull request up in the next few days (with a small example for handling the v1 and v2 endpoints for instance information. Would be cool to get some opinions about that. Stay tuned.

#mastodon4j

Last updated 3 years ago

André Gasser · @andregasser
127 followers · 89 posts · Server fosstodon.org

I have started to think about how I could extend the current client with new V2 calls.

Calling the instance info endpoint on a pre-4.0.0 Mastodon server delivers a completely different result compared to the 4.0.0+ servers.

To make this more future-proof, will add a new mapping layer between the server response and what I will deliver to the clients.

Also the lib gets some V1/V2 autodetection. In my opinion, the lib should hide as much complexity as possible.

#mastodon4j #api

Last updated 3 years ago

André Gasser · @andregasser
121 followers · 79 posts · Server fosstodon.org

Hello fellows. I have a question regarding the MIT license. I have forked from the original creator. His repo is MIT licensed. As far as I can understand, I am fine, if I just keep his license file unchanged in my repo (so the original creator remains visible). Any advice on this?

Link to my forked repo: github.com/andregasser/mastodo

#github #mastodon4j

Last updated 3 years ago

André Gasser · @andregasser
121 followers · 79 posts · Server fosstodon.org

Going to setup some GitHub Actions for my fork. Let's start simple, with a gradle build on push to main branch.

#mastodon4j

Last updated 3 years ago

André Gasser · @andregasser
121 followers · 79 posts · Server fosstodon.org

@kerfuffle Hello Kerfuffle! Yes, I know about that. At the moment I am mostly doing some library upgrades and minor code improvements. Later, I plan to add some of the v2 endpoints. But baby steps. It's also a learning journey for me. But so far made quite some progress 🙂

#mastodon4j

Last updated 3 years ago

André Gasser · @andregasser
114 followers · 70 posts · Server fosstodon.org

Upgraded tests in my library fork to jUnit5.

#mastodon4j #mastodon #client #java #kotlin #junit

Last updated 3 years ago