How are all our tooters doing? I'm back to my good old #gopher fad. To quote Martin Short as Jiminy Glick, Gopher! From the #90s! #tooters #gophertooter #gopherdon
How are all our tooters doing? I'm back to my good old #gopher fad. To quote Martin Short as Jiminy Glick, Gopher! From the #90s! #tooters #gophertooter #gopherdon
The project of bringing Mastodon to my college campus is about to enter public beta tomorrow, and I couldn't be more excited! And there's gonna be a launch party! #Gopherdon
Finished with my #gopherdon updates. Now starting on a new project: a #gopher to http gateway and proxy server.
Progress so far: the timeline is now a directory, it's more readable, links are extracted and selectable, better formatting of html into text. #gopherdon
Finally, #gopherdon is up and running. Now to just start the private beta... Feels good.
I Finally have #Gopherdon up and running! Now to start the private beta session with a #Hyperspace deployment. ;)
Heh, this is probably how I got a 128GB SD card for relatively cheap (#Gopherdon): https://bgr.com/2019/04/09/samsung-128gb-microsd-card-sale-amazon-prime/
For the record, I only saw the article this morning. I placed my order last Friday and got the card on Monday.
Yesterday was fairly productive. I completed a small set of tasks on the app for the startup; rewrote the file manager in #retro for #ios; made some improvements to #gopherdon for ios (now better in split screen, and faster updates), fixed a small bug in my #gopher client, completed the initial update of the pkgsrc for retro/netbsd, and began improvements to documentation for a couple of projects. Today I'll probably do less.
#Gopherdon #iOS client source code is finally up at gopher://forthworks.com/9/projects/gopherdon/Gopherdon_iOS.tar.gz
This is *not production ready*; it was intended as a prototype / POC so it's sure to have bugs and is certainly not designed well. It's possible I may do a proper implementation sometime, but I'm mostly using Gopherdon from within my #retro and #cli environments, so making this better is very low on my priority list for the foreseeable future.
Done :)
My initial #gopherdon server is released. See
gopher://forthworks.com:70/1/projects/gopherdon or http://forthworks.com/projects/gopherdon
A few brief notes:
- Written in Python 3 using mastodon.py
- Only tested under inetd on a FreeBSD 11 box
- This is *very* minimal; it provides selectors for posting toots, reading the home, local, federated timelines, and reading notifications
- ISC license
I'll be releasing the iOS interface to this later this month.
The (n)curses interface for #retro #forth is now in the repository. Working on finishing #gopherdon server cleanup now.
I'm hoping to finish work on the server tonight or tomorrow, at which point I can spend some time finishing the initial iOS client. Both parts will be opwn source, under the ISC license. #gopherdon
Spent my lunch break working on cleaning up the #gopherdon server code. I removed the incomplete stuff, refactored everthing, and fixed a bug that was causing issues with line breaks. Still needs better UTF8 support, but tat's not a big priority yet since most Gopher clients seem to be stuck with ASCII only.
Screencap of interacting w/Gopherdon from within #retro #forth (using the #iOS interface for #retro). This should also work on the unix & macOS versions of #retro once I release #gopherdon.
https://mastodon.social/media/20iccVDF-hRrlDalFEg
#gopherdon #ios client now supports the local & public timeline views.
https://mastodon.social/media/H_ir9Q0a5BvPntcv-Zs https://mastodon.social/media/kISeaXCq9YpEvz5zfgs
I've added support for viewing local & public timelines. #gopherdon
I've added support for viewing local & public timelines. #gopherdon
I’m going to work on #gopherdon a bit tonight. There’s a few things I’d like to add to this before the release next month.